From 8a558c31218bb77f47017b8433bc4b6789c79f98 Mon Sep 17 00:00:00 2001 From: Manuel Weiser Date: Mon, 3 Mar 2025 16:58:24 +0100 Subject: [PATCH] refactor: remove unnecessary delay in MQTT setup and add delay before restart --- src/bambu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bambu.cpp b/src/bambu.cpp index 05a9c44..9b9a67b 100644 --- a/src/bambu.cpp +++ b/src/bambu.cpp @@ -603,7 +603,6 @@ void mqtt_loop(void * parameter) { bool setupMqtt() { // Wenn Bambu Daten vorhanden bool success = loadBambuCredentials(); - vTaskDelay(100 / portTICK_PERIOD_MS); if (!success) { Serial.println("Failed to load Bambu credentials"); @@ -667,6 +666,7 @@ bool setupMqtt() { void bambu_restart() { if (BambuMqttTask) { vTaskDelete(BambuMqttTask); + delay(10); } setupMqtt(); } \ No newline at end of file