2015-11-10 22 views

回答

0

我認爲你需要如果您在使用C與ATAO=3配置模塊,並實現對端點0

的ZDO /知柏地黃丸的部分(ZigBee的數據對象/ ZigBee設備配置文件),你可能要考慮我已經投入了大量工作的這個cross-platform, Open Source, ANSI C, XBee Host Library。它包括ZDO和ZCL處理,如果你想創建一個ZigBee兼容的XBee設備。

您必須使用您計劃實施的所需配置文件ID和羣集ID來設置端點表。

+0

當運行XBee C庫的「atinter」示例應用程序時,我遇到了一個問題「等待查詢完成的錯誤-110」。一開始,當它循環調用這兩個函數xbee_dev_tick(&my_xbee); status = xbee_cmd_query_status(&my_xbee);無法查詢固件信息並始終爲NULL,因此代碼無法繼續。當我通過USB端口將XBee Series 2模塊直接連接到筆記本電腦時,會發生這種情況中的四分之一。 –

+0

你使用什麼波特率?你有沒有在模塊上啓用硬件握手(RTS和CTS)? – tomlogic

+0

問題在於,當它被配置爲每5秒鐘進入一次睡眠狀態時,End-Device在進行查詢時處於睡眠狀態。我不得不手動按下按鈕來喚醒它,或者讓它作爲一種解決辦法不太頻繁地睡覺。你的代碼沒有問題。 –

相關問題