TI中文支持网
TI专业的中文技术问题搜集分享网站

zigbee终端不能加入PANID一样的不同协调器

如题:两个协调器的PANID一样,zigbee终端加入其中一个后,重新断电上电,不能加入另一个协调器(两个协调器没有同时上电)

NV_INIT 和NV_RESTORE是使能的

Susan Yang:

 在Z-STACK中Nv存储器主要用于保存网络的配置参数,如网络地址等,使系统在掉电重启仍然能读取一些参数,自动加入到原来的网络中,这样其网络地址没有变化。

所以使能NV后不只是保存了PANID还保存了网络层数据库NIB、设备关联表、绑定表、路由表等。 

XL Peng:

回复 Susan Yang:

多谢 Susan Yang解答,因为要让终端断电重新上电后能自动加入协调器,所以要使能NV_INIT 和 NV_RESTORE。那么要如何做才能让终端加入替换的协调器呢?是否是擦除网络层数据库NIB、设备关联表、绑定表、路由表等数据?如何擦除?

Susan Yang:

回复 XL Peng:

擦除FLASH,重载程序即可

XL Peng:

回复 Susan Yang:

重载时选中擦除FLASH可以解决,这我试过。

能否在程序中添加擦除的代码?我不知道都要擦除哪些条目,每个条目的长度又是多少

赞(0)
未经允许不得转载:TI中文支持网 » zigbee终端不能加入PANID一样的不同协调器
分享到: 更多 (0)