如果客户希望使用相同的 PANID 关闭收集器后更换收集器,他们应遵循应用手册 将一个 TI 15.4-Stack 传感器连接到多个网关 以创建一个功能 放弃 Network ()来实现该目的。

当等待足够长的时间让传感器成为孤儿并执行 abandonNetwork()功能时,它工作正常,但在某种情况下遇到了问题。
当替换收集器步骤太早时、此时传感器仍在发送数据请求、并且尚未成为孤立节点、即使传感器不属于其网络、新收集器也会向数据请求发送 ACK。 这可以防止传感器成为孤立传感器、并完成 PANID 切换的其余部分。
我知道应用手册要求旧收集器和新收集器使用不同的 PANID、但在客户的应用中不能做到这一点、因为在生产中使用相同的 PANID 对收集器进行编程。 我的问题:
1.这是预期行为吗? 新收集器是否应向尚未加入其 PANID 的传感器发送 ACK? 并且传感器是否应该在从新收集器接收某些 ACK 时确定不会处于孤立状态?
2.当收集器的 PANID 必须相同时,是否有办法避免这种情况?
此致、
沭阳