微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 终端设备在断网之后执行的操作

终端设备在断网之后执行的操作

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

上面只要协调器和终端的设备,它们连在同一个网络中,终端开启了省电模式,poll是默认值。然后把协调器断电,它的抓包上可以看到拔电之后,终端还在发数据请求,大约8次之后才变为孤节点;这时终端才算真正断网了吧。但是从拔电到变成孤节点时间有点长,8秒左右,能不能缩短这时间,或者减少数据请求的次数;因为断网要立马通知主设备。

/* Number of times retry to poll parent before indicating loss of synchronization
* with parent. Note that larger value will cause longer delay for the child to
* rejoin the network.
*/
-DMAX_POLL_FAILURE_RETRIES=2

James你好:

非常感谢James的回答,我看了配置文件是默认的MAX_POLL_FAILURE_RETRIES=2;我想问参数的2是代表poll失败重试的次数,但是抓包看到的是约8次poll;跟这个有什么关联吗

I feel that your packet sniffer is strange, can you use "clean" sampleLight and sampleSwitch to test it again?

Or maybe other experts can help you.

你是哪里看出来有8秒的?

从拔电开始就口算,一般估算不会差太大,再去掉3秒的睡眠时间也就5秒左右

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

网站地图

Top