From b8f25dfca9159440a4cce744b22eca70eb8e9e27 Mon Sep 17 00:00:00 2001 From: Biser Atanasov Date: Tue, 30 Sep 2025 17:11:37 +0300 Subject: [PATCH] Set ledc_channel.sleep_mode to LEDC_SLEEP_MODE_KEEP_ALIVE --- src/drivers/hardware_specific/esp32/esp32_ledc_mcu.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/drivers/hardware_specific/esp32/esp32_ledc_mcu.cpp b/src/drivers/hardware_specific/esp32/esp32_ledc_mcu.cpp index d7aff79c..7a59d25c 100644 --- a/src/drivers/hardware_specific/esp32/esp32_ledc_mcu.cpp +++ b/src/drivers/hardware_specific/esp32/esp32_ledc_mcu.cpp @@ -104,6 +104,7 @@ bool _ledcAttachChannelAdvanced(uint8_t pin, int _channel, int _group, uint32_t uint32_t duty = ledc_get_duty(group, channel); ledc_channel_config_t ledc_channel; ledc_channel.speed_mode = group; + ledc_channel.sleep_mode = LEDC_SLEEP_MODE_KEEP_ALIVE; ledc_channel.channel = channel; ledc_channel.timer_sel = LEDC_TIMER_0; ledc_channel.intr_type = LEDC_INTR_DISABLE;