微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 开启NV的终端节点rejoin需要协调器打开PermitJoining?

开启NV的终端节点rejoin需要协调器打开PermitJoining?

时间:10-02 整理:3721RD 点击:

我的所有节点均开启了NV_RESTORE, 某些节点掉线rejoin的时候需要协调器或其他路由节点打开PermitJoining才能rejoin,否则一直发beacon。

请问造成这种结果的原因可能是哪些呢?谢谢。

试一下 http://e2e.ti.com/support/wireless_connectivity/f/158/p/208581/1340192 内的代码

Susan Yang:

        谢谢,已经按照里面的方法解决了,_tmpRejoinState可以绕开permitJoin,所以能够rejoin成功。

        在之前你们没有回复的时候我找到了另一种办法:让rejoin节点一直发Oprah,也能够rejoin成功。

        办法有很多种,我想问,导致这个问题的原因是什么呢?

        谢谢。

个人觉得还是协议栈的小bug,beacon发多了,导致某些出了问题,溢出或者其他之类的,具体原因还是要分析代码!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top