2013-06-18 69 views
0

我正在尝试编写一个组件来使用DigitalTuner端口与USRP_UHD设备进行接口连接。 USRP_UHD正在allocateCapacity函数中寻找id =“FRONTEND :: tuner_allocation”的属性。这是一个struct属性的id。如何将此指定为我的组件中的一个依赖项,我尝试与USRP_UHD设备进行交互?我能够成功地创建一个分配依赖关系的一个简单的属性与行动设置为外部,但无法弄清楚如何为结构属性做到这一点。如何指定结构属性的分配依赖关系

有没有控制USRP_UHD某处的组件示例?

更新:我相信我明白了。我试图做一个分配依赖项,当它应该是一个usesdevice依赖项。有人能证实这一点吗?

回答

1

是的你是对的。要使用DigitalTuner端口与USRP_UHD接口,您需要一个包含输出前端接口DigitalTuner端口的组件或服务。

到USRP的输入数字调谐器端口自动连接到您的服务或组件输出数字调谐器端口,你必须创建一个类似于在此之前的堆栈溢出的答案显示的XML一个usesdevice依赖性:REDHAWK UHD device usage

如果有是任何难题或棘手的部分,请扩展您的问题或自我回答,以便其他人可以从您的经历中受益。