不同协调器,同一个终端,在固件版本相同的情况下,出现了不一样的现象:在协调器断电后,一次是终端出现是持续27ma的现象,另一次是终端正常27ma搜网一段时候进入低功耗休眠后再唤醒继续搜网。
时间:10-02
整理:3721RD
点击:
测试环境:
两个硬件样式相同的带PA的协调器模块,一个终端模块(4节5号电池转为3.3V进行供电)。
测试内容:
将协调器进行断电,确认终端模块能否低功耗工作。
正确逻辑:
协调器断电后,终端模块应该是进行30s自动搜网,如果不能入网即进入休眠状态,3分钟后再启动30s重新搜网,再休眠,如此反复。
目前异常现象:
两个协调器A、B烧录同样的固件版本,用同一个终端C进行测试。
终端C恢复出厂设置,协调器A开放网络将终端C加入后,断电协调器A,终端C现场正确。
终端C恢复出厂设置,协调器B开放网络将终端C加入后,断电协调器B,终端C始终保持在27ma的电流。
猜测:
协调器A和协调器B因为硬件上的区别,如天线的信号质量问题,会影响到终端的工作逻辑?是否在终端入网时,会记录类似与网关的信号强度值?并且会影响到断网后的逻辑决策?
对信号质量没有关系。
有可能出现的情况是,
第一个实验室里面,节点没法有发送rejoin request。
在第二个实验里面,节点发送了Rejoin Request出去,但是没有收到Rejoin Response。这个时候可能使得节点没办法进入休眠。
是否有看过空中的数据包。
@VV
您说的这个情况怎么避免呢?不能进入休眠不就很快没电了么