From 733b9254a54827d28712590642307b0922eb8e77 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Fri, 16 Feb 2024 20:04:46 +0100 Subject: [PATCH] Workaround core3 --- lib/libesp32/ESP32-to-ESP8266-compat/src/esp8266toEsp32.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/libesp32/ESP32-to-ESP8266-compat/src/esp8266toEsp32.cpp b/lib/libesp32/ESP32-to-ESP8266-compat/src/esp8266toEsp32.cpp index a876133c0..132c729cd 100644 --- a/lib/libesp32/ESP32-to-ESP8266-compat/src/esp8266toEsp32.cpp +++ b/lib/libesp32/ESP32-to-ESP8266-compat/src/esp8266toEsp32.cpp @@ -324,11 +324,13 @@ int32_t analogAttach(uint32_t pin, bool output_invert) { // returns ledc chan } void analogDetach(void) { +#if ESP_IDF_VERSION_MAJOR < 5 for (uint32_t pin = 0; pin < SOC_GPIO_PIN_COUNT; pin++) { if (pin_to_channel[pin] > 0) { ledcDetachPin(pin); } } +#endif } extern "C" uint32_t ledcReadFreq2(uint8_t chan) {