From f1bd896cf1de2d66fd85002497ce1b1d334d56a1 Mon Sep 17 00:00:00 2001 From: Manuel Weiser Date: Fri, 14 Feb 2025 17:58:12 +0100 Subject: [PATCH] fix: improve reconnect logic by replacing delay with yield and vTaskDelay --- src/bambu.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bambu.cpp b/src/bambu.cpp index afa8fca..9233ef8 100644 --- a/src/bambu.cpp +++ b/src/bambu.cpp @@ -425,7 +425,8 @@ void reconnect() { bambu_connected = false; oledShowTopRow(); // Wait 5 seconds before retrying - delay(5000); + yield(); + vTaskDelay(5000 / portTICK_PERIOD_MS); } } }