From cd9fe4617088fe8fe9b211496f6e5f0e2942c6e7 Mon Sep 17 00:00:00 2001 From: "re.kovalev" Date: Fri, 7 Oct 2022 09:28:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20wa?= =?UTF-8?q?tchdog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TempRelay.ino | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TempRelay.ino b/TempRelay.ino index 1bbd57e..1993ee0 100644 --- a/TempRelay.ino +++ b/TempRelay.ino @@ -1,4 +1,5 @@ #include // Датчик температуры +#include // WatchDog для сброса в случае зависания // Отладка вывода #define DEBUG 1 @@ -76,6 +77,7 @@ void setup() // запрашиваем новое измерение с датчика sensor.requestTemp(); + wdt_enable(WDTO_4S); // Включаем HARD_RESET с таймером на 4с } uint32_t tmr; // Для таймера опроса датчика @@ -178,4 +180,5 @@ void loop() digitalWrite(PIN_RELAY, relayState); // Изменяем значение сигнала на пине для управление реле + wdt_reset(); // Сброс WatchDog для продолжения работы } \ No newline at end of file