From 5afc43ebc10f1a85f30a212072428adbaac291c4 Mon Sep 17 00:00:00 2001 From: mverch67 Date: Tue, 29 Jul 2025 21:07:28 +0200 Subject: [PATCH] try-out WDT timer issue --> needs revert --- src/platform/esp32/main-esp32.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/platform/esp32/main-esp32.cpp b/src/platform/esp32/main-esp32.cpp index f233db777..785eae4f3 100644 --- a/src/platform/esp32/main-esp32.cpp +++ b/src/platform/esp32/main-esp32.cpp @@ -180,10 +180,10 @@ void esp32Setup() assert(res == ESP_OK); #else res = esp_task_wdt_init(APP_WATCHDOG_SECS, true); - assert(res == ESP_OK); + // assert(res == ESP_OK); #endif res = esp_task_wdt_add(NULL); - assert(res == ESP_OK); + // assert(res == ESP_OK); #ifdef HAS_32768HZ enableSlowCLK(); @@ -193,7 +193,11 @@ void esp32Setup() /// loop code specific to ESP32 targets void esp32Loop() { - esp_task_wdt_reset(); // service our app level watchdog + +if (esp_task_wdt_reset() != ESP_OK) + { + +LOG_ERROR("Failed to reset task watchdog"); + + + } // for debug printing // radio.radioIf.canSleep();