协议栈使用Z-Stack Mesh 1.0.0。一个协调器和一个终端,都使能NV_RESTORE。终端开启省电模式,上电后互相可以通信,当把两个模块距离拉远到刚好不能通信的位置,在那个位置测试终端频繁断网重连的情况,发现多数的时候可以重连,但是有个极端的现象,有时候不能重连,把终端拿到很靠近协调器的位置还是连不上,最后把终端复位就可以连上了。这种情况出现后,按键唤醒发送消息起不到任何作用,应该是死机了。
1、不知道TI对这个频繁断网重连有没有做相应的测试。
2、当我的终端不使能NV_RESTORE,发现这个频繁断网重连死机的现象就没有出现了。
3、是不是开启NV_RESTORE造成的呢?
VV:
请问网络的Permit Join是打开还是关闭的。看下协调器回复的beacon。
在节点复位以后,节点入网时通过什么方式入网的 Rejoin还是Associate Request的方式。
是否可以判断节点在复位之前的状态时什么,dev_state
botong Liu:
回复 VV:
网络的Permit Join是常开的,协调器的beacon看抓包哪里的信息;
这个入网方式不是很懂,使能了NV_RESTORE,应该是Rejoin;怎么样判断入网方式呢?
这个没有仿真,可以通过抓包判断吗
VV:
回复 botong Liu:
对的你看抓包的文件就知道了