From cee24fe013045cc15734b629a97c36b9a60902cd Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sun, 23 May 2021 20:57:34 +0200 Subject: [PATCH] Fixed warning screen triggering watchdog --- radio/src/gui/colorlcd/fullscreen_dialog.cpp | 2 +- radio/src/telemetry/multi.cpp | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/radio/src/gui/colorlcd/fullscreen_dialog.cpp b/radio/src/gui/colorlcd/fullscreen_dialog.cpp index 6e8742086..3182a766d 100644 --- a/radio/src/gui/colorlcd/fullscreen_dialog.cpp +++ b/radio/src/gui/colorlcd/fullscreen_dialog.cpp @@ -145,7 +145,7 @@ void FullScreenDialog::runForever() checkBacklight(); WDG_RESET(); - RTOS_WAIT_MS(20); + RTOS_WAIT_MS(1); MainWindow::instance()->run(false); } diff --git a/radio/src/telemetry/multi.cpp b/radio/src/telemetry/multi.cpp index 7e7a3d639..303cdb244 100644 --- a/radio/src/telemetry/multi.cpp +++ b/radio/src/telemetry/multi.cpp @@ -234,8 +234,11 @@ static void processMultiStatusPacket(const uint8_t * data, uint8_t module, uint8 } if (getMultiModuleStatus(module).requiresFailsafeCheck) { getMultiModuleStatus(module).requiresFailsafeCheck = false; - if (getMultiModuleStatus(module).supportsFailsafe() && g_model.moduleData[module].failsafeMode == FAILSAFE_NOT_SET) + + if (getMultiModuleStatus(module).supportsFailsafe() && + g_model.moduleData[module].failsafeMode == FAILSAFE_NOT_SET) { ALERT(STR_FAILSAFEWARN, STR_NO_FAILSAFE, AU_ERROR); + } } if (wasBinding && !status.isBinding() && getMultiBindStatus(module) == MULTI_BIND_INITIATED)