如何在AT模式下从协调器向特定的xbee终端设备发送数据?

时间:2016-04-15 09:29:43

标签: arduino xbee

我正在开发一个项目,我用Arduino建立了一个小型Xbee网络(系列1)。我正在使用AT模式,我的问题是如何将协调器中的特定数据发送到特定的终端设备?我已经在XCTU编写了Xbee编程,我只在Arduino中使用了串口,也就是说我不会在Arduino中使用Xbee库连接设置Xbee。

有什么想法吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您需要进入命令模式(不发送数据1秒,发送"+++",等待1秒)并将ATDHATDL设置为MAC目标设备的地址。由于所有XBee模块都具有相同的ATDH值,因此您只需在发送数据之前更新ATDL设置。

您通常会在协调器设备上使用API​​模式,以便识别进入的串行数据源,并轻松地将出站消息发送到特定设备。在标准AT模式下,您只需从ATDHATDL使用0从所有AT模式设备获得单个串行字节流。

相关问题