optime sleep mode
This commit is contained in:
parent
663ada1d68
commit
382620a66c
@ -132,7 +132,7 @@ void enter_deepsleep(const uint64_t wakeup_sec, gpio_num_t wakeup_gpio) {
|
|||||||
#if (HAS_LORA)
|
#if (HAS_LORA)
|
||||||
ESP_LOGI(TAG, "Waiting until LMIC is idle...");
|
ESP_LOGI(TAG, "Waiting until LMIC is idle...");
|
||||||
for (i = 100; i > 0; i--) {
|
for (i = 100; i > 0; i--) {
|
||||||
if ((LMIC.opmode & OP_TXRXPEND) ||
|
if ((LMIC.opmode & (OP_JOINING | OP_TXDATA | OP_POLL | OP_TXRXPEND)) ||
|
||||||
os_queryTimeCriticalJobs(sec2osticks(wakeup_sec)))
|
os_queryTimeCriticalJobs(sec2osticks(wakeup_sec)))
|
||||||
vTaskDelay(pdMS_TO_TICKS(1000));
|
vTaskDelay(pdMS_TO_TICKS(1000));
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user