cc2530开发节电设备如何修改协议栈的参数?
时间:10-02
整理:3721RD
点击:
cc2530开发节电设备如何修改协议栈的参数?
cc2530用zstack2.5.1a版本协议栈,开发一款节电设备,但是遇到一个非常棘手的问题,如下
当节电设备连续Data poll几次失败后,抓包分析,只要出现orphan notification后,我的终端设备就自动复位了,我猜测原因是电源供应不足导致。
后电源供电串接电阻,用示波器测量输出电流,发现发送orphan notification命令,30mA的电流竟然持续了500ms,请问,我如何修改协议栈的参数,减少orphan notification命令持续电流,最好30mA持续时间降到100ms以下。
请各位大神帮看看如何弄?
在Orphan nitification以后节节点就会开始重新搜索网络,会快速的发送beacon request。
你抓空中的报文就知道了。
建议前期在开发产品的时候,可以在长期供电的产品上测试,然后在去低功耗能量要求高的产品上测试。
你需要把这个发送beacon request的周期加大,或者停掉。