协调器和路由器均增加了NV使能,开始协调器频点0x0B,PanId=0x0010.路由器连接上协调器。
这时候更换新的协调器,协调器频点为0x0D, panId= 0x1212.
这时候发现在不擦出路由器的情况下,更改了路由器的频点为0x0D, panId= 0x1212.还是无法与新换的协调器通讯。这种情况下在不擦除路由器的情况下,怎么能让二者通讯呢
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.
协调器和路由器均增加了NV使能,开始协调器频点0x0B,PanId=0x0010.路由器连接上协调器。
这时候更换新的协调器,协调器频点为0x0D, panId= 0x1212.
这时候发现在不擦出路由器的情况下,更改了路由器的频点为0x0D, panId= 0x1212.还是无法与新换的协调器通讯。这种情况下在不擦除路由器的情况下,怎么能让二者通讯呢
很抱歉,您现在这种方式是无法与新换的协调器通信的,因为路由器是无法自动跳频的。
所以还是建议您重新烧录路由器或是将新的协调器设置成与原来协调器一样的网络参数。
协议栈里有没有语句能够抹掉路由器以前注册的网络信息,能使得路由器像刚烧录过程序的时候
清楚NV保存的信息,您可以使用
zgWriteStartupOptions(ZG_STARTUP_SET, ZCD_STARTOPT_DEFAULT_NETWORK_STATE);