diff --git a/platformio_esp32c6_envs.ini b/platformio_esp32c6_envs.ini index 37856d019..b73a2ac82 100644 --- a/platformio_esp32c6_envs.ini +++ b/platformio_esp32c6_envs.ini @@ -10,6 +10,9 @@ build_unflags = ${esp32_base_idf5_5.build_unflags} -fexceptions board_build.filesystem = littlefs lib_ignore = ${esp32_base_idf5_5.lib_ignore} + PPP + HeatpumpIR + IRremoteESP8266 board = esp32c6cdc @@ -78,6 +81,7 @@ build_flags = ${esp32c6_common_LittleFS.build_flags} -D ST7789_EXTRA_INIT=1 -D P116_EXTRA_ST7789=1 extra_scripts = ${esp32c6_common_LittleFS.extra_scripts} +lib_ignore = ${esp32_base_idf5_5.lib_ignore} [env:max_ESP32c6_16M8M] @@ -91,6 +95,7 @@ build_flags = ${esp32c6_common_LittleFS.build_flags} -D ST7789_EXTRA_INIT=1 -D P116_EXTRA_ST7789=1 extra_scripts = ${esp32c6_common_LittleFS.extra_scripts} +lib_ignore = ${esp32_base_idf5_5.lib_ignore} diff --git a/src/src/Helpers/_CPlugin_Helper_webform.cpp b/src/src/Helpers/_CPlugin_Helper_webform.cpp index 7cd4b459b..1ee7db6f3 100644 --- a/src/src/Helpers/_CPlugin_Helper_webform.cpp +++ b/src/src/Helpers/_CPlugin_Helper_webform.cpp @@ -12,6 +12,8 @@ #include "../WebServer/ESPEasy_WebServer.h" #include "../WebServer/Markup.h" #include "../WebServer/Markup_Forms.h" +#include "../ESPEasyCore/Controller.h" +#include "../DataStructs/ControllerSettingsStruct.h" /*********************************************************************************************\ * Functions to load and store controller settings on the web page.