2016-04-15 14 views
0

我正在開發一個項目,我已經在Arduino上建立了一個小型Xbee網絡(系列1)。我正在使用AT模式,我的問題是如何將特定數據從協調器發送到特定的終端設備?我在XCTU中編寫了Xbee,我只在Arduino中使用了串口,也就是說我不使用Arduino中的Xbee庫來連接Xbee。如何在AT模式下將數據從協調器發送到特定的xbee終端設備?

任何想法?

在此先感謝。

回答

0

您需要進入命令模式(不要發送數據1秒,發送"+++",等待1秒),並將ATDHATDL設置爲目標設備的MAC地址。由於所有XBee模塊具有相同的ATDH值,因此您只需在發送數據之前更新ATDL設置。

您通常會在協調器設備上使用API​​模式,以便識別進入的串行數據源,並輕鬆地將出站消息發送到特定設備。在標準AT模式下,您只需從所有AT模式設備獲得單個串行字節流,使用0代表ATDHATDL

相關問題