TI中文支持网
TI专业的中文技术问题搜集分享网站

低功耗产品,请教下cc2530在z-stack2.5.1下,入网成功后,拿到远距离发现功耗问题,请教解决,谢谢!

入网成功后,拿到较远距离,导致信号不好,出现现象:

1.远距离时不断重新入网,能发现网络,但不能rejoin,导致功耗降不下去。

2.在远距离一段时间后,再拿到近距离,但也是不能重新加入原来的网络,因为终端进入重新找网入网流程。

请教:

1.如何配置重新超过入网失败次数而进入休眠,解决功耗问题。

2.断网一段时间后,如何不让终端重新进入找网入网流程(不让它加入其它网络)。

Viki Shi:

1 、DMAX_POLL_FAILURE_RETRIESf8wConfig.cfg 文件
2、可以让设备leave,并清掉NV
zgWriteStartupOptions( ZG_STARTUP_SET, (ZCD_STARTOPT_DEFAULT_NETWORK_STATE | ZCD_STARTOPT_DEFAULT_CONFIG_STATE) );
SystemResetSoft();

YiKai Chen:

可以參考一下Z-Stack Home 1.2.2a里頭REJOIN_BACKOFF/REJOIN_SCAN的作法去移植到2.5.1a

ody ody:

回复 YiKai Chen:

主要是beacon request有beacon应答,但rejoin request没有收到rejoin respond,然后重新beacon request,导致持续的beacon request请求入网而不能进入休眠。设置beacon request请求次数对这种情况无效,请问有什么解决方法?

YiKai Chen:

回复 ody ody:

你有參考一下Z-Stack Home 1.2.2a里頭REJOIN_BACKOFF/REJOIN_SCAN的作法去移植到2.5.1a嗎?

ody ody:

回复 YiKai Chen:

有的,有移植。

YiKai Chen:

回复 ody ody:

那不是就可以作到發送一段時間的beacon request,如過入不了網就先休息一段一間再去重試?

ody ody:

回复 YiKai Chen:

rejoin看过是有隔一段时间发送的,但其间还是发送beacon request。

YiKai Chen:

回复 ody ody:

你應該去控制調用ZDO_StartDevice的時機與次數

赞(0)
未经允许不得转载:TI中文支持网 » 低功耗产品,请教下cc2530在z-stack2.5.1下,入网成功后,拿到远距离发现功耗问题,请教解决,谢谢!
分享到: 更多 (0)