主题中讨论的其他器件: CC2531、 Z-stack
目前我正在开发一款包含运行 ZNP 固件的 CC2530模块的产品。 此器件配置为协调器、并与之连接了几个路由器和终端设备。 网络相当稳定、大部分时间运行正常。
当主设备(包含 CC2530协调器)由于某种原因(更新、掉电、甚至其它原因)重新启动时、我的问题就开始了。 有时,当协调器重新启动时,终端设备跳转到路由器并具有新的短地址。 这导致协调器无法找到器件、而且我们目前拥有的唯一解决方案是重新配对终端器件。
使用 CC2531模块嗅探网络时、发现 以下行为:
- CC2530关闭;
- 终端设备会发送大量未应答的数据请求;
- 终端设备发送重新加入请求、ACK 由路由器提供;
- CC2530重新开启;
- CC2530协调器无法访问终端设备。
现在我的问题是、能否对协调器进行配置、从而确保不会丢失任何终端设备? 或者完整的网络 ping 功能是否可以帮助解决该问题? 我不确定如何处理、但我确信配对器件不是最佳方法。
在网上搜索此 问题时,我找不到在同一情况下的人,所以我很好奇这个论坛是否可以帮助我。