2013-06-18 108 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

如果有是任何難題或棘手的部分,請擴展您的問題或自我回答,以便其他人可以從您的經歷中受益。