微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 终端在协调器故障断电时一直搜索网络,不断重启,怎么解决?

终端在协调器故障断电时一直搜索网络,不断重启,怎么解决?

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

终端在协调器故障断电时一直搜索网络,进入不断重启。

因为终端是电池供电,设置为PM3模式,中断唤醒。如果协调器故障断电了,若此时唤醒终端,向协调器发送数据,协调器因断电没有开启,不能给终端返回应答信号,终端在之后会不断重新连接协调器,这样会非常费电池电量。所以我想暂时关闭这种重连机制进入睡眠模式,等中断唤醒再重新搜索网络,一段时间再进入睡眠,请问该如何实现?或者该怎么解决这种问题?   请各位大大帮我解惑,十分感谢!

可以考虑使用定时器解决这个问题。比如定时检测是否联网,没有的话就进入睡眠模式。

终端设备在掉线后,会启动一个ZDO_REJOIN_BACKOFF 任务,这个任务可以控制终端设备扫描网络间隔时间。

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

网站地图

Top