force watchdog reinit for custom timeout
This commit is contained in:
@@ -256,6 +256,7 @@ static void publish_faults_if_needed(const char *device_id, const FaultCounters
|
|||||||
|
|
||||||
#ifdef ARDUINO_ARCH_ESP32
|
#ifdef ARDUINO_ARCH_ESP32
|
||||||
static void watchdog_init() {
|
static void watchdog_init() {
|
||||||
|
esp_task_wdt_deinit();
|
||||||
esp_task_wdt_config_t config = {};
|
esp_task_wdt_config_t config = {};
|
||||||
config.timeout_ms = WATCHDOG_TIMEOUT_SEC * 1000;
|
config.timeout_ms = WATCHDOG_TIMEOUT_SEC * 1000;
|
||||||
config.idle_core_mask = 0;
|
config.idle_core_mask = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user