This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Z-STACK 建网成功后协调器重启 路由器没有重启 无法建网

    我做实验的时候,在建网成功的情况下,重启协调器,路由器没有重启,一直有电的情况下,协调器一直无法建立网络。后来上网查询发现可能是由于路由器的PANID和协调器建网的PANID相同导致冲突,所以协调器无法建立了网络。我在协调器上电前把路由器的电断开,等待几秒后再给路由器上电可以建立网络且通讯正常。

    我个人觉得这样的机制是不是不太合理,如果在实际应用的场合,协调器断电重启,难道其他路由器和终端都要重启后才能建立网络么?还是我的猜测有问题?

    我想请教各位大侠有没有解决方案,除了路由器给协调器发送心跳,没有收到应答则路由器重启这个方案,有没有简单的方案,比如可以直接调用API可以直接解决呢?

    注:协议栈为2.5.1a,设备只有一个路由器和一个协调器,协调器和路由器都开启NV_INIT和NV_RESTORE。