我是用的版本是Z-Stack Home 1.2,在做终端设备低功耗时发现halPwrMgtMode的值为0x03,同时也进入if (halSleepPconValue != 0 && MAC_PwrOffReq(MAC_PWR_SLEEP_DEEP) == MAC_SUCCESS)分支,这样是否可以说明模块已经进入了深度睡眠模式?
另外在上述情况下,测试模块功耗在8mA左右,串口也是可以正常操作读写的,从这里来看好像模块没有进入低功耗模式,不知道时什么原因造成的?
我的设置时这样的:
1.开启POWER_SAVING
2.RFD_RCVC_ALWAYS_ON=FALSE,
POLL_RATE=0
QUEUED_POLL_RATE=0
RESPONSE_POLL_RATE=0
3.pwrmgr_attribute.pwrmgr_device = PWRMGR_BATTERY;
另外我想让模块的功耗在10微安左右,该如何操作?