From 95eda6dcca970ef1148cb7800033e6bdf4f1214a Mon Sep 17 00:00:00 2001 From: k3ldar Date: Fri, 17 Jul 2026 18:26:57 +0200 Subject: [PATCH] Fix issue with stack overflow on esp32 dashboard updates fix issue sensor network handlers not returning correct information on success --- .../ExternalSensorNetworkHandler.cpp | 3 + PowerControlHub/PowerControlHub.ino | 23 +- PowerControlHub/PowerControlHub.vcxproj | 10 +- .../PowerControlHub.vcxproj.filters | 8 +- .../SensorConfigNetworkHandler.cpp | 3 + PowerControlHub/SensorNetworkHandler.cpp | 62 ++- PowerControlHub/SystemDefinitions.h | 2 +- PowerControlHub/WifiServer.cpp | 20 +- PowerControlHubApp/AppShell.xaml | 4 +- PowerControlHubApp/Internal/Constants.cs | 64 +++ PowerControlHubApp/Models/Json/IndexModel.cs | 5 +- .../Models/Json/SensorsModel.cs | 423 ++++++++++++++- .../Services/DashboardConnection.cs | 23 +- .../Services/SensorMetaCache.cs | 28 +- .../ViewModels/DashboardViewModel.cs | 20 +- .../ViewModels/LocalSensorDetailViewModel.cs | 4 +- vMicroBuild.txt | 486 ++++++++++++++++++ 17 files changed, 1129 insertions(+), 59 deletions(-) create mode 100644 vMicroBuild.txt diff --git a/PowerControlHub/ExternalSensorNetworkHandler.cpp b/PowerControlHub/ExternalSensorNetworkHandler.cpp index 48ff89a..d1a5687 100644 --- a/PowerControlHub/ExternalSensorNetworkHandler.cpp +++ b/PowerControlHub/ExternalSensorNetworkHandler.cpp @@ -217,7 +217,10 @@ CommandResult ExternalSensorNetworkHandler::handleRequest(const char* method, } if (result == ConfigResult::Success) + { + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); + } return CommandResult::error(static_cast(result)); } diff --git a/PowerControlHub/PowerControlHub.ino b/PowerControlHub/PowerControlHub.ino index 67f1137..42bd0b8 100644 --- a/PowerControlHub/PowerControlHub.ino +++ b/PowerControlHub/PowerControlHub.ino @@ -49,6 +49,16 @@ SerialCommandManager commandMgrComputer(&COMPUTER_SERIAL, onComputerCommandRecei PowerControlHubApp app(&commandMgrComputer); +void powerControlHubTask(void* pvParameters) +{ + PowerControlHubApp* app = (PowerControlHubApp*)pvParameters; + while (true) + { + app->loop(); + vTaskDelay(1); + } +} + void setup() { // Serial initialization is performed first to ensure that any logging or error messages @@ -59,11 +69,22 @@ void setup() // configure app app.setup(nullptr, 0); + + // Create a dedicated task with 16KB stack + xTaskCreatePinnedToCore( + powerControlHubTask, + "PowerControlHub", + 16384, // stack size + &app, // parameters + 1, // priority + NULL, // task handle + 1 // core 1 + ); } void loop() { - app.loop(); + vTaskDelay(portMAX_DELAY); } // Called when a command arrives on COMPUTER_SERIAL that no registered handler diff --git a/PowerControlHub/PowerControlHub.vcxproj b/PowerControlHub/PowerControlHub.vcxproj index b2d6b85..ba6997c 100644 --- a/PowerControlHub/PowerControlHub.vcxproj +++ b/PowerControlHub/PowerControlHub.vcxproj @@ -162,7 +162,6 @@ - @@ -225,9 +224,7 @@ - - @@ -286,6 +283,7 @@ + @@ -298,7 +296,7 @@ VisualMicroDebugger - $(ProjectDir)..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\hti01q5k.0wk\Micro Platforms\default;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\dio_qspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\newlib\platform_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\tlsf;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\register;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\platform_port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\port\include\private;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_timer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\deprecated;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_pm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_ringbuf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_spi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_dac\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_uart\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\vfs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\zap_common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\utils;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_bridge;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_eth\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_event\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\osi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\api\include\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\porting\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include\local;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_netif\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\diskio;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\vfs;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wear_levelling\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_partition\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_app_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_vfs_console\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spi_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_parser\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__jsmn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spiffs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_generator\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\json\cJSON;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__mdns\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_mm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_security\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\pthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_trace\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_coex\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_gdbstub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\unity\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\cmock\CMock\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\http_parser;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_isp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\tcp_transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\security;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\transports;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\proto-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\perfmon\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\rt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\touch_element\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\usb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wifi_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__qrcode\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fb_gfx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\xtensa-esp-elf\esp32s3\no-rtti;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src + $(ProjectDir)..\PowerControlHub;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SensorManager\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SdFat\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\NextionControl\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;$(ProjectDir)..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\hti01q5k.0wk\Micro Platforms\default;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\dio_qspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\newlib\platform_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\tlsf;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\register;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\platform_port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\port\include\private;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_timer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\deprecated;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_pm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_ringbuf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_spi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_dac\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_uart\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\vfs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\zap_common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\utils;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_bridge;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_eth\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_event\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\osi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\api\include\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\porting\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include\local;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_netif\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\diskio;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\vfs;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wear_levelling\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_partition\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_app_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_vfs_console\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spi_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_parser\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__jsmn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spiffs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_generator\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\json\cJSON;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__mdns\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_mm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_security\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\pthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_trace\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_coex\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_gdbstub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\unity\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\cmock\CMock\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\http_parser;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_isp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\tcp_transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\security;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\transports;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\proto-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\perfmon\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\rt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\touch_element\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\usb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wifi_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__qrcode\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fb_gfx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\xtensa-esp-elf\esp32s3\no-rtti;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src $(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\bin\xtensa-esp32s3-elf-g++ $(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\bin\xtensa-esp32s3-elf-g++ false @@ -325,7 +323,7 @@ - $(ProjectDir)..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\hti01q5k.0wk\Micro Platforms\default;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\dio_qspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\newlib\platform_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\tlsf;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\register;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\platform_port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\port\include\private;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_timer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\deprecated;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_pm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_ringbuf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_spi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_dac\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_uart\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\vfs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\zap_common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\utils;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_bridge;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_eth\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_event\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\osi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\api\include\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\porting\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include\local;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_netif\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\diskio;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\vfs;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wear_levelling\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_partition\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_app_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_vfs_console\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spi_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_parser\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__jsmn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spiffs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_generator\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\json\cJSON;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__mdns\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_mm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_security\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\pthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_trace\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_coex\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_gdbstub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\unity\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\cmock\CMock\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\http_parser;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_isp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\tcp_transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\security;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\transports;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\proto-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\perfmon\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\rt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\touch_element\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\usb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wifi_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__qrcode\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fb_gfx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\xtensa-esp-elf\esp32s3\no-rtti;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src;%(AdditionalIncludeDirectories) + $(ProjectDir)..\PowerControlHub;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SensorManager\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SdFat\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\NextionControl\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;$(ProjectDir)..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\hti01q5k.0wk\Micro Platforms\default;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\dio_qspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\newlib\platform_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\heap\tlsf;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\soc\esp32s3\register;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\platform_port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\hal\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_system\port\include\private;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_timer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\deprecated;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_pm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_ringbuf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_spi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\sdmmc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_dac\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_uart\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\vfs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_twai\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\zap_common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter\utils;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_bridge;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_matter_console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_eth\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_event\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\osi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\api\include\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\porting\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\include\local;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_netif\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\diskio;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fatfs\vfs;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wear_levelling\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_partition\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_app_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\console;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_vfs_console\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\openthread\openthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spi_flash\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_parser\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__jsmn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\spiffs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_client\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__json_generator\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\json\cJSON;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__mdns\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_mm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_security\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\pthread\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\app_trace\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_coex\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_gdbstub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\unity\unity\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\cmock\CMock\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\http_parser;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_isp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_hid\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\tcp_transport\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_http_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_ota\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_https_server\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\interface;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\security;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\transports;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\protocomm\proto-c;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ieee802154\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\perfmon\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\rt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\touch_element\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\usb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\wifi_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\espressif__qrcode\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\include\fb_gfx\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\xtensa-esp-elf\esp32s3\no-rtti;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\xtensa-esp-elf\include;$(ProjectDir)..\..\..\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src;%(AdditionalIncludeDirectories) $(ProjectDir)..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601\bin\xtensa-esp32s3-elf-g++ c++2a gnu11 @@ -356,7 +354,7 @@ - + \ No newline at end of file diff --git a/PowerControlHub/PowerControlHub.vcxproj.filters b/PowerControlHub/PowerControlHub.vcxproj.filters index d936707..cebd5b2 100644 --- a/PowerControlHub/PowerControlHub.vcxproj.filters +++ b/PowerControlHub/PowerControlHub.vcxproj.filters @@ -323,7 +323,7 @@ - Source Files + Source Files\NetworkCommandHandlers @@ -672,9 +672,6 @@ Header Files - - Header Files - Header Files @@ -714,8 +711,5 @@ Header Files - - Header Files - \ No newline at end of file diff --git a/PowerControlHub/SensorConfigNetworkHandler.cpp b/PowerControlHub/SensorConfigNetworkHandler.cpp index 4afbe96..d512c2c 100644 --- a/PowerControlHub/SensorConfigNetworkHandler.cpp +++ b/PowerControlHub/SensorConfigNetworkHandler.cpp @@ -252,7 +252,10 @@ CommandResult SensorConfigNetworkHandler::handleRequest(const char* method, } if (result == ConfigResult::Success) + { + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); + } return CommandResult::error(static_cast(result)); } diff --git a/PowerControlHub/SensorNetworkHandler.cpp b/PowerControlHub/SensorNetworkHandler.cpp index 82dcc64..4788b9b 100644 --- a/PowerControlHub/SensorNetworkHandler.cpp +++ b/PowerControlHub/SensorNetworkHandler.cpp @@ -68,8 +68,10 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, e.options2[0], e.options2[1], e.enabled ? 1u : 0u); + if (n < 0 || written + n >= static_cast(bufferSize)) break; + written += n; } } @@ -83,11 +85,13 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, int n = snprintf(responseBuffer + written, bufferSize - written, ",\"meta\":{\"count\":%u,\"descriptors\":[", static_cast(SensorIdList::Count)); + if (n < 0 || written + n >= static_cast(bufferSize)) { responseBuffer[bufferSize - 1] = '\0'; return CommandResult::ok(); } + written += n; for (unsigned di = 0; di < static_cast(SensorIdList::Count); di++) @@ -97,63 +101,91 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, "%s{\"id\":%u,\"name\":\"%s\"," "\"pins\":[", di > 0 ? "," : "", di, d.name); - if (n < 0 || written + n >= static_cast(bufferSize)) break; - written += n; + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + + written += n; bool firstPin = true; + for (unsigned p = 0; p < ConfigMaxSensorPins; p++) { - if (strcmp(d.pins[p].type, "none") == 0) continue; + if (strcmp(d.pins[p].type, "none") == 0) + continue; + n = snprintf(responseBuffer + written, bufferSize - written, "%s{\"label\":\"%s\",\"type\":\"%s\",\"min\":%d,\"max\":%d,\"default\":%d}", firstPin ? "" : ",", d.pins[p].label, d.pins[p].type, d.pins[p].minVal, d.pins[p].maxVal, d.pins[p].defaultValue); - if (n < 0 || written + n >= static_cast(bufferSize)) break; + + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + written += n; firstPin = false; } n = snprintf(responseBuffer + written, bufferSize - written, "],\"options1\":["); - if (n < 0 || written + n >= static_cast(bufferSize)) break; + + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + written += n; bool firstOpt1 = true; + for (unsigned o = 0; o < 2; o++) { - if (strcmp(d.options1[o].type, "none") == 0) continue; + if (strcmp(d.options1[o].type, "none") == 0) + continue; + n = snprintf(responseBuffer + written, bufferSize - written, "%s{\"label\":\"%s\",\"type\":\"%s\",\"min\":%d,\"max\":%d,\"default\":%d}", firstOpt1 ? "" : ",", d.options1[o].label, d.options1[o].type, d.options1[o].minVal, d.options1[o].maxVal, d.options1[o].defaultValue); - if (n < 0 || written + n >= static_cast(bufferSize)) break; + + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + written += n; firstOpt1 = false; } n = snprintf(responseBuffer + written, bufferSize - written, "],\"options2\":["); - if (n < 0 || written + n >= static_cast(bufferSize)) break; - written += n; + + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + written += n; bool firstOpt2 = true; + for (unsigned o = 0; o < 2; o++) { - if (strcmp(d.options2[o].type, "none") == 0) continue; + if (strcmp(d.options2[o].type, "none") == 0) + continue; + n = snprintf(responseBuffer + written, bufferSize - written, "%s{\"label\":\"%s\",\"type\":\"%s\",\"min\":%d,\"max\":%d,\"default\":%d}", firstOpt2 ? "" : ",", d.options2[o].label, d.options2[o].type, d.options2[o].minVal, d.options2[o].maxVal, d.options2[o].defaultValue); - if (n < 0 || written + n >= static_cast(bufferSize)) break; + + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + written += n; firstOpt2 = false; } n = snprintf(responseBuffer + written, bufferSize - written, "]}"); - if (n < 0 || written + n >= static_cast(bufferSize)) break; + + if (n < 0 || written + n >= static_cast(bufferSize)) + break; + written += n; } @@ -193,6 +225,7 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, if (idx >= config->sensors.count) config->sensors.count = idx + 1; + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); } @@ -228,6 +261,7 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, memset(&config->sensors.sensors[config->sensors.count], 0, sizeof(SensorEntry)); } + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); } @@ -255,6 +289,7 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, SensorEntry& entry = config->sensors.sensors[idx]; strncpy(entry.name, params[0].value, sizeof(entry.name) - 1); entry.name[sizeof(entry.name) - 1] = '\0'; + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); } @@ -279,6 +314,7 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, } config->sensors.sensors[idx].pins[slot] = pin; + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); } @@ -305,6 +341,7 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, } config->sensors.sensors[idx].enabled = enabled; + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); } @@ -358,6 +395,7 @@ CommandResult SensorNetworkHandler::handleRequest(const char* method, config->sensors.sensors[idx].options2[slot] = val16; } + formatJsonResponse(responseBuffer, bufferSize, true); return CommandResult::ok(); } diff --git a/PowerControlHub/SystemDefinitions.h b/PowerControlHub/SystemDefinitions.h index 9ba579a..fe821ac 100644 --- a/PowerControlHub/SystemDefinitions.h +++ b/PowerControlHub/SystemDefinitions.h @@ -220,7 +220,7 @@ constexpr const char* compassDirections[16] = { "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW" }; -constexpr uint16_t MaximumJsonResponseBufferSize = 1024; +constexpr uint16_t MaximumJsonResponseBufferSize = 4096; /* * Unique IDs for different sensor types in the system. diff --git a/PowerControlHub/WifiServer.cpp b/PowerControlHub/WifiServer.cpp index 686587d..3134421 100644 --- a/PowerControlHub/WifiServer.cpp +++ b/PowerControlHub/WifiServer.cpp @@ -1112,16 +1112,14 @@ bool WifiServer::dispatchToHandler(IWifiClient& client, INetworkCommandHandler* // Log response buffer for debugging if (responseBuffer[0] != '\0') { - char dbg[1051]; - snprintf(dbg, sizeof(dbg), "Handler success response: %s", responseBuffer); - sendDebug(dbg, F("WifiServer")); + sendDebug("Handler success response", F("WifiServer")); } // Log parameters passed to handler - char paramDbg[512]; + char paramDbg[128]; for (uint8_t p = 0; p < paramCount; p++) { - snprintf(paramDbg, sizeof(paramDbg), "Param[%d] %s=%s", p, params[p].key, params[p].value); + snprintf(paramDbg, sizeof(paramDbg), "Param[%d] %*s=%*s", p, (int)sizeof(params[p].key) - 1, params[p].key, (int)sizeof(params[p].value) - 1, params[p].value); sendDebug(paramDbg, F("WifiServer")); } @@ -1135,15 +1133,13 @@ bool WifiServer::dispatchToHandler(IWifiClient& client, INetworkCommandHandler* if (responseBuffer[0] != '\0') { // Log error response for debugging - char dbg[1050]; - snprintf(dbg, sizeof(dbg), "Handler error response: %s", responseBuffer); - sendDebug(dbg, F("WifiServer")); + sendDebug("Handler error response", F("WifiServer")); // Also log parameters to help reproduce the error - char paramDbg[1024]; + char paramDbg[128]; for (uint8_t p = 0; p < paramCount; p++) { - snprintf(paramDbg, sizeof(paramDbg), "Param[%d] %s=%s", p, params[p].key, params[p].value); + snprintf(paramDbg, sizeof(paramDbg), "Param[%d] %*s=%*s", p, (int)sizeof(params[p].key) - 1, params[p].key, (int)sizeof(params[p].value) - 1, params[p].value); sendDebug(paramDbg, F("WifiServer")); } @@ -1160,8 +1156,8 @@ bool WifiServer::dispatchToHandler(IWifiClient& client, INetworkCommandHandler* for (uint8_t p = 0; p < paramCount; p++) { - char paramDbg[400]; - snprintf(paramDbg, sizeof(paramDbg), "Param[%d] %s=%s", p, params[p].key, params[p].value); + char paramDbg[128]; + snprintf(paramDbg, sizeof(paramDbg), "Param[%d] %*s=%*s", p, (int)sizeof(params[p].key) - 1, params[p].key, (int)sizeof(params[p].value) - 1 , params[p].value); sendDebug(paramDbg, F("WifiServer")); } diff --git a/PowerControlHubApp/AppShell.xaml b/PowerControlHubApp/AppShell.xaml index b33e214..8cdd56d 100644 --- a/PowerControlHubApp/AppShell.xaml +++ b/PowerControlHubApp/AppShell.xaml @@ -21,13 +21,13 @@ diff --git a/PowerControlHubApp/Internal/Constants.cs b/PowerControlHubApp/Internal/Constants.cs index 307c756..93ad27f 100644 --- a/PowerControlHubApp/Internal/Constants.cs +++ b/PowerControlHubApp/Internal/Constants.cs @@ -278,6 +278,70 @@ internal static class Constants public const int SensorEnumBinaryPresence = 5; public const int SensorEnumVoltage = 6; + // Sensor telemetry JSON property names (firmware sensor keys in /api/index) + public const string JsonSensorIdType = "idType"; + public const string JsonSensorUid = "uid"; + public const string JsonSensorTemperature = "temperature"; + public const string JsonSensorHumidity = "humidity"; + public const string JsonSensorDewPoint = "dew_point"; + public const string JsonSensorComfort = "comfort"; + public const string JsonSensorCondensationRisk = "condensation_risk"; + public const string JsonSensorIsDaytime = "isDaytime"; + public const string JsonSensorLightLevel = "lightLevel"; + public const string JsonSensorAvgLightLevel = "avgLightLevel"; + public const string JsonSensorGps = "gps"; + public const string JsonSensorGpsLat = "lat"; + public const string JsonSensorGpsLon = "lon"; + public const string JsonSensorGpsAlt = "alt"; + public const string JsonSensorGpsSpeed = "speed"; + public const string JsonSensorGpsCourse = "course"; + public const string JsonSensorGpsSats = "sats"; + public const string JsonSensorGpsValid = "valid"; + public const string JsonSensorFreeMemory = "freeMemory"; + public const string JsonSensorCpuUsage = "cpuUsage"; + public const string JsonSensorState = "state"; + public const string JsonSensorVoltage = "voltage"; + public const string JsonSensorVoltageAvg = "avg"; + public const string JsonSensorWaterLevel = "level"; + public const string JsonSensorWaterLevelAvg = "average"; + public const string JsonSensorType = "type"; + + // Sensor telemetry format strings + public const string SensorFmtTempDouble = "0.0"; + public const string SensorFmtDouble1 = "0.0"; + public const string SensorFmtDouble2 = "0.00"; + public const string SensorFmtGpsCoord = "0.000000"; + + // Sensor telemetry unit suffixes + public const string SensorSuffixCelsius = "°C"; + public const string SensorSuffixPercent = "%"; + public const string SensorSuffixKb = " kb"; + public const string SensorSuffixKmh = " km/h"; + public const string SensorSuffixVolt = " V"; + public const string SensorSuffixMetre = " m"; + public const string SensorSuffixDegree = "°"; + + // Sensor telemetry binary presence states + public const string SensorStateDetected = "detected"; + public const string SensorStateClear = "clear"; + + // Sensor telemetry display labels + public const string SensorLabelDay = "Day"; + public const string SensorLabelNight = "Night"; + public const string SensorLabelFix = "Fix"; + public const string SensorLabelNoFix = "No Fix"; + public const string SensorLabelDetected = "Detected"; + public const string SensorLabelClear = "Clear"; + + // Sensor telemetry icon literals + public const string SensorIconSun = "☀"; + public const string SensorIconMoon = "🌙"; + public const string SensorIconRedCircle = "🔴"; + public const string SensorIconGreenCircle = "🟢"; + + // Sensor telemetry generic fallback separator + public const string SensorSummarySeparator = "; "; + // Sensor detail page default label strings public const string LabelPin0Default = "GPIO Pin 0 (blank or 255 = disabled)"; public const string LabelPin1Default = "GPIO Pin 1 (blank or 255 = disabled)"; diff --git a/PowerControlHubApp/Models/Json/IndexModel.cs b/PowerControlHubApp/Models/Json/IndexModel.cs index 063cb4c..fae1049 100644 --- a/PowerControlHubApp/Models/Json/IndexModel.cs +++ b/PowerControlHubApp/Models/Json/IndexModel.cs @@ -1,4 +1,5 @@ -using System.Text.Json.Serialization; +using System.Text.Json; +using System.Text.Json.Serialization; namespace PowerControlHubApp.Models.Json { @@ -27,7 +28,7 @@ public sealed class IndexModel public WarningModel Warning { get; set; } [JsonPropertyName("sensors")] - public SensorsModel Sensors { get; set; } + public JsonElement? SensorsRaw { get; set; } /// /// Populated from the sensors JSON object — contains one entry per sensor diff --git a/PowerControlHubApp/Models/Json/SensorsModel.cs b/PowerControlHubApp/Models/Json/SensorsModel.cs index 1807199..33e98ac 100644 --- a/PowerControlHubApp/Models/Json/SensorsModel.cs +++ b/PowerControlHubApp/Models/Json/SensorsModel.cs @@ -1,14 +1,24 @@ -using PowerControlHubApp.Converters; -using System.Text.Json; -using System.Text.Json.Serialization; +using System.Text.Json; +using static PowerControlHubApp.Internal.Constants; namespace PowerControlHubApp.Models.Json { + /// + /// Represents a single sensor entry from the device /api/index sensors object. + /// ExtraFields contains the raw JSON object for the sensor and we expose + /// convenience computed properties for the XAML templates to bind to. + /// public sealed class SensorsModel { - [JsonPropertyName("system")] - [JsonConverter(typeof(SingleOrArrayConverter))] - public SystemSensorModel[] System { get; set; } + /// + /// Sensor UID from the device ("uid" JSON property). + /// + public int Uid { get; set; } + + /// + /// Raw numeric idType (matches firmware SensorIdList values). + /// + public byte IdType { get; set; } /// /// Sensor name (key in the sensors JSON object from /api/index). @@ -22,7 +32,408 @@ public sealed class SensorsModel /// /// Sensor type id mapped to the enum. + /// This is set by the caller using the firmware's idType value. /// public SensorType SensorType { get; set; } = SensorType.Unknown; + + // --- Helper accessors for reading fields from ExtraFields --- + private static bool TryGet(JsonElement? src, string name, out JsonElement val) + { + val = default; + + if (!src.HasValue) + return false; + + return src.Value.TryGetProperty(name, out val); + } + + private static string FormatDouble(JsonElement el, string format) + { + if (el.ValueKind == JsonValueKind.Number && el.TryGetDouble(out double d)) + return d.ToString(format); + + if (el.ValueKind == JsonValueKind.String) + { + var s = el.GetString(); + return s ?? string.Empty; + } + + return string.Empty; + } + + private static string FormatInt(JsonElement el) + { + if (el.ValueKind == JsonValueKind.Number && el.TryGetInt32(out int i)) + return i.ToString(); + + if (el.ValueKind == JsonValueKind.String) + return el.GetString() ?? string.Empty; + + return string.Empty; + } + + private static bool TryGetBool(JsonElement el, out bool v) + { + v = false; + + if (el.ValueKind == JsonValueKind.True) + { + v = true; + return true; + } + + if (el.ValueKind == JsonValueKind.False) + { + v = false; + return true; + } + + if (el.ValueKind == JsonValueKind.Number && el.TryGetInt32(out int i)) + { + v = i != 0; + return true; + } + + if (el.ValueKind == JsonValueKind.String && bool.TryParse(el.GetString(), out bool b)) + { + v = b; + return true; + } + + return false; + } + + // --- DHT11 --- + public string Temperature + { + get + { + if (TryGet(ExtraFields, JsonSensorTemperature, out var el)) + { + var s = FormatDouble(el, SensorFmtTempDouble); + return string.IsNullOrEmpty(s) ? string.Empty : s + SensorSuffixCelsius; + } + + return string.Empty; + } + } + + public string Humidity + { + get + { + if (TryGet(ExtraFields, JsonSensorHumidity, out var el)) + { + var s = FormatDouble(el, SensorFmtTempDouble); + return string.IsNullOrEmpty(s) ? string.Empty : s + SensorSuffixPercent; + } + + return string.Empty; + } + } + + public string DewPoint + { + get + { + if (TryGet(ExtraFields, JsonSensorDewPoint, out var el)) + { + var s = FormatDouble(el, SensorFmtTempDouble); + return string.IsNullOrEmpty(s) ? string.Empty : s + SensorSuffixCelsius; + } + + return string.Empty; + } + } + + public string Comfort + { + get + { + if (TryGet(ExtraFields, JsonSensorComfort, out var el) && el.ValueKind == JsonValueKind.String) + return el.GetString() ?? string.Empty; + + return string.Empty; + } + } + + public string CondensationRisk + { + get + { + if (TryGet(ExtraFields, JsonSensorCondensationRisk, out var el) && el.ValueKind == JsonValueKind.String) + return el.GetString() ?? string.Empty; + + return string.Empty; + } + } + + // --- Light --- + public string DayNightIcon + { + get + { + if (TryGet(ExtraFields, JsonSensorIsDaytime, out var el) && TryGetBool(el, out bool isDay)) + return isDay ? SensorIconSun : SensorIconMoon; + + return string.Empty; + } + } + + public string DayNightLabel + { + get + { + if (TryGet(ExtraFields, JsonSensorIsDaytime, out var el) && TryGetBool(el, out bool isDay)) + return isDay ? SensorLabelDay : SensorLabelNight; + + return string.Empty; + } + } + + public string LightLevel + { + get + { + if (TryGet(ExtraFields, JsonSensorLightLevel, out var el)) + return FormatInt(el); + + return string.Empty; + } + } + + public string LightLevelAvg + { + get + { + if (TryGet(ExtraFields, JsonSensorAvgLightLevel, out var el)) + return FormatInt(el); + + return string.Empty; + } + } + + // --- GPS --- + private JsonElement? GpsObject + { + get + { + if (TryGet(ExtraFields, JsonSensorGps, out var el) && el.ValueKind == JsonValueKind.Object) + return el; + + return null; + } + } + + public string GpsLatitude + { + get + { + if (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsLat, out var el)) + return FormatDouble(el, SensorFmtGpsCoord); + + return string.Empty; + } + } + + public string GpsLongitude + { + get + { + if (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsLon, out var el)) + return FormatDouble(el, SensorFmtGpsCoord); + + return string.Empty; + } + } + + public string GpsAltitude + { + get + { + if (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsAlt, out var el)) + return FormatDouble(el, SensorFmtDouble2) + SensorSuffixMetre; + + return string.Empty; + } + } + + public string GpsSpeed + { + get + { + if (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsSpeed, out var el)) + return FormatDouble(el, SensorFmtDouble2) + SensorSuffixKmh; + + return string.Empty; + } + } + + public string GpsCourse + { + get + { + if (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsCourse, out var el)) + return FormatDouble(el, SensorFmtDouble2) + SensorSuffixDegree; + + return string.Empty; + } + } + + public string GpsSatellites + { + get + { + if (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsSats, out var el)) + return FormatInt(el); + + return string.Empty; + } + } + + public string GpsFixLabel => (GpsObject.HasValue && TryGet(GpsObject, JsonSensorGpsValid, out var el) && TryGetBool(el, out bool v) && v) ? SensorLabelFix : SensorLabelNoFix; + + // --- System --- + public string FreeMemory + { + get + { + if (TryGet(ExtraFields, JsonSensorFreeMemory, out var el) && el.TryGetInt32(out int mem)) + return $"{Math.Round((double)mem / KilobyteBytes, 0)}{SensorSuffixKb}"; + + return string.Empty; + } + } + + public string CpuUsage + { + get + { + if (TryGet(ExtraFields, JsonSensorCpuUsage, out var el) && el.TryGetInt32(out int cpu)) + return $"{cpu}{SensorSuffixPercent}"; + + return string.Empty; + } + } + + // --- Binary presence --- + public string BinaryStateIcon + { + get + { + if (TryGet(ExtraFields, JsonSensorState, out var el) && el.ValueKind == JsonValueKind.String) + { + var s = el.GetString(); + + if (s == SensorStateDetected) + return SensorIconRedCircle; + + if (s == SensorStateClear) + return SensorIconGreenCircle; + } + + return string.Empty; + } + } + + public string BinaryStateLabel + { + get + { + if (TryGet(ExtraFields, JsonSensorState, out var el) && el.ValueKind == JsonValueKind.String) + { + var s = el.GetString(); + + if (s == SensorStateDetected) + return SensorLabelDetected; + + if (s == SensorStateClear) + return SensorLabelClear; + + return s ?? string.Empty; + } + + return string.Empty; + } + } + + // --- Voltage --- + public string Voltage + { + get + { + if (TryGet(ExtraFields, JsonSensorVoltage, out var el)) + return FormatDouble(el, SensorFmtDouble2) + SensorSuffixVolt; + + return string.Empty; + } + } + + public string VoltageAvg + { + get + { + if (TryGet(ExtraFields, JsonSensorVoltageAvg, out var el)) + return FormatDouble(el, SensorFmtDouble2) + SensorSuffixVolt; + + return string.Empty; + } + } + + // --- Water --- + public string WaterLevel + { + get + { + if (TryGet(ExtraFields, JsonSensorWaterLevel, out var el)) + return FormatInt(el); + + return string.Empty; + } + } + + public string WaterLevelAvg + { + get + { + if (TryGet(ExtraFields, JsonSensorWaterLevelAvg, out var el)) + return FormatInt(el); + + return string.Empty; + } + } + + // --- Generic fallback --- + public string ValueSummary + { + get + { + if (!ExtraFields.HasValue || ExtraFields.Value.ValueKind != JsonValueKind.Object) + return string.Empty; + + var parts = new List(); + + foreach (var p in ExtraFields.Value.EnumerateObject()) + { + if (p.NameEquals(JsonSensorUid) || p.NameEquals(JsonSensorIdType) || p.NameEquals(JsonSensorType)) + continue; + + if (p.Value.ValueKind == JsonValueKind.Object) + { + // Flatten small nested objects (gps) + foreach (var sub in p.Value.EnumerateObject()) + { + parts.Add($"{sub.Name}={sub.Value.ToString()}"); + } + } + else + { + parts.Add($"{p.Name}={p.Value.ToString()}"); + } + } + + return string.Join(SensorSummarySeparator, parts); + } + } } } diff --git a/PowerControlHubApp/Services/DashboardConnection.cs b/PowerControlHubApp/Services/DashboardConnection.cs index 62aaefd..b23b1cf 100644 --- a/PowerControlHubApp/Services/DashboardConnection.cs +++ b/PowerControlHubApp/Services/DashboardConnection.cs @@ -59,14 +59,29 @@ public async Task GetDashboardDataAsync(CancellationToken ct = defau { string sensorName = sensorProp.Name; - if (sensorProp.Value.TryGetProperty(SensorTypeJsonKey, out var typeEl) && - typeEl.ValueKind == JsonValueKind.Number) + // The firmware emits both "idType" (sensor id: Dht11=1, Light=2, ...) and + // "type" (SensorType: Local=0, Remote=1). We must use idType for template selection. + if (sensorProp.Value.TryGetProperty(JsonSensorIdType, out var idTypeEl) && + idTypeEl.ValueKind == JsonValueKind.Number) { + byte idType = idTypeEl.GetByte(); + int uid = 0; + + if (sensorProp.Value.TryGetProperty(JsonSensorUid, out var uidEl) && uidEl.ValueKind == JsonValueKind.Number) + { + uid = uidEl.GetInt32(); + } + + // Clone the JsonElement so it is independent of the + // using (JsonDocument doc) block and can be read later + // by the computed telemetry properties on SensorsModel. sensorList.Add(new SensorsModel { Name = sensorName, - SensorType = (SensorType)typeEl.GetByte(), - ExtraFields = sensorProp.Value + Uid = uid, + IdType = idType, + SensorType = (SensorType)idType, + ExtraFields = sensorProp.Value.Clone() }); } } diff --git a/PowerControlHubApp/Services/SensorMetaCache.cs b/PowerControlHubApp/Services/SensorMetaCache.cs index 2cdef11..481fc8c 100644 --- a/PowerControlHubApp/Services/SensorMetaCache.cs +++ b/PowerControlHubApp/Services/SensorMetaCache.cs @@ -28,6 +28,20 @@ public sealed class SensorMetaCache /// public event EventHandler CacheUpdated; + /// + /// Compares two descriptor lists by id only — if the set of sensor type ids + /// is the same, the data is considered identical and no event needs to fire. + /// + private static bool DescriptorsAreIdentical(List current, List incoming) + { + if (current.Count != incoming.Count) + return false; + + var currentIds = current.Select(d => d.Id).OrderBy(id => id); + var incomingIds = incoming.Select(d => d.Id).OrderBy(id => id); + return currentIds.SequenceEqual(incomingIds); + } + public SensorMetaCache(IMessageBus messageBus) { _messageBus = messageBus ?? throw new ArgumentNullException(nameof(messageBus)); @@ -42,7 +56,12 @@ public async Task RefreshAsync(PowerHubService service, CancellationToken ct = d try { List result = await service.GetSensorMetaAsync(ct); - _descriptors = result ?? []; + List incoming = result ?? []; + + if (DescriptorsAreIdentical(_descriptors, incoming)) + return; + + _descriptors = incoming; CacheUpdated?.Invoke(this, EventArgs.Empty); _messageBus.Publish(new MetaDataRefreshed()); } @@ -60,7 +79,12 @@ public async Task RefreshAsync(IConfigConnection connection, CancellationToken c try { List result = await connection.GetSensorMetaAsync(ct); - _descriptors = result ?? []; + List incoming = result ?? []; + + if (DescriptorsAreIdentical(_descriptors, incoming)) + return; + + _descriptors = incoming; CacheUpdated?.Invoke(this, EventArgs.Empty); _messageBus.Publish(new MetaDataRefreshed()); } diff --git a/PowerControlHubApp/ViewModels/DashboardViewModel.cs b/PowerControlHubApp/ViewModels/DashboardViewModel.cs index 83c77e4..17130b0 100644 --- a/PowerControlHubApp/ViewModels/DashboardViewModel.cs +++ b/PowerControlHubApp/ViewModels/DashboardViewModel.cs @@ -58,6 +58,7 @@ private set private string _systemCpuUsage = DoubleDash; private string _systemTime = DoubleDash; private string _systemFirmware = DoubleDash; + private string _systemUptime = DoubleDash; public string SystemFreeMemory { @@ -105,10 +106,24 @@ private set } } + /// + /// Uptime string reported by the device. + /// + public string SystemUptime + { + get => _systemUptime; + private set + { + _systemUptime = value; + OnPropertyChanged(); + OnPropertyChanged(nameof(SystemFirmwareAndTime)); + } + } + /// /// Combined firmware and time display used by the status bar. /// - public string SystemFirmwareAndTime => $"FW: {SystemFirmware} • {SystemTime}"; + public string SystemFirmwareAndTime => $"FW: {SystemFirmware} • {SystemUptime}"; /// Label shown in the update banner. public string OtaBannerLabel => _otaStatus?.BannerLabel ?? string.Empty; @@ -386,6 +401,9 @@ private void UpdateSystem(SystemModel system) { SystemFreeMemory = $"{Math.Round((double)system.Mem / KilobyteBytes, DefaultDecimalPlaces)} kb"; SystemCpuUsage = $"{system.Cpu}%"; + // Populate firmware and uptime so the status bar can show them + SystemFirmware = string.IsNullOrEmpty(system.Fw) ? DoubleDash : system.Fw; + SystemUptime = string.IsNullOrEmpty(system.Uptime) ? DoubleDash : system.Uptime; } private void UpdateRelays(IReadOnlyList incoming) diff --git a/PowerControlHubApp/ViewModels/LocalSensorDetailViewModel.cs b/PowerControlHubApp/ViewModels/LocalSensorDetailViewModel.cs index df35689..55f94fe 100644 --- a/PowerControlHubApp/ViewModels/LocalSensorDetailViewModel.cs +++ b/PowerControlHubApp/ViewModels/LocalSensorDetailViewModel.cs @@ -752,10 +752,8 @@ private async Task SaveAsync() return; } - bool ok = true; - // Add/update the sensor entry (S1) - ok &= await _service.AddUpdateLocalSensorAsync(_sensorIndex, SensorType, (sbyte)Opt1_0, (sbyte)Opt1_1); + bool ok = await _service.AddUpdateLocalSensorAsync(_sensorIndex, SensorType, (sbyte)Opt1_0, (sbyte)Opt1_1); // Rename (S3) if changed if (_original == null || _original.Name != Name) diff --git a/vMicroBuild.txt b/vMicroBuild.txt new file mode 100644 index 0000000..bc02e98 --- /dev/null +++ b/vMicroBuild.txt @@ -0,0 +1,486 @@ +Ignoring source code that is included in the project but can not be located: C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h +Ignoring source code that is included in the project but can not be located: C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h +Ignoring source code that is included in the project but can not be located: C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h + +Compiling debug version of 'PowerControlHub' for 'ESP32S3 Dev Module(esp32_esp32s3)' +Visual Studio Version: 2022 [18.0] +Build Folder: "file:///C:/Users/Simon/AppData/Local/Temp/VMBuilds/PowerControlHub/esp32_esp32s3/Debug" +Additional Defines: VM_DBT_HARDWARESERIAL 0;VM_DBT_SOFTWARESERIAL 1;VM_DBT_FASTSERIAL 2;VM_DBT_USB 3;VM_DBT_TEENSY 4;VM_DBT_UART 5;VM_DBT_USART 6;VM_DBT_USBSERIAL 7;VM_DBT_TTYUART 8;VM_DBT_NET_CONSOLE 9;VM_DBT_Uart 10;VM_DBT_COSA 11;VM_DBT_CDCSerialClass 12;VM_DBT_HARDWARESERIAL1 13;VM_DBT_HARDWARESERIAL2 14;VM_DBT_HARDWARESERIAL3 15;VM_DBT_NET_UDP 16;VM_DBT_USBAPI 17;VM_DBT_SERIALUSB 18;VM_DBT_MS430_SERIAL_ 19;VM_DBT_NO_SERIAL 20;VM_DBT_GENERIC_OBJECT 21;VM_DEBUG_ENABLE 1;VM_DEBUG;VM_DEBUGGER_SOFT_TRANSPORT Serial;VM_DEBUGGER_SOFT_TRANSPORT_WRITER Serial;VM_DBT VM_DBT_GENERIC_OBJECT;VM_DEBUG_BREAKPAUSE; +Architecture Tools: "file:///C://Users//Simon//AppData//Local//arduino15//packages//esp32//tools//esp-x32//2601/bin/" +Api: 2.2026.0422-1 +Sketch Book: "file:///C:/Users/Simon/Documents/Arduino" +User Libraries: "file:///C:/Users/Simon/Documents/Arduino/libraries" +Build Temp: "file:///C:/Users/Simon/AppData/Local/Temp/VMBuilds/PowerControlHub/esp32_esp32s3/Debug" +Board Support Urls: "" +DefaultCodePage: 1252 +DefaultCharWidth: W +Encoding.Default.CodePage: 1252 +Console.OutputEncoding.CodePage: 1252 +Console.InputEncoding.CodePage: 1252 +CurrentCulture TextInfo.ANSICodePage: 1252 +CurrentCulture TextInfo.OEMCodePage: 850 + +Core Include Paths +Include Path "file:///C:/Users/Simon/AppData/Local/arduino15/packages/esp32/hardware/esp32/3.3.8/cores/esp32" +Include Path "file:///C:/Users/Simon/AppData/Local/arduino15/packages/esp32/hardware/esp32/3.3.8/variants/esp32s3" + +# recipe.hooks.prebuild.0.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +if exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" del /f "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>if exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" del /f "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" + +# recipe.hooks.prebuild.1.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +if exist "C:\GitProjects\PowerControlHub\PowerControlHub\partitions.csv" COPY /y "C:\GitProjects\PowerControlHub\PowerControlHub\partitions.csv" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>if exist "C:\GitProjects\PowerControlHub\PowerControlHub\partitions.csv" COPY /y "C:\GitProjects\PowerControlHub\PowerControlHub\partitions.csv" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" + +# recipe.hooks.prebuild.2.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +if not exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" if exist "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\partitions.csv" COPY "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\partitions.csv" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>if not exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" if exist "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\partitions.csv" COPY "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\partitions.csv" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" + +# recipe.hooks.prebuild.3.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +if not exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" COPY "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\tools\partitions\min_spiffs.csv" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>if not exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" COPY "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\tools\partitions\min_spiffs.csv" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\partitions.csv" + 1 file(s) copied. + +# recipe.hooks.prebuild.4.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +IF EXIST "C:\GitProjects\PowerControlHub\PowerControlHub\bootloader.bin" ( COPY /y "C:\GitProjects\PowerControlHub\PowerControlHub\bootloader.bin" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.ino.bootloader.bin" ) ELSE ( IF EXIST "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\bootloader.bin" ( COPY "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\bootloader.bin" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.ino.bootloader.bin" ) ELSE ( "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esptool_py\5.2.0\esptool.exe" --chip esp32s3 elf2image --flash-mode dio --flash-freq 80m --flash-size 4MB -o "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.ino.bootloader.bin" "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\bin\bootloader_dio_80m.elf" ) ) +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>IF EXIST "C:\GitProjects\PowerControlHub\PowerControlHub\bootloader.bin" (COPY /y "C:\GitProjects\PowerControlHub\PowerControlHub\bootloader.bin" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.ino.bootloader.bin" ) ELSE (IF EXIST "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\bootloader.bin" (COPY "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3\bootloader.bin" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.ino.bootloader.bin" ) ELSE ("C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esptool_py\5.2.0\esptool.exe" --chip esp32s3 elf2image --flash-mode dio --flash-freq 80m --flash-size 4MB -o "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.ino.bootloader.bin" "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\bin\bootloader_dio_80m.elf" ) ) +esptool v5.2.0 +Creating ESP32-S3 image... +Merged 2 ELF sections. +Successfully created ESP32-S3 image. + +# recipe.hooks.prebuild.5.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +if exist "C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h" COPY /y "C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>if exist "C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h" COPY /y "C:\GitProjects\PowerControlHub\PowerControlHub\build_opt.h" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h" + +# recipe.hooks.prebuild.6.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +if not exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h" type nul > "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>if not exist "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h" type nul 1>"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h" + +# recipe.hooks.prebuild.7.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +type nul > "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>type nul 1>"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" + +# recipe.hooks.prebuild.8.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +COPY /y "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\sdkconfig" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\sdkconfig" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>COPY /y "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8\sdkconfig" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\sdkconfig" + 1 file(s) copied. + Pre-build discovered additional source: 'file:///C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\build_opt.h' + +Deep search for libraries ... + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src\BaseCommandHandler.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src\SerialCommandManager.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FreeStack.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\MinimumSerial.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\FmtNumber.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\FsCache.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\FsDateTime.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\FsName.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\FsStructs.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\FsUtf.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\PrintBasic.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\common\upcase.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatDbg.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatFile.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatFilePrint.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatFileWrite.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatFormatter.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatName.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatPartition.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\ExFatLib\ExFatVolume.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatDbg.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatFile.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatFileLFN.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatFilePrint.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatFileSFN.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatFormatter.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatName.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatPartition.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FatLib\FatVolume.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FsLib\FsFile.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FsLib\FsNew.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\FsLib\FsVolume.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\iostream\istream.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\iostream\ostream.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\iostream\StdioStream.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\iostream\StreamBaseClass.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SdCard\SdCardInfo.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SdCard\SdSpiCard.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SdCard\Rp2040Sdio\PioSdioCard.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SdCard\TeensySdio\TeensySdio.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiArtemis.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiChipSelect.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiDue.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiParticle.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiSTM32.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiSTM32Core.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\SdFat\src\SpiDriver\SdSpiTeensy3.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src\SPI.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\AP.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\STA.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\WiFi.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\WiFiAP.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\WiFiGeneric.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\WiFiMulti.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\WiFiScan.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src\WiFiSTA.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src\NetworkClient.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src\NetworkEvents.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src\NetworkInterface.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src\NetworkManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src\NetworkServer.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src\NetworkUdp.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\NextionControl\src\NextionControl.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src\TinyGPS++.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\AckCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BaseNextionCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BasePage.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BinaryPresenceSensor.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothRelayService.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothSensorService.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothSystemService.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BroadcastManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigController.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM\src\EEPROM.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\DateTimeManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ExternalSensorNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\LedMatrixManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MicroSdDriver.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTClient.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTConfigCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTController.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTRelayHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTSensorHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTSystemHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\NavigationController.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\OtaManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\OtaManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\OtaManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\OtaManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient\src\HTTPClient.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src\NetworkClientSecure.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src\ssl_client.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src\HttpsOTAUpdate.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src\Updater.cpp + Using previous search results: C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src\Updater_Signing.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageAbout.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageBuoys.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageCardinalMarkers.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageEnvironment.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageFlags.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageHome.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageMoonPhase.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageRelay.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageRelaySettings.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSettings.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundEmergency.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundFog.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundManeuvering.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundOther.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundOvertaking.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundSignals.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSystem.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageVhfChannels.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageVhfDistress.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageVhfRadio.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageWarning.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Phonetic.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHubApp.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RelayCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RelayNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RtcDS1302Driver.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RtcDS1302Driver.cpp + Using previous search results: C:\Users\Simon\Documents\Arduino\libraries\Ds1302\src\Ds1302.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ScheduleController.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SchedulerCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SchedulerNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SDCardConfigLoader.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdCardLogger.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SensorCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SensorNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SoundCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SoundController.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SoundNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SunCalculator.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemCpuMonitor.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemFunctions.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ToneManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WarningCommandHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WarningManager.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WarningNetworkHandler.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WifiCommandBridge.cpp + Using previous search results: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WifiServer.cpp + + + +Extracting .ino prototypes ... +"c:\program files\microsoft visual studio\18\insiders\common7\ide\extensions\hti01q5k.0wk\Micro Platforms\visualmicro\tools\ctags/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/sketch-gcc-e-clean.cpp.filtered.cpp" +onComputerCommandReceived C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino /^void onComputerCommandReceived(SerialCommandManager* mgr);$/;" kind:prototype line:36 signature:(SerialCommandManager* mgr) returntype:void +commandMgrComputer C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino /^SerialCommandManager commandMgrComputer(&Serial0, onComputerCommandReceived, '\n', ':', ';', '=', 500, 64);$/;" kind:variable line:48 +commandMgrComputer C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino /^PowerControlHubApp app(&commandMgrComputer);$/;" kind:variable line:50 +setup C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino /^void setup(){ MicroDebug.init(3000); MicroDebug.begin(115200);if (MicroDebug.outPacketStart(true)) {Serial0.print("VMDPV_1|1_VMDPV\n");MicroDebug.DBG_YieldAndWait(10);MicroDebug.outPacketEnd();} MicroDebug.start(false,true);if (MicroDebug.outPacketStart(true)) {Serial0.print("VMDPR_");MicroDebug.outPacketEnd();}$/;" kind:function line:52 signature:() returntype:void +loop C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino /^void loop(){$/;" kind:function line:64 signature:() returntype:void +onComputerCommandReceived C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/.vmpreproc/C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino /^void onComputerCommandReceived(SerialCommandManager* mgr)$/;" kind:function line:72 signature:(SerialCommandManager* mgr) returntype:void + + Required: False, Prototype: void onComputerCommandReceived(SerialCommandManager* mgr);, Function: onComputerCommandReceived, Kind: prototype, Line: 36, Signature: (SerialCommandManager* mgr), File: C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino, Code: void onComputerCommandReceived(SerialCommandManager* mgr); + Required: False, Prototype: commandMgrComputer;, Function: commandMgrComputer, Kind: variable, Line: 48, Signature: , File: C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino, Code: SerialCommandManager commandMgrComputer(&Serial0, onComputerCommandReceived, '\n', ':', ';', '=', 500, 64); + Required: False, Prototype: commandMgrComputer;, Function: commandMgrComputer, Kind: variable, Line: 50, Signature: , File: C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino, Code: PowerControlHubApp app(&commandMgrComputer); + Required: True, Prototype: void setup();, Function: setup, Kind: function, Line: 52, Signature: (), File: C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino, Code: void setup(){ MicroDebug.init(3000); MicroDebug.begin(115200);if (MicroDebug.outPacketStart(true)) {Serial0.print("VMDPV_1|1_VMDPV\n");MicroDebug.DBG_YieldAndWait(10);MicroDebug.outPacketEnd();} MicroDebug.start(false,true);if (MicroDebug.outPacketStart(true)) {Serial0.print("VMDPR_");MicroDebug.outPacketEnd();} + Required: True, Prototype: void loop();, Function: loop, Kind: function, Line: 64, Signature: (), File: C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino, Code: void loop(){ + Required: False, Prototype: void onComputerCommandReceived(SerialCommandManager* mgr);, Function: onComputerCommandReceived, Kind: function, Line: 72, Signature: (SerialCommandManager* mgr), File: C:\GitProjects\PowerControlHub\PowerControlHub\PowerControlHub.ino, Code: void onComputerCommandReceived(SerialCommandManager* mgr) + + # Warning: This core uses references to a current project folder. The shared core cache will accumlate once for each project. + # Tip: Periodically clear redundant cores by using 'Build>Clean Solution' to clear all shared cores from cache. + +# recipe.hooks.core.prebuild.1.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +echo "-DARDUINO_CORE_BUILD" > "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>echo "-DARDUINO_CORE_BUILD" 1>"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" + +Building variant ... + Using previously compiled variant + +Building core ... + +# recipe.hooks.core.postbuild.1.pattern +Exec: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat +type nul > "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" +"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\.vm_sys\cmd_exec.bat" +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>chcp 65001 1>NUL 2>NUL +C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug>type nul 1>"C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" + +Building libraries ... +"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_min_spiffs "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=default,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=4M,PartitionScheme=min_spiffs,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/defines" "-IC:\GitProjects\PowerControlHub\PowerControlHub" -iprefix "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/include/" "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/includes" "-IC:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/dio_qspi/include" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3" -I"C:\ProgramData\vMicro\SerialDebug\VM_DBG" -I"C:\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src" -I"C:\Users\Simon\Documents\Arduino\libraries\SensorManager\src" -I"C:\Users\Simon\Documents\Arduino\libraries\SdFat\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src" -I"C:\Users\Simon\Documents\Arduino\libraries\NextionControl\src" -I"C:\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src" -Wall -Wextra -DVM_DEBUG_BREAKPAUSE -DVM_DBT=VM_DBT_GENERIC_OBJECT -DVM_DEBUGGER_SOFT_TRANSPORT_WRITER=Serial -DVM_DEBUGGER_SOFT_TRANSPORT=Serial -DVM_DEBUG -DVM_DEBUG_ENABLE=1 -DVM_DBT_GENERIC_OBJECT=21 -DVM_DBT_NO_SERIAL=20 -DVM_DBT_MS430_SERIAL_=19 -DVM_DBT_SERIALUSB=18 -DVM_DBT_USBAPI=17 -DVM_DBT_NET_UDP=16 -DVM_DBT_HARDWARESERIAL3=15 -DVM_DBT_HARDWARESERIAL2=14 -DVM_DBT_HARDWARESERIAL1=13 -DVM_DBT_CDCSerialClass=12 -DVM_DBT_COSA=11 -DVM_DBT_Uart=10 -DVM_DBT_NET_CONSOLE=9 -DVM_DBT_TTYUART=8 -DVM_DBT_USBSERIAL=7 -DVM_DBT_USART=6 -DVM_DBT_UART=5 -DVM_DBT_TEENSY=4 -DVM_DBT_USB=3 -DVM_DBT_FASTSERIAL=2 -DVM_DBT_SOFTWARESERIAL=1 -DVM_DBT_HARDWARESERIAL=0 -I"C:\Users\Simon\Documents\Arduino\libraries\Ds1302\src" "@C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/build_opt.h" "@C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" "C:\ProgramData\vMicro\SerialDebug\VM_DBG\VM_DBG.cpp" -o "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\VM_DBG\VM_DBG.cpp.o" +"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_min_spiffs "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=default,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=4M,PartitionScheme=min_spiffs,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/defines" "-IC:\GitProjects\PowerControlHub\PowerControlHub" -iprefix "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/include/" "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/includes" "-IC:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/dio_qspi/include" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3" -I"C:\ProgramData\vMicro\SerialDebug\VM_DBG" -I"C:\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src" -I"C:\Users\Simon\Documents\Arduino\libraries\SensorManager\src" -I"C:\Users\Simon\Documents\Arduino\libraries\SdFat\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src" -I"C:\Users\Simon\Documents\Arduino\libraries\NextionControl\src" -I"C:\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src" -Wall -Wextra -DVM_DEBUG_BREAKPAUSE -DVM_DBT=VM_DBT_GENERIC_OBJECT -DVM_DEBUGGER_SOFT_TRANSPORT_WRITER=Serial -DVM_DEBUGGER_SOFT_TRANSPORT=Serial -DVM_DEBUG -DVM_DEBUG_ENABLE=1 -DVM_DBT_GENERIC_OBJECT=21 -DVM_DBT_NO_SERIAL=20 -DVM_DBT_MS430_SERIAL_=19 -DVM_DBT_SERIALUSB=18 -DVM_DBT_USBAPI=17 -DVM_DBT_NET_UDP=16 -DVM_DBT_HARDWARESERIAL3=15 -DVM_DBT_HARDWARESERIAL2=14 -DVM_DBT_HARDWARESERIAL1=13 -DVM_DBT_CDCSerialClass=12 -DVM_DBT_COSA=11 -DVM_DBT_Uart=10 -DVM_DBT_NET_CONSOLE=9 -DVM_DBT_TTYUART=8 -DVM_DBT_USBSERIAL=7 -DVM_DBT_USART=6 -DVM_DBT_UART=5 -DVM_DBT_TEENSY=4 -DVM_DBT_USB=3 -DVM_DBT_FASTSERIAL=2 -DVM_DBT_SOFTWARESERIAL=1 -DVM_DBT_HARDWARESERIAL=0 -I"C:\Users\Simon\Documents\Arduino\libraries\Ds1302\src" "@C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/build_opt.h" "@C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" "C:\ProgramData\vMicro\SerialDebug\VM_DBG\VM_mem_check_sam.cpp" -o "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\VM_DBG\VM_mem_check_sam.cpp.o" + +Using library SerialCommandManager version 3.0.0 by Si Carter in folder "C:\Users\Simon\Documents\Arduino\libraries\SerialCommandManager" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SerialCommandManager\BaseCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SerialCommandManager\SerialCommandManager.cpp.o + +Using library SensorManager version 1.1.0 by Si Carter in folder "C:\Users\Simon\Documents\Arduino\libraries\SensorManager" + +Using library SdFat version 2.3.0 by Bill Greiman in folder "C:\Users\Simon\Documents\Arduino\libraries\SdFat" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FreeStack.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\MinimumSerial.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\FmtNumber.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\FsCache.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\FsDateTime.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\FsName.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\FsStructs.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\FsUtf.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\PrintBasic.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\common\upcase.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatDbg.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatFile.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatFilePrint.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatFileWrite.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatFormatter.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatName.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatPartition.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\ExFatLib\ExFatVolume.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatDbg.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatFile.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatFileLFN.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatFilePrint.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatFileSFN.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatFormatter.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatName.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatPartition.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FatLib\FatVolume.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FsLib\FsFile.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FsLib\FsNew.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\FsLib\FsVolume.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\iostream\istream.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\iostream\ostream.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\iostream\StdioStream.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\iostream\StreamBaseClass.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SdCard\SdCardInfo.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SdCard\SdSpiCard.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SdCard\Rp2040Sdio\PioSdioCard.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SdCard\TeensySdio\TeensySdio.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiArtemis.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiChipSelect.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiDue.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiParticle.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiSTM32.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiSTM32Core.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdFat\SpiDriver\SdSpiTeensy3.cpp.o + +Using library SPI version 3.3.8 by Hristo Gochkov in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SPI\SPI.cpp.o + +Using library WiFi version 3.3.8 by Hristo Gochkov in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\AP.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\STA.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\WiFi.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\WiFiAP.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\WiFiGeneric.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\WiFiMulti.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\WiFiScan.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WiFi\WiFiSTA.cpp.o + +Using library Network version 3.3.8 by Hristo Gochkov in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Network\NetworkClient.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Network\NetworkEvents.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Network\NetworkInterface.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Network\NetworkManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Network\NetworkServer.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Network\NetworkUdp.cpp.o + +Using library NextionControl version 1.7.0 by Si Carter in folder "C:\Users\Simon\Documents\Arduino\libraries\NextionControl" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\NextionControl\NextionControl.cpp.o + +Using library TinyGPSPlus version 1.0.3 by Mikal Hart in folder "C:\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\TinyGPSPlus\TinyGPS++.cpp.o + +Using library EEPROM version 3.3.8 by Paolo Becchi in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\EEPROM\EEPROM.cpp.o + +Using library HTTPClient version 3.3.8 by Markus Sattler in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\HTTPClient\HTTPClient.cpp.o + +Using library NetworkClientSecure version 3.3.8 by Github Community in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\NetworkClientSecure\NetworkClientSecure.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\NetworkClientSecure\ssl_client.cpp.o + +Using library Update version 3.3.8 by Hristo Gochkov in folder "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Update\HttpsOTAUpdate.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Update\Updater.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Update\Updater_Signing.cpp.o + +Using library Ds1302 version 1.1.0 by Rafa Couto in folder "C:\Users\Simon\Documents\Arduino\libraries\Ds1302" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Ds1302\Ds1302.cpp.o + +Building project code ... + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHub.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\AckCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BaseNextionCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BasePage.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BinaryPresenceSensor.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothRelayService.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothSensorService.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BluetoothSystemService.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\BroadcastManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigController.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ConfigNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\DateTimeManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ExternalSensorNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\LedMatrixManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MicroSdDriver.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTClient.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTConfigCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTController.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTRelayHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTSensorHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\MQTTSystemHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\NavigationController.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\OtaManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageAbout.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageBuoys.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageCardinalMarkers.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageEnvironment.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageFlags.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageHome.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageMoonPhase.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageRelay.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageRelaySettings.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSettings.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundEmergency.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundFog.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundManeuvering.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundOther.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundOvertaking.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSoundSignals.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageSystem.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageVhfChannels.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageVhfDistress.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageVhfRadio.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PageWarning.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\Phonetic.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\PowerControlHubApp.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RelayCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RelayNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\RtcDS1302Driver.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ScheduleController.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SchedulerCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SchedulerNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SDCardConfigLoader.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SdCardLogger.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SensorCommandHandler.cpp.o +"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/cpp_flags" -Wall -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_min_spiffs "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=default,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=4M,PartitionScheme=min_spiffs,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/defines" "-IC:\GitProjects\PowerControlHub\PowerControlHub" -iprefix "C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/include/" "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/includes" "-IC:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/dio_qspi/include" -I"C:\GitProjects\PowerControlHub\PowerControlHub" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\cores\esp32" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\variants\esp32s3" -I"C:\ProgramData\vMicro\SerialDebug\VM_DBG" -I"C:\Users\Simon\Documents\Arduino\libraries\SerialCommandManager\src" -I"C:\Users\Simon\Documents\Arduino\libraries\SensorManager\src" -I"C:\Users\Simon\Documents\Arduino\libraries\SdFat\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\WiFi\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Network\src" -I"C:\Users\Simon\Documents\Arduino\libraries\NextionControl\src" -I"C:\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\EEPROM\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\HTTPClient\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\NetworkClientSecure\src" -I"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Update\src" -Wall -Wextra -DVM_DEBUG_BREAKPAUSE -DVM_DBT=VM_DBT_GENERIC_OBJECT -DVM_DEBUGGER_SOFT_TRANSPORT_WRITER=Serial -DVM_DEBUGGER_SOFT_TRANSPORT=Serial -DVM_DEBUG -DVM_DEBUG_ENABLE=1 -DVM_DBT_GENERIC_OBJECT=21 -DVM_DBT_NO_SERIAL=20 -DVM_DBT_MS430_SERIAL_=19 -DVM_DBT_SERIALUSB=18 -DVM_DBT_USBAPI=17 -DVM_DBT_NET_UDP=16 -DVM_DBT_HARDWARESERIAL3=15 -DVM_DBT_HARDWARESERIAL2=14 -DVM_DBT_HARDWARESERIAL1=13 -DVM_DBT_CDCSerialClass=12 -DVM_DBT_COSA=11 -DVM_DBT_Uart=10 -DVM_DBT_NET_CONSOLE=9 -DVM_DBT_TTYUART=8 -DVM_DBT_USBSERIAL=7 -DVM_DBT_USART=6 -DVM_DBT_UART=5 -DVM_DBT_TEENSY=4 -DVM_DBT_USB=3 -DVM_DBT_FASTSERIAL=2 -DVM_DBT_SOFTWARESERIAL=1 -DVM_DBT_HARDWARESERIAL=0 -I"C:\Users\Simon\Documents\Arduino\libraries\Ds1302\src" "@C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/build_opt.h" "@C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/file_opts" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SensorNetworkHandler.cpp" -o "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SensorNetworkHandler.cpp.o" + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SoundCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SoundController.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SoundNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SunCalculator.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemCpuMonitor.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemFunctions.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\SystemNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\ToneManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WarningCommandHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WarningManager.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WarningNetworkHandler.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WifiCommandBridge.cpp.o + Using previously compiled file: C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\WifiServer.cpp.o + +Linking it all together ... +# Coping cached core C:\Users\Simon\AppData\Local\Temp\VMBCore\arduino20x\1fe2f24ae03749f2ec8fd1dcec6b1151\core.a to C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\core.a + +"C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2601/bin/xtensa-esp32s3-elf-g++" "-Wl,--Map=C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/PowerControlHub.ino.map" "-LC:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/lib" "-LC:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/ld" "-LC:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/dio_qspi" "-Wl,--wrap=esp_panic_handler" "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/ld_flags" "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/ld_scripts" -Wl,--start-group "PowerControlHub.cpp.o" "AckCommandHandler.cpp.o" "BaseNextionCommandHandler.cpp.o" "BasePage.cpp.o" "BinaryPresenceSensor.cpp.o" "BluetoothManager.cpp.o" "BluetoothRelayService.cpp.o" "BluetoothSensorService.cpp.o" "BluetoothSystemService.cpp.o" "BroadcastManager.cpp.o" "ConfigCommandHandler.cpp.o" "ConfigController.cpp.o" "ConfigManager.cpp.o" "ConfigNetworkHandler.cpp.o" "DateTimeManager.cpp.o" "ExternalSensorNetworkHandler.cpp.o" "LedMatrixManager.cpp.o" "MicroSdDriver.cpp.o" "MQTTClient.cpp.o" "MQTTConfigCommandHandler.cpp.o" "MQTTController.cpp.o" "MQTTHandler.cpp.o" "MQTTRelayHandler.cpp.o" "MQTTSensorHandler.cpp.o" "MQTTSystemHandler.cpp.o" "NavigationController.cpp.o" "OtaManager.cpp.o" "PageAbout.cpp.o" "PageBuoys.cpp.o" "PageCardinalMarkers.cpp.o" "PageEnvironment.cpp.o" "PageFlags.cpp.o" "PageHome.cpp.o" "PageMoonPhase.cpp.o" "PageRelay.cpp.o" "PageRelaySettings.cpp.o" "PageSettings.cpp.o" "PageSoundEmergency.cpp.o" "PageSoundFog.cpp.o" "PageSoundManeuvering.cpp.o" "PageSoundOther.cpp.o" "PageSoundOvertaking.cpp.o" "PageSoundSignals.cpp.o" "PageSystem.cpp.o" "PageVhfChannels.cpp.o" "PageVhfDistress.cpp.o" "PageVhfRadio.cpp.o" "PageWarning.cpp.o" "Phonetic.cpp.o" "PowerControlHubApp.cpp.o" "RelayCommandHandler.cpp.o" "RelayNetworkHandler.cpp.o" "RtcDS1302Driver.cpp.o" "ScheduleController.cpp.o" "SchedulerCommandHandler.cpp.o" "SchedulerNetworkHandler.cpp.o" "SDCardConfigLoader.cpp.o" "SdCardLogger.cpp.o" "SensorCommandHandler.cpp.o" "SensorNetworkHandler.cpp.o" "SoundCommandHandler.cpp.o" "SoundController.cpp.o" "SoundNetworkHandler.cpp.o" "SunCalculator.cpp.o" "SystemCommandHandler.cpp.o" "SystemCpuMonitor.cpp.o" "SystemFunctions.cpp.o" "SystemNetworkHandler.cpp.o" "ToneManager.cpp.o" "WarningCommandHandler.cpp.o" "WarningManager.cpp.o" "WarningNetworkHandler.cpp.o" "WifiCommandBridge.cpp.o" "WifiServer.cpp.o" "VM_DBG\VM_DBG.cpp.o" "VM_DBG\VM_mem_check_sam.cpp.o" "SerialCommandManager\BaseCommandHandler.cpp.o" "SerialCommandManager\SerialCommandManager.cpp.o" "SdFat\FreeStack.cpp.o" "SdFat\MinimumSerial.cpp.o" "SdFat\common\FmtNumber.cpp.o" "SdFat\common\FsCache.cpp.o" "SdFat\common\FsDateTime.cpp.o" "SdFat\common\FsName.cpp.o" "SdFat\common\FsStructs.cpp.o" "SdFat\common\FsUtf.cpp.o" "SdFat\common\PrintBasic.cpp.o" "SdFat\common\upcase.cpp.o" "SdFat\ExFatLib\ExFatDbg.cpp.o" "SdFat\ExFatLib\ExFatFile.cpp.o" "SdFat\ExFatLib\ExFatFilePrint.cpp.o" "SdFat\ExFatLib\ExFatFileWrite.cpp.o" "SdFat\ExFatLib\ExFatFormatter.cpp.o" "SdFat\ExFatLib\ExFatName.cpp.o" "SdFat\ExFatLib\ExFatPartition.cpp.o" "SdFat\ExFatLib\ExFatVolume.cpp.o" "SdFat\FatLib\FatDbg.cpp.o" "SdFat\FatLib\FatFile.cpp.o" "SdFat\FatLib\FatFileLFN.cpp.o" "SdFat\FatLib\FatFilePrint.cpp.o" "SdFat\FatLib\FatFileSFN.cpp.o" "SdFat\FatLib\FatFormatter.cpp.o" "SdFat\FatLib\FatName.cpp.o" "SdFat\FatLib\FatPartition.cpp.o" "SdFat\FatLib\FatVolume.cpp.o" "SdFat\FsLib\FsFile.cpp.o" "SdFat\FsLib\FsNew.cpp.o" "SdFat\FsLib\FsVolume.cpp.o" "SdFat\iostream\istream.cpp.o" "SdFat\iostream\ostream.cpp.o" "SdFat\iostream\StdioStream.cpp.o" "SdFat\iostream\StreamBaseClass.cpp.o" "SdFat\SdCard\SdCardInfo.cpp.o" "SdFat\SdCard\SdSpiCard.cpp.o" "SdFat\SdCard\Rp2040Sdio\PioSdioCard.cpp.o" "SdFat\SdCard\TeensySdio\TeensySdio.cpp.o" "SdFat\SpiDriver\SdSpiArtemis.cpp.o" "SdFat\SpiDriver\SdSpiChipSelect.cpp.o" "SdFat\SpiDriver\SdSpiDue.cpp.o" "SdFat\SpiDriver\SdSpiParticle.cpp.o" "SdFat\SpiDriver\SdSpiSTM32.cpp.o" "SdFat\SpiDriver\SdSpiSTM32Core.cpp.o" "SdFat\SpiDriver\SdSpiTeensy3.cpp.o" "SPI\SPI.cpp.o" "WiFi\AP.cpp.o" "WiFi\STA.cpp.o" "WiFi\WiFi.cpp.o" "WiFi\WiFiAP.cpp.o" "WiFi\WiFiGeneric.cpp.o" "WiFi\WiFiMulti.cpp.o" "WiFi\WiFiScan.cpp.o" "WiFi\WiFiSTA.cpp.o" "Network\NetworkClient.cpp.o" "Network\NetworkEvents.cpp.o" "Network\NetworkInterface.cpp.o" "Network\NetworkManager.cpp.o" "Network\NetworkServer.cpp.o" "Network\NetworkUdp.cpp.o" "NextionControl\NextionControl.cpp.o" "TinyGPSPlus\TinyGPS++.cpp.o" "EEPROM\EEPROM.cpp.o" "HTTPClient\HTTPClient.cpp.o" "NetworkClientSecure\NetworkClientSecure.cpp.o" "NetworkClientSecure\ssl_client.cpp.o" "Update\HttpsOTAUpdate.cpp.o" "Update\Updater.cpp.o" "Update\Updater_Signing.cpp.o" "Ds1302\Ds1302.cpp.o" "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug\core.a" "@C:\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.8/flags/ld_libs" -Wl,--end-group -Wl,-EL -o "C:\Users\Simon\AppData\Local\Temp\VMBuilds\PowerControlHub\esp32_esp32s3\Debug/PowerControlHub.ino.elf" +ld.exe: PowerControlHubApp.cpp.o:(.literal._ZN18PowerControlHubAppC2EP20SerialCommandManager+0x1c): undefined reference to vtable for SensorConfigNetworkHandler +collect2.exe*: error: ld returned 1 exit status + +Error linking for board ESP32S3 Dev Module(esp32_esp32s3) + +Debug build failed for project 'PowerControlHub'