From 940795d05d9fb9f37973f722c0ba591368dbaf05 Mon Sep 17 00:00:00 2001 From: Mimoja Date: Mon, 19 Jun 2023 16:37:56 +0200 Subject: [PATCH] Dont attack the ledc to the LED pin if no LED is available Signed-off-by: Mimoja --- ESP32_AP-Flasher/src/leds.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ESP32_AP-Flasher/src/leds.cpp b/ESP32_AP-Flasher/src/leds.cpp index 3032a5fa..b61b4da9 100644 --- a/ESP32_AP-Flasher/src/leds.cpp +++ b/ESP32_AP-Flasher/src/leds.cpp @@ -263,10 +263,12 @@ void ledTask(void* parameter) { ledQueue = xQueueCreate(30, sizeof(struct ledInstruction*)); - digitalWrite(FLASHER_LED, HIGH); - pinMode(FLASHER_LED, OUTPUT); ledcSetup(7, 5000, 8); - ledcAttachPin(FLASHER_LED, 7); + if (FLASHER_LED != -1) { + digitalWrite(FLASHER_LED, HIGH); + pinMode(FLASHER_LED, OUTPUT); + ledcAttachPin(FLASHER_LED, 7); + } struct ledInstruction* monoled = nullptr;