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.

协调器自发切换PanID(并非程序设定流程)问题

Other Parts Discussed in Thread: CC2530, Z-STACK

芯片:均为CC2530

协议栈::HA1.2.2a

网络:协调器*1,路由设备*2,终端设备*1

问题描述:

早上将子设备接入网络后,中午发现路由设备均无法上传信息。抓包显示:路由设备上传信息后,没有收到协调器的mac ack。

后将终端设备重新上电,发现接到另一个PanID的协调器下。

验证测试:①将路由设备全部断电,上电协调器。终端设备可加入协调器,短地址不变,PanID:7307。 

②将协调器断电,上电路由设备。终端也可以加入路由设备,短地址不变,PanID:CC05。

③协调器,路由器均断电在上电,也无法加入同一网络。

附上抓包数据:第3行开始,为测试①数据。第68行开始,为测试②数据。

猜想:在发现问题前,信道内存在50个设备再发数据,是否可能因为信道环境太差,导致协调器切换panID。

请问该问题如何解决,谢谢!

协调器异常切换信道.zip