我原本想测试终端设备重新入网的过程,所以让协调器复位。但是终端设备在下列代码中的变量 SampleApp_NwkState 恒定为DEV_NWK_DISC:
// Received whenever the device changes state in the network case ZDO_STATE_CHANGE:SampleApp_NwkState = (devStates_t)(MSGpkt->hdr.status);
并不能重新加入协调器的新网络中。我后来是调用zb_SystemReset()方法后才可以重新入网,想知道为什么,是否只有这一种方法。
Susan Yang:
您的网络内是否还有路由器节点?建议加上NV-RESTORE编译选项。
Yutsing Lee:
回复 VV:
非常感谢您的回答。
在没有加NV_RESTORE编译选项给协调器时,有没有办法让终端设备去搜寻新网络?