2013-07-24 41 views
0

我已經創建了一個簡單的組件和波形。所有組件都假設要輸出一行文本,特別是一個簡單屬性的值(在這種情況下,頻率值是雙數據類型)。我將組件放置在波形圖中。當我嘗試運行從域波形我得到這個錯誤:簡單組件和波形問題

Failed to create application: testWaveform_203_101836155 'load' failed for component: 'maxFreq' with component id: 'DCE:f5144a97-0978-4178-a718- 136c72d6cbla:testWaveform_203_101836155_1' with implementation id: 'DCE:afa7ddfd-bc2f- 422b-82e3-6876608dab26'; on device id: 'DCE:5fbc2a7a-3f0e-4d38-adb3-e35ecf19b6b8' in waveform 'testWaveform_203_101836155_1' error occurred near line:1909 infile: ApplicaitonFactory_impl.cpp; IDL:CF/ApplicationFactory/CreateApplicationError:1.0

我的Python的成分是非常簡單的,我所做的DEF過程是自動生成的代碼,並添加「打印self.maxFreq」(自)函數,其中maxFreq是2.45 GHz的頻率值。到底發生了什麼問題,我該如何解決?

回答

2

仔細檢查,以確保您的用戶有寫的權限$ SDRROOT。

然後嘗試從具有較高的調試級別命令行運行設備管理器以獲取錯誤的來源信息

$ nodeBooter -d /<nodePath>/DeviceManager.dcd.xml -debug 5 

其他一些問題:

  • 這是否錯誤會導致設備管理器或域管理器終止執行?
  • 當前節點中包含哪些設備?
+0

固定。我不是在我使用的機器上安裝REDHAWK的人,所以我的帳戶沒有權限。感謝您的幫助。 – 31fox