微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于休眠的问题,急需解决,各位大神都进来看看,谢谢!

关于休眠的问题,急需解决,各位大神都进来看看,谢谢!

时间:10-02 整理:3721RD 点击:
大家好,有几个问题想请教下: 1、当协调器存在或者不存在时,设备都可以正常加网和定制加网,当设备离开网络范围在回到协调器旁边时,可能出现不能加网网络的情况,需要重加几次才能加入网络。 2、当协调器存在或者不存在时,设备都可以正常加网和定制加网,当设备离开网络边缘时(也就是经常丢数据的情况),设备在rejoin时会一直有一个30mA左右的电流,我观察pwrmgr_attribute.pwrmgr_device已经是PWRMGR_BATTERY,然后继续跟踪代码发现执行了这一句ZMacSetReq( ZMacRxOnIdle, &tmp ); 就导致一直有很大的电流,如果网络不存在一直无法恢复,直到网络恢复后电流才能降到uA级别,不知道这个应该怎么解决? 希望大神看到后回复下或者加下我QQ告诉我,我的QQ:2442926161,谢谢!

大家好,有几个问题想请教下: 1、当协调器存在时,设备都可以正常定时加网和定时停止加网,当设备离开网络范围在回到协调器旁边时,可能出现不能加入网络的情况,需要重加几次才能加入网络。 2、当协调器存在时,设备加入网络,当设备离开网络边缘时(也就是经常丢数据的情况),设备在rejoin时会一直有一个30mA左右的电流,我观察pwrmgr_attribute.pwrmgr_device已经是PWRMGR_BATTERY,然后继续跟踪代码发现执行了这一句ZMacSetReq( ZMacRxOnIdle, &tmp ); 就导致一直有很大的电流,如果网络不存在一直无法恢复,直到网络恢复后电流才能降到uA级别,不知道这个应该怎么解决? 希望大神看到后回复下或者加下我QQ告诉我,我的QQ:2442926161,谢谢!

可以参考下这个帖子

http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/61715.aspx

我看程序好像是打开RX后然后休眠了,然后一直有很大的电流,不知道有什么好办法在休眠之前把RX关闭掉。

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

网站地图

Top