开启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发多了,导致某些出了问题,溢出或者其他之类的,具体原因还是要分析代码!