關(guān)于tmos任務(wù)事件的停止和延時(shí)開啟

參考官方tmos用法詳解,有個(gè)疑問,比如我是通過?tmos_set_event(centralTaskId, START_DEVICE_EVT);啟動(dòng)了START_DEVICE_EVT,然后Central_ProcessEvent里面檢測(cè)到START_DEVICE_EVT就進(jìn)行了GAPRole_CentralStartDevice(centralTaskId, &centralBondCB, &centralRoleCB);

那么問題是:在這個(gè)回調(diào)里進(jìn)行了掃描及對(duì)應(yīng)處理的操作,在掃描到目標(biāo)mac地址后,會(huì)發(fā)一個(gè)不可連接的廣播包,然后我希望在這個(gè)步驟之后系統(tǒng)進(jìn)入休眠,等待一定時(shí)間后再次開啟,是否可以通過: ?????????????

?tmos_stop_task(centralTaskId, START_DEVICE_EVT);
?tmos_start_task(centralTaskId, START_DEVICE_EVT,1000);

然后在這延時(shí)開啟的等待時(shí)間內(nèi)系統(tǒng)是否會(huì)進(jìn)入RTC休眠,然后到達(dá)開啟START_DEVICE_EVT的時(shí)間后,系統(tǒng)會(huì)被喚醒接著跑上述操作。

我需要低功耗,所以需要rtc休眠。

如果不是的話,如何操作?才能實(shí)現(xiàn)上述操作

發(fā)送廣播之后,可以直接關(guān)閉廣播和掃描,進(jìn)行睡眠。將tmos任務(wù)關(guān)閉,此時(shí)是沒有其他的任務(wù)來喚醒(除了2min1次的校準(zhǔn)函數(shù))。

tmos任務(wù)就是RTC的,直接使用tmos任務(wù)就可以了。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频