AnsweredAssumed Answered

jn5169 PANID冲突

Question asked by wei sheng on Aug 22, 2018
Latest reply on Sep 18, 2018 by wei sheng

1. 环境:

JN-AN-1217-Zigbee-3-0-Base-Device工程; JN-SW-4170 的SDK;jn 5169芯片

 

2.问题复现步骤:

A协调器上电,设置PANID为0x1234, 设置信道为11,打开入网,加入三个路由设备,一个终端设备;

B协调器上电,设置PANID为0x1234,设置信道为11

等待大概10分钟,路由设备会有network report消息上报到协调器,告诉协调器PANID冲突。

之后协调器A会重新选择PANID(假设是0x1212),并把新的PANID 0x1212广播出去,路由设备使用0x1212和协调器A通信,通信正常。但是终端设备收不到network update的广播,还是使用panid 0x1234和A通信,导致通信异常。

 

3.我的问题:

1)请问更新PANID是在协调器哪个函数里实现的?

2)如何避免终端设备收不到panid update?

3)如果问题2)不能实现,如何禁止PANID的更新?

 

注:在附件的抓包文件里,16:36:20:712706时刻,PANID开始变化, 由0x0898变为了0xD76C

Outcomes