force watchdog reinit for custom timeout

This commit is contained in:
2026-02-01 19:37:47 +01:00
parent 13b4025443
commit 876c572bb3

View File

@@ -256,6 +256,7 @@ static void publish_faults_if_needed(const char *device_id, const FaultCounters
#ifdef ARDUINO_ARCH_ESP32
static void watchdog_init() {
esp_task_wdt_deinit();
esp_task_wdt_config_t config = {};
config.timeout_ms = WATCHDOG_TIMEOUT_SEC * 1000;
config.idle_core_mask = 0;