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.

zigbee 协调器 PANID 自己修改导致子设备无法入网问题咨询

Other Parts Discussed in Thread: Z-STACK

zigbee 协调器 重新烧写了程序,PANID设置的是5556,在f8wConfig.cfg文件中设置的,网络中的几个路由也是这个PANID;

协调因为修改其他代码,并没有改这个PANID的配置,重新烧写之后,发现PANID变成了5557,导致原本网络中几个路由都无法正常入网;

注释掉协调的代码中的ZIGBEE_FREQ_AGILITY的宏定义;结果也是一样,重新烧录之后,PANID又变成5557;

路由的PANID状态从串口打印出来的消息看还是保持在5556,虽然还保持路由的状态,但是这个网络应该是没有协调器了;

程序版本是Z-Stack Home 1.2.2a.44539,安装文件是从官网下载的;

咨询下这个是怎么引起的,搞了好久也找到;

补充:只要编译前,将panID设置成跟原来在网的路由不一样,就能保持不变,例如,原本设置的网络是5556,我如果将修改的程序的PANID

修改成5555,烧写后还是5555,也就是没有变化;我感觉是不是原有网络路由带的PANID跟重新烧写过的协调器的PANID一样,协调器的PANID

就会发生变化,求大神指点下