enter_deepsleep: stop senddata early
This commit is contained in:
1 parent
46d32f8cfe
commit
457d46529b
1 file changed
+4
-2
+4
-2
@@ -89,6 +89,9 @@ void enter_deepsleep(const uint64_t wakeup_sec = 60,
|
||||
|
||||
RTC_runmode = RUNMODE_SLEEP;
|
||||
|
||||
// stop further enqueuing of senddata and MAC processing
|
||||
sendTimer.detach();
|
||||
|
||||
// switch off radio
|
||||
#if (WIFICOUNTER)
|
||||
switch_wifi_sniffer(0);
|
||||
@@ -98,8 +101,7 @@ void enter_deepsleep(const uint64_t wakeup_sec = 60,
|
||||
btStop();
|
||||
#endif
|
||||
|
||||
// stop further enqueuing of senddata and MAC processing
|
||||
sendTimer.detach();
|
||||
// stop MAC processing
|
||||
vTaskDelete(macProcessTask);
|
||||
|
||||
// halt interrupts accessing i2c bus
|
||||
|
||||
Reference in new issue
Block a user