zigbee终端不能加入PANID一样的不同协调器
时间:10-02
整理:3721RD
点击:
如题:两个协调器的PANID一样,zigbee终端加入其中一个后,重新断电上电,不能加入另一个协调器(两个协调器没有同时上电)
NV_INIT 和NV_RESTORE是使能的
在Z-STACK中Nv存储器主要用于保存网络的配置参数,如网络地址等,使系统在掉电重启仍然能读取一些参数,自动加入到原来的网络中,这样其网络地址没有变化。
所以使能NV后不只是保存了PANID还保存了网络层数据库NIB、设备关联表、绑定表、路由表等。
多谢 Susan Yang解答,因为要让终端断电重新上电后能自动加入协调器,所以要使能NV_INIT 和 NV_RESTORE。那么要如何做才能让终端加入替换的协调器呢?是否是擦除网络层数据库NIB、设备关联表、绑定表、路由表等数据?如何擦除?
擦除FLASH,重载程序即可
重载时选中擦除FLASH可以解决,这我试过。
能否在程序中添加擦除的代码?我不知道都要擦除哪些条目,每个条目的长度又是多少