请问Z-Stack如何在开启了HAL_PA_LNA编译选项之后进入休眠状态?
时间:10-02
整理:3721RD
点击:
RT,我用了PA,型号是RFX2401C,开启了HAL_PA_LNA编译选项,但是这样就无法进入休眠状态了,我该如何修改程序呢?
我用的是Z-Stack 2.5.1a
你可以借鉴macRadioTurnOffPower()和macRadioTurnOnPower()里的处理。
开关mac的过程有对PA的控制的考量。
睡眠函数实际上是halSleep(),但是我没有找到在里面如何调用macRadioTurnOffPower的,倒是在macSleep()有相关的,我应该把macRadioTurnOffPower()和macRadioTurnOnPower()这两个函数添加到哪里呢?
这两个函数放在osal_pwrmgr_powerconserve()里面的OSAL_SET_CPU_INTO_SLEEP( next );前后好像还是没用啊?