TI论坛
直播中

刘宇

7年用户 225经验值
私信 关注
[问答]

请问协调器复位后ND DEVICE不能重新入网怎么解决

我原本想测试终端设备重新入网的过程,所以让协调器复位。但是终端设备在下列代码中的变量 SampleApp_NwkState 恒定为DEV_NWK_DISC:
// Received whenever the device changes state in the networkcase ZDO_STATE_CHANGE:     SampleApp_NwkState = (devStates_t)(MSGpkt->hdr.status);并不能重新加入协调器的新网络中。我后来是调用zb_SystemReset()方法后才可以重新入网,想知道为什么,是否只有这一种方法。

回帖(3)

庄当甜

2018-8-13 08:53:18
您的网络内是否还有路由器节点?建议加上NV-RESTORE编译选项。
举报

李果

2018-8-13 09:06:42
按照Susan Yang所说的,如果没有开启NV_RESTORE的话,Coordinator重启以后,重新建立了一个网络。
但是终端设备,还是在不停的尝试加原先的网络。
如果重启以后,就去搜索新的网络了
举报

刘宇

2018-8-13 09:11:52
引用: wenlonghbo 发表于 2018-8-13 09:06
按照Susan Yang所说的,如果没有开启NV_RESTORE的话,Coordinator重启以后,重新建立了一个网络。
但是终端设备,还是在不停的尝试加原先的网络。
如果重启以后,就去搜索新的网络了

非常感谢您的回答。
在没有加NV_RESTORE编译选项给协调器时,有没有办法让终端设备去搜寻新网络?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分