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
就会发生变化,求大神指点下