【问题标题】:XBee End device stops responding after network joinXBee 终端设备在网络加入后停止响应
【发布时间】:2023-04-10 03:35:01
【问题描述】:

我有两个 XBee S2 模块。

第一个模块刚刚上传了 ZigBee Coordinator API 版本 21A7。 PAN ID = 1000; AP=2;其余的都有默认值。

Second 新加载了 ZigBee 终端设备 API 版本 29A7。 PAN ID=1000; AP=2;其余的都有默认值。

当终端设备未加入协调器时,它会响应所有 AT 命令。例如 AT NI 命令 (7E 00 04 08 01 4E 49 5F) 返回正确的AT 命令响应

开启协调器后,终端设备正确加入协调器的网络,但停止响应本地(和传输远程)AT 命令。

尽管此非功能终端设备正确响应来自协调器的远程 AT 命令。

你有什么想法吗?

【问题讨论】:

    标签: xbee


    【解决方案1】:

    听起来终端设备在加入协调器后可能正在休眠。您不能在它休眠时向它发送串行数据,并且可能需要监视来自 XBee 的CTS 信号。或者,利用终端设备上的“睡眠请求”引脚让主机向 XBee 模块发出唤醒信号。

    如果您的项目没有低功耗要求,我建议您使用“路由器”设备配置而不是休眠终端设备。网络上的路由器形成一个网格来传输信息,您不必担心与睡眠相关的多个问题(主机无法将串行数据发送到睡眠终端设备,远程设备只能有一个未决帧等待睡眠设备等)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-01
      • 1970-01-01
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      • 2010-11-29
      • 2019-01-22
      • 2014-10-13
      相关资源
      最近更新 更多