协调器与路由之间组网id会变?
时间:10-02
整理:3721RD
点击:
一个zigbee网络中,pan id应该是唯一的吧?
网络中一台A协调器连接N台路由设备,短地址是A协调器分配的?如果同一台路由设备连接到另外一台B协调器上,再次重新组网到A设备上,这时短地址应该是重新
分配?这个网络如果最多能连接20台设备,比如5台设备反复更换网络,会把地址沾满,导致A协调器不能在连接这5台设备?
如果上述问题存在,那又如何解决连接问题呢?
谢谢
若是预编译了NV_RESTORE,节点会保存网络信息,断电保存。
若是协调器的AssociatedDevList满的话,您需要及时的删除一些已离开的子节点记录。
关联表的删除可以有多种方法,可以用 AssocList.h 文件中的函数,也可以直接在 NV区中删除
如果同一台路由设备,反复连接A与其他协调器,最终又连接到A协调器,这个时候A协调器连接此路由设备短地址只有一个?
还是LIST会被记录满呢?
NV_RESTORE这个选项可以帮助终端在重启后也还会连上一次连接的协调器,获取到的短地址仍然不变化。 若是预编译了该选项的节点要加入其他协调器时需要清除NV_RESTORE保存的信息。
您所描述的情况应该是没有预编译该选项。若是连接同一个协调器的话,则短地址不便。若是您所说的情况,应该是LIST会溢出