【问题标题】:How to send data to specific xbee end device from a coordinator in AT mode?如何在 AT 模式下从协调器向特定 xbee 终端设备发送数据?
【发布时间】:2016-04-15 09:29:43
【问题描述】:

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

有什么想法吗?

提前致谢。

【问题讨论】:

    标签: arduino xbee


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      相关资源
      最近更新 更多