CC2530 Z-Stack 系统一直工作,如果协调器断电或坏了后,节点怎么保证节能?
时间:10-02
整理:3721RD
点击:
大家好!问一下CC2530 ZigBee2007 Pro 协议栈系统正常工作,节点可以进入节能模式。节点用电池供电,而且一般都不会关闭。如果协调器断电或坏了后,系统没有网络,节点会自动一直搜索网络,就不能节能了。我量一下大部分时间都是27mA,电池电量耗不起。我想改代码,在没网络前提下,每个隔5分钟搜一下网络,其它时间还进入节能,这个方法可以吗?如果可以话,代码应该怎么改?
我用ZStack-CC2530-2.3.0-1.4.0版本
谢谢了!
NLME_NetworkDiscoveryRequest( managedScanChannelMask, BEACON_ORDER_15_MSEC );
可以把scan的duration改长点
谢谢你回复,不过我试过了,好像没用~ 看电流没降,而且27mA电流时间长了
我们解决这个技术难题,有需要请邮件zigbee_luo@qq.com
我改了一下程序,在入网的时候,如果三次入网失败,进入PM2模式,60秒后重新入网。貌似解决了。
具体过程能描述一下么,tjb123@126.com,谢谢