From 95cfe47ad86f7487559a07a23ce62f3f0f60670b Mon Sep 17 00:00:00 2001 From: philmoz Date: Mon, 17 Apr 2023 20:47:19 +1000 Subject: [PATCH] feat: Skip model load delay if mixer not running (e.g. on startup) (#3454) --- radio/src/storage/storage_common.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/radio/src/storage/storage_common.cpp b/radio/src/storage/storage_common.cpp index e670af2e1..7d9dfa0fd 100644 --- a/radio/src/storage/storage_common.cpp +++ b/radio/src/storage/storage_common.cpp @@ -61,8 +61,10 @@ void preModelLoad() logsClose(); #endif + bool needDelay = false; if (mixerTaskStarted()) { pulsesStop(); + needDelay = true; } stopTrainer(); @@ -70,7 +72,8 @@ void preModelLoad() deleteCustomScreens(); #endif - RTOS_WAIT_MS(200); + if (needDelay) + RTOS_WAIT_MS(200); } void postRadioSettingsLoad()