TI中文支持网
TI专业的中文技术问题搜集分享网站

终端设备beacon request 没有发出,导致设备无法入网

协议栈版本:Z-Stack Home 1.2.2a.44539
NV_RESTORE使能,End Device,POLL_RATE=2000,POWER_SAVING,单信道:26信道
设备掉线后,设备一直在调用NLME_NetworkDiscoveryReques(0x04000000,0)t函数发送beacon request,并且该函数返回SUCCESS。

在一个没有zigbee的环境中使用抓包工具抓取数据包,发现该设备其实没有将beacon requst发送出来。

在 ZStatus_t ZDO_NetworkDiscoveryConfirmCB(uint8 status)函数中,status的状态值为0x19 ,nwkStatus 为0x01

只有在调用SystemReset后,设备才可以回到原来的网络,否则一直在发送beacon request;

user4041165:

不要沉下去!!!TI没有人回答吗?

miffy:

回复 user4041165:

beacon request应该是入网的时候才会发出,已经入网了怎么还能发beacon呢

user4041165:

回复 miffy:

终端设备离线了,如果发送孤立节点声明,父节点没有给出回应,则会重新进入扫描网络。扫描网络的时候就会发送beacon requset

th smi:

回复 user4041165:

你好,你的问题解决了吗? 我也是同样的问题。   也是Z-Stack Home 1.2.2a.44539

user4041165:

回复 th smi:

增加条件判断,当出现这种异常,则对Zigbee进行软复位。我是这样解决的!

Sleeping Forest:

回复 user4041165:

请问这个情况是怎么判断  我也遇见了

赞(0)
未经允许不得转载:TI中文支持网 » 终端设备beacon request 没有发出,导致设备无法入网
分享到: 更多 (0)