This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

使用Z-Stack协议栈实现比较长时间的定时和PM2休眠,使用怎么样的方式比较合适?

Other Parts Discussed in Thread: CC2530

想在CC2530里,用协议栈实现比较长时间的定时和PM2休眠,协议栈里面给的osal_start_timerEx和halSleep都只能实现最大65s左右的定时,如果想实现15m甚至更长时间的定时,应该采用怎样的方法?

自己想用反复触发一个固定时常的定时器,比如每次固定定时60s osal_start_timerEx( GHouseApp_TaskID, GHOUSEAPP_SEND_ORDER_EVT,60000 );,触发15次,当计数器到达15时才触发需要的采样事件或发送事件,这样在协调器这样不要求低功耗的地方是可以的,但是在要求PM2休眠的时候,这样可行么?因为看到论坛里面也讨论了,休眠的timeout是由最近一次事件的timeout决定的,所以这样在终端中实现PM2休眠就需要关闭其他timeout更低的事件。