diff --git a/SmartFuseBox/Config.h b/SmartFuseBox/Config.h index 17bc655..1f34d8a 100644 --- a/SmartFuseBox/Config.h +++ b/SmartFuseBox/Config.h @@ -141,8 +141,7 @@ constexpr uint8_t ConfigLinkedRelayCount = 2; struct SystemConfig { int8_t timezoneOffset; - bool rebootOnSave; // if true, device reboots after C0 persists config - uint8_t reserved1[3]; + uint8_t reserved1[4]; int8_t reserved2[4]; } __attribute__((packed)); diff --git a/SmartFuseBox/ConfigCommandHandler.cpp b/SmartFuseBox/ConfigCommandHandler.cpp index 93f550c..8ba3aaf 100644 --- a/SmartFuseBox/ConfigCommandHandler.cpp +++ b/SmartFuseBox/ConfigCommandHandler.cpp @@ -19,6 +19,7 @@ #include "ConfigCommandHandler.h" #include "ConfigController.h" #include "SystemFunctions.h" +#include "MessageBus.h" #if defined(CARD_CONFIG_LOADER) #include "SdCardConfigLoader.h" @@ -35,7 +36,8 @@ ConfigCommandHandler::ConfigCommandHandler( ConfigController* configController) : _wifiController(wifiController), - _configController(configController) + _configController(configController), + _messageBus(nullptr) #if defined(CARD_CONFIG_LOADER) , _sdCardConfigLoader(nullptr) #endif @@ -45,6 +47,11 @@ ConfigCommandHandler::ConfigCommandHandler( #endif {} +void ConfigCommandHandler::setMessageBus(MessageBus* messageBus) +{ + _messageBus = messageBus; +} + #if defined(MQTT_SUPPORT) void ConfigCommandHandler::setMqttConfigHandler(MQTTConfigCommandHandler* mqttConfigHandler) { @@ -65,6 +72,29 @@ bool ConfigCommandHandler::handleCommand(SerialCommandManager* sender, const cha if (SystemFunctions::commandMatches(command, ConfigSaveSettings)) { result = _configController->save(); + + if (result == ConfigResult::Success) + { + const char* rebootStr = getParamValue(params, paramCount, "reboot"); + if (rebootStr && SystemFunctions::parseBooleanValue(rebootStr)) + { + if (SystemFunctions::canReboot() && _messageBus != nullptr) + { + char rebootVal[] = "pending"; + StringKeyValue rebootParam = makeParam("reboot", rebootVal); + sendAckOk(sender, command, &rebootParam); + _messageBus->publish(); + return true; + } + else + { + char rebootVal[] = "required"; + StringKeyValue rebootParam = makeParam("reboot", rebootVal); + sendAckOk(sender, command, &rebootParam); + return true; + } + } + } } else if (SystemFunctions::commandMatches(command, ConfigGetSettings)) { diff --git a/SmartFuseBox/ConfigCommandHandler.h b/SmartFuseBox/ConfigCommandHandler.h index f98e1b8..c01a474 100644 --- a/SmartFuseBox/ConfigCommandHandler.h +++ b/SmartFuseBox/ConfigCommandHandler.h @@ -25,6 +25,7 @@ // Forward declarations class ConfigController; +class MessageBus; #if defined(CARD_CONFIG_LOADER) class SdCardConfigLoader; @@ -40,6 +41,7 @@ class ConfigCommandHandler : public virtual BaseCommandHandler, public BaseConfi private: IWifiController* _wifiController; ConfigController* _configController; + MessageBus* _messageBus; #if defined(CARD_CONFIG_LOADER) SdCardConfigLoader* _sdCardConfigLoader; @@ -55,6 +57,8 @@ class ConfigCommandHandler : public virtual BaseCommandHandler, public BaseConfi IWifiController* wifiController, ConfigController* configController); + void setMessageBus(MessageBus* messageBus); + #if defined(CARD_CONFIG_LOADER) void setSdCardConfigLoader(SdCardConfigLoader* sdCardConfigLoader); #endif diff --git a/SmartFuseBox/ConfigManager.cpp b/SmartFuseBox/ConfigManager.cpp index 2689dec..ca16c83 100644 --- a/SmartFuseBox/ConfigManager.cpp +++ b/SmartFuseBox/ConfigManager.cpp @@ -192,7 +192,7 @@ void ConfigManager::migrateV4toV5() memset(_cfg.auth.reserved, 0x00, sizeof(_cfg.auth.reserved)); _cfg.version = ConfigVersion5; - _cfg.system.rebootOnSave = false; + memset(_cfg.system.reserved1, 0x00, sizeof(_cfg.system.reserved1)); _cfg.sdCard.csPin = PinDisabled; } @@ -316,7 +316,6 @@ void ConfigManager::resetToDefaults() strncpy(_cfg.location.homePort, "Unknown", ConfigHomePortLength - 1); _cfg.location.homePort[ConfigHomePortLength - 1] = '\0'; _cfg.system.timezoneOffset = 0; // UTC - _cfg.system.rebootOnSave = false; _cfg.network.bluetoothEnabled = false; diff --git a/SmartFuseBox/Dht11SensorHandler.h b/SmartFuseBox/Dht11SensorHandler.h index 47a719c..c296ada 100644 --- a/SmartFuseBox/Dht11SensorHandler.h +++ b/SmartFuseBox/Dht11SensorHandler.h @@ -25,6 +25,7 @@ #include "WarningManager.h" #include "WarningType.h" #include "BaseSensor.h" +#include "Environment.h" constexpr uint64_t TempHumidityCheckMs = 2500; @@ -48,8 +49,14 @@ class Dht11SensorHandler : public BaseSensor, public BroadcastLoggerSupport #if defined(MQTT_SUPPORT) char _slugTemp[32]; char _slugHumidity[32]; + char _slugDewPoint[32]; + char _slugComfort[32]; + char _slugCondensation[40]; char _nameTemp[48]; char _nameHumidity[48]; + char _nameDewPoint[48]; + char _nameComfort[48]; + char _nameCondensation[48]; #endif protected: @@ -232,8 +239,14 @@ class Dht11SensorHandler : public BaseSensor, public BroadcastLoggerSupport #if defined(MQTT_SUPPORT) snprintf(_slugTemp, sizeof(_slugTemp), "%s_temperature", _safeSlug); snprintf(_slugHumidity, sizeof(_slugHumidity), "%s_humidity", _safeSlug); + snprintf(_slugDewPoint, sizeof(_slugDewPoint), "%s_dew_point", _safeSlug); + snprintf(_slugComfort, sizeof(_slugComfort), "%s_comfort", _safeSlug); + snprintf(_slugCondensation, sizeof(_slugCondensation), "%s_condensation_risk", _safeSlug); snprintf(_nameTemp, sizeof(_nameTemp), "%s Temperature", _name); snprintf(_nameHumidity, sizeof(_nameHumidity), "%s Humidity", _name); + snprintf(_nameDewPoint, sizeof(_nameDewPoint), "%s Dew Point", _name); + snprintf(_nameComfort, sizeof(_nameComfort), "%s Comfort", _name); + snprintf(_nameCondensation, sizeof(_nameCondensation), "%s Condensation Risk", _name); #endif } @@ -254,8 +267,25 @@ class Dht11SensorHandler : public BaseSensor, public BroadcastLoggerSupport dtostrf(_temperatureOffset, 1, 1, celsiusOffset); dtostrf(_humidityOffset, 1, 1, humidityOffset); - int written = snprintf(buffer, size, "\"name\":\"%s\",\"SensorPin\":%u,\"temperature\":%s,\"tempOffset\":%s,\"humidity\":%s,\"humOffset\":%s", - _name, _sensorPin, celsius, celsiusOffset, humidity, humidityOffset); + double dewPt = Environment::dewPoint(_celsius, _humidity); + char dewPointStr[8]; + dtostrf(dewPt, 1, 1, dewPointStr); + + char comfortBuf[24]; + strncpy_P(comfortBuf, Environment::getComfortDescription(_celsius, _humidity, dewPt), sizeof(comfortBuf)); + comfortBuf[sizeof(comfortBuf) - 1] = '\0'; + + CondensationRisk risk = Environment::condensationRisk(_celsius, dewPt, false); + char riskBuf[8]; + strncpy_P(riskBuf, Environment::getCondensationRiskLabel(risk), sizeof(riskBuf)); + riskBuf[sizeof(riskBuf) - 1] = '\0'; + + char safeName[64]; + SystemFunctions::sanitizeJsonString(_name, safeName, sizeof(safeName)); + + int written = snprintf(buffer, size, + "\"name\":\"%s\",\"SensorPin\":%u,\"temperature\":%s,\"tempOffset\":%s,\"humidity\":%s,\"humOffset\":%s,\"dew_point\":%s,\"comfort\":\"%s\",\"condensation_risk\":\"%s\"", + safeName, _sensorPin, celsius, celsiusOffset, humidity, humidityOffset, dewPointStr, comfortBuf, riskBuf); if (written < 0 || (size_t)written >= size) { @@ -282,28 +312,62 @@ class Dht11SensorHandler : public BaseSensor, public BroadcastLoggerSupport #if defined(MQTT_SUPPORT) uint8_t getMqttChannelCount() const override { - return 2; + return 5; } MqttSensorChannel getMqttChannel(uint8_t channelIndex) const override { - if (channelIndex == 0) + switch (channelIndex) { - return { _nameTemp, _slugTemp, "temperature", "temperature", "\xc2\xb0""C", false }; + case 0: + return { _nameTemp, _slugTemp, "temperature", "temperature", "\xc2\xb0""C", false }; + case 1: + return { _nameHumidity, _slugHumidity, "humidity", "humidity", "%", false }; + case 2: + return { _nameDewPoint, _slugDewPoint, "humidity", "temperature", "\xc2\xb0""C", false }; + case 3: + return { _nameComfort, _slugComfort, "humidity", nullptr, nullptr, false }; + case 4: + return { _nameCondensation, _slugCondensation, "humidity", nullptr, nullptr, false }; + default: + return { _nameHumidity, _slugHumidity, "humidity", "humidity", "%", false }; } - - return { _nameHumidity, _slugHumidity, "humidity", "humidity", "%", false }; } void getMqttValue(uint8_t channelIndex, char* buffer, size_t size) const override { - if (channelIndex == 0) - { - dtostrf(_celsius, 1, 1, buffer); - } - else + switch (channelIndex) { - snprintf(buffer, size, "%u", static_cast(_humidity)); + case 0: + dtostrf(_celsius, 1, 1, buffer); + break; + case 1: + snprintf(buffer, size, "%u", static_cast(_humidity)); + break; + case 2: + { + double dewPt = Environment::dewPoint(_celsius, _humidity); + dtostrf(dewPt, 1, 1, buffer); + break; + } + case 3: + { + double dewPt = Environment::dewPoint(_celsius, _humidity); + strncpy_P(buffer, Environment::getComfortDescription(_celsius, _humidity, dewPt), size); + buffer[size - 1] = '\0'; + break; + } + case 4: + { + double dewPt = Environment::dewPoint(_celsius, _humidity); + CondensationRisk risk = Environment::condensationRisk(_celsius, dewPt, false); + strncpy_P(buffer, Environment::getCondensationRiskLabel(risk), size); + buffer[size - 1] = '\0'; + break; + } + default: + if (size > 0) buffer[0] = '\0'; + break; } } #endif diff --git a/SmartFuseBox/Environment.h b/SmartFuseBox/Environment.h index 442d349..fb550d1 100644 --- a/SmartFuseBox/Environment.h +++ b/SmartFuseBox/Environment.h @@ -26,6 +26,10 @@ constexpr char comfortHumid[] PROGMEM = "Humid"; constexpr char comfortDry[] PROGMEM = "Dry"; constexpr char comfortFair[] PROGMEM = "Fair"; +constexpr char condensationLow[] PROGMEM = "Low"; +constexpr char condensationWatch[] PROGMEM = "Watch"; +constexpr char condensationHigh[] PROGMEM = "High"; + enum class CondensationRisk { Low, @@ -62,4 +66,51 @@ class Environment if (delta <= 2.0) return CondensationRisk::Watch; return CondensationRisk::Low; } + + /** + * @brief Return a PROGMEM comfort description string based on temperature, humidity and dew point. + * + * @param tempC Air temperature in degrees Celsius + * @param humidity Relative humidity (0-100 %) + * @param dewPoint Pre-calculated dew point in degrees Celsius + * @return PROGMEM string pointer — copy with strncpy_P before use + */ + static const char* getComfortDescription(double tempC, double humidity, double dewPoint) + { + if (tempC < 10 && humidity > 70) + return comfortColdDamp; + + if (tempC < 12) + return comfortCold; + + if (tempC > 26 && humidity > 65) + return comfortHotHumid; + + if (dewPoint > 18) + return comfortHumid; + + if (tempC >= 18 && tempC <= 24 && humidity < 65) + return comfortComfortable; + + return comfortFair; + } + + /** + * @brief Return a PROGMEM label string for a CondensationRisk value. + * + * @param risk Condensation risk level + * @return PROGMEM string pointer — copy with strncpy_P before use + */ + static const char* getCondensationRiskLabel(CondensationRisk risk) + { + switch (risk) + { + case CondensationRisk::High: + return condensationHigh; + case CondensationRisk::Watch: + return condensationWatch; + default: + return condensationLow; + } + } }; \ No newline at end of file diff --git a/SmartFuseBox/MessageBus.h b/SmartFuseBox/MessageBus.h index c604f93..b6f924b 100644 --- a/SmartFuseBox/MessageBus.h +++ b/SmartFuseBox/MessageBus.h @@ -167,6 +167,11 @@ struct MqttMessageReceived using Callback = std::function; }; +struct RebootRequested +{ + using Callback = std::function; +}; + class MessageBus { private: template diff --git a/SmartFuseBox/PageVhfRadio.cpp b/SmartFuseBox/PageVhfRadio.cpp index 9bce635..dfe0366 100644 --- a/SmartFuseBox/PageVhfRadio.cpp +++ b/SmartFuseBox/PageVhfRadio.cpp @@ -74,7 +74,7 @@ void PageVhfRadio::onEnterPage() char wrappedBuffer[134]; SystemFunctions::wrapTextAtWordBoundary(callSignBuf, wrappedBuffer, sizeof(wrappedBuffer), 30); - sendText(ControlCallSign, callSignBuf); + sendText(ControlCallSign, wrappedBuffer); } void PageVhfRadio::begin() diff --git a/SmartFuseBox/SensorNetworkHandler.cpp b/SmartFuseBox/SensorNetworkHandler.cpp index b57f97e..0deb009 100644 --- a/SmartFuseBox/SensorNetworkHandler.cpp +++ b/SmartFuseBox/SensorNetworkHandler.cpp @@ -97,9 +97,11 @@ void SensorNetworkHandler::formatStatusJson(char* buffer, size_t size) } // Write sensor entry (removed duplicate and fixed format) + char safeName[64]; + SystemFunctions::sanitizeJsonString(sensor->getSensorName(), safeName, sizeof(safeName)); int n = snprintf(buffer + written, size - written, "\"%s\":{\"uid\":%d,\"idType\":%d,\"type\":%d,%s}", - sensor->getSensorName(), + safeName, sensor->getUid(), static_cast(sensor->getSensorIdType()), static_cast(sensor->getSensorType()), diff --git a/SmartFuseBox/SmartFuseBox.vcxproj b/SmartFuseBox/SmartFuseBox.vcxproj index 68b087e..e420351 100644 --- a/SmartFuseBox/SmartFuseBox.vcxproj +++ b/SmartFuseBox/SmartFuseBox.vcxproj @@ -301,7 +301,7 @@ VisualMicroDebugger - $(ProjectDir)..\SmartFuseBox;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\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.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;$(ProjectDir)..\..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\0qz5sbjj.e2i\Micro Platforms\default;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\dio_qspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\cores\esp32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\variants\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\newlib\platform_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\tlsf;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\register;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\platform_port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\port\include\private;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_timer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\deprecated;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_pm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_ringbuf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_spi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_dac\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_uart\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\vfs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\zap_common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\utils;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_bridge;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_eth\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_event\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\osi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\api\include\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\porting\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include\local;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_netif\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\diskio;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\vfs;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wear_levelling\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_partition\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_app_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_vfs_console\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spi_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_parser\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__jsmn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spiffs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_generator\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\json\cJSON;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__mdns\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_mm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_security\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\pthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_trace\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_coex\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_gdbstub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\unity\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\cmock\CMock\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\http_parser;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_isp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\tcp_transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\security;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\transports;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\proto-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\perfmon\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\rt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\touch_element\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\usb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wifi_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__qrcode\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fb_gfx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\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\2511\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\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.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src + $(ProjectDir)..\SmartFuseBox;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Network\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;$(ProjectDir)..\..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\0qz5sbjj.e2i\Micro Platforms\default;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\dio_qspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\cores\esp32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\variants\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\newlib\platform_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\tlsf;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\register;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\platform_port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\port\include\private;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_timer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\deprecated;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_pm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_ringbuf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_spi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_dac\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_uart\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\vfs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\zap_common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\utils;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_bridge;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_eth\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_event\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\osi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\api\include\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\porting\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include\local;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_netif\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\diskio;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\vfs;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wear_levelling\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_partition\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_app_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_vfs_console\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spi_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_parser\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__jsmn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spiffs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_generator\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\json\cJSON;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__mdns\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_mm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_security\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\pthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_trace\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_coex\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_gdbstub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\unity\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\cmock\CMock\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\http_parser;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_isp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\tcp_transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\security;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\transports;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\proto-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\perfmon\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\rt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\touch_element\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\usb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wifi_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__qrcode\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fb_gfx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\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\2511\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Network\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src $(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\bin\xtensa-esp32s3-elf-g++ $(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\bin\xtensa-esp32s3-elf-g++ false @@ -328,7 +328,7 @@ - $(ProjectDir)..\SmartFuseBox;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\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.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;$(ProjectDir)..\..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\0qz5sbjj.e2i\Micro Platforms\default;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\dio_qspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\cores\esp32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\variants\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\newlib\platform_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\tlsf;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\register;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\platform_port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\port\include\private;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_timer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\deprecated;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_pm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_ringbuf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_spi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_dac\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_uart\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\vfs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\zap_common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\utils;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_bridge;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_eth\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_event\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\osi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\api\include\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\porting\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include\local;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_netif\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\diskio;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\vfs;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wear_levelling\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_partition\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_app_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_vfs_console\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spi_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_parser\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__jsmn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spiffs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_generator\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\json\cJSON;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__mdns\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_mm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_security\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\pthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_trace\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_coex\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_gdbstub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\unity\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\cmock\CMock\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\http_parser;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_isp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\tcp_transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\security;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\transports;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\proto-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\perfmon\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\rt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\touch_element\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\usb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wifi_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__qrcode\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fb_gfx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\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\2511\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\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.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;%(AdditionalIncludeDirectories) + $(ProjectDir)..\SmartFuseBox;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Network\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;$(ProjectDir)..\..\..\..\program files\microsoft visual studio\18\insiders\common7\ide\extensions\0qz5sbjj.e2i\Micro Platforms\default;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\dio_qspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\cores\esp32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\variants\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\newlib\platform_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\config\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\portable\xtensa\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\esp_additions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\dma\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\ldo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\debug_probe\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\tuning_scheme_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\power_supply\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\port\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hw_support\mspi_timing_tuning\port\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\heap\tlsf;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\soc\esp32s3\register;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\platform_port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\hal\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_rom\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_system\port\include\private;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\xtensa\deprecated_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_timer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\include\apps\sntp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\lwip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\arch;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\lwip\port\esp32xx\include\sys;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\gemmlowp;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\flatbuffers\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\ruy;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-tflite-micro\third_party\kissfft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\driver\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp32-camera\conversions\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\deprecated;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\driver\touch_sensor\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_pm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_ringbuf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gpio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_pcnt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_gptimer\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_spi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_mcpwm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ana_cmpr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2s\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\sdmmc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdspi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_dac\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_rmt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_tsens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_sdm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_i2c\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_uart\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\vfs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ledc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_parlio\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_usb_serial_jtag\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_twai\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\app\ember_coupling;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\lib\dnssd;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\OpenThread;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\jsoncpp\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlfaultinjection\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlassert\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\third_party\nlio\repo\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\zzz_generated\app-common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-idf\espressif__esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\zap_common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter\utils;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_bridge;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_matter_console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\nimble;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_matter\connectedhomeip\connectedhomeip\src\platform\ESP32\route_hook;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_eth\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_event\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\include\esp32c3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\osi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\api\include\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\blufi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\btc\profile\esp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\hci_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\ble_log\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\core\storage;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\models\server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\api;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\core\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\api\models\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\btc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\dfu;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\esp_ble_mesh\v1.1\mbt;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\common\tinycrypt\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ans\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\bas\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\dis\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gap\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\gatt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\htp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ias\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ipss\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\lls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\prox\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cts\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\tps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\sps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\cte\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\util\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\ram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\store\config\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\host\services\ras\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\nimble\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\nimble\transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\porting\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\nimble\porting\npl\freertos\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bt\host\nimble\esp-hci\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\include\local;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_wifi\wifi_apps\nan_app\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_phy\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_netif\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\library;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\esp_crt_bundle\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\everest\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mbedtls\mbedtls\3rdparty\p256-m\p256-m;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\diskio;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fatfs\vfs;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wear_levelling\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_partition\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\bootloader_support\bootloader_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_app_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_bootloader_format\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\console;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_vfs_console\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\openthread\openthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spi_flash\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_secure_cert_mgr\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_parser\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__jsmn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\spiffs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_client\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__json_generator\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\json\cJSON;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__mdns\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_delta_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_encrypted_img\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_insights\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diagnostics\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\esp-tts\esp_tts_chinese\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-sr\src\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\efuse\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_mm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_security\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\pthread\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_psram\xip_impl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\app_trace\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\port\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wpa_supplicant\esp_supplicant\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_coex\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_gdbstub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\unity\unity\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\cmock\CMock\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_bitscrambler\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\http_parser;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp-tls\esp-tls-crypto;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\esp32s3\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_adc\deprecated\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_isp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_cam\dvp\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_jpeg\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_ppa\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_driver_touch_sens\hw_ver2\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hal_ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_hid\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\tcp_transport\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_http_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_ota\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_https_server\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\interface;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_lcd\rgb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protobuf-c\protobuf-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\security;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\transports;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\include\crypto\srp6a;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\protocomm\proto-c;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\esp_local_ctrl\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espcoredump\include\port\xtensa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\idf_test\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ieee802154\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\mqtt\esp-mqtt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\nvs_sec_provider\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\perfmon\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\rt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\touch_element\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\ulp\ulp_fsm\include\esp32s3;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\usb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\wifi_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-nn\src\common;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__rmaker_common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__cbor\tinycbor\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\src\rtc_store;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_diag_data_store\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-serial-flasher\port;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rcp_update\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__dl_fft\base\isa;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dotprod\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\support\mem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\hann\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_harris\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\blackman_nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\nuttall\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\windows\flat_top\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\iir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fir\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\math\sqrt\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\add\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\addc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mulc\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\sub\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\fft\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\dct\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\conv\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\matrix\mul\test\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-dsp\modules\kalman\ekf_imu13states\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\chmorgan__esp-libhelix-mp3\libhelix-mp3\pub;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-modbus\freemodbus\common\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zboss-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp-zigbee-lib\include\radio_spinel;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__libsodium\port_include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_modem\command\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_schedule\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__network_provisioning\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__esp_rainmaker\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\espressif__qrcode\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\joltwallet__littlefs\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\freertos\FreeRTOS-Kernel\include\freertos;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\tinyusb\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\arduino_tinyusb\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.7\include\fb_gfx\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include\c++\14.2.0;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\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\2511\xtensa-esp-elf\include\c++\14.2.0\backward;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\lib\gcc\xtensa-esp-elf\14.2.0\include-fixed;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\xtensa-esp-elf\include;$(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.7\libraries\SPI\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\WiFi\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Network\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\TinyGPSPlus\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\EEPROM\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\HTTPClient\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\NetworkClientSecure\src;$(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.7\libraries\Update\src;$(ProjectDir)..\..\..\..\Users\Simon\Documents\Arduino\libraries\Ds1302\src;%(AdditionalIncludeDirectories) $(ProjectDir)..\..\..\..\Users\Simon\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511\bin\xtensa-esp32s3-elf-g++ c++2a gnu11 diff --git a/SmartFuseBox/SmartFuseBoxApp.cpp b/SmartFuseBox/SmartFuseBoxApp.cpp index 2b92ce8..8e9e2e0 100644 --- a/SmartFuseBox/SmartFuseBoxApp.cpp +++ b/SmartFuseBox/SmartFuseBoxApp.cpp @@ -101,6 +101,7 @@ SmartFuseBoxApp::SmartFuseBoxApp(SerialCommandManager* commandMgrComputer) , _schedulerCommandHandler(&_relayController) , _serialHandlerCount(0) , _scheduleController(&_relayController, &_messageBus) + , _pendingRebootTime(0) #if defined(LED_MANAGER) , _ledManager(&_messageBus) @@ -261,6 +262,13 @@ void SmartFuseBoxApp::setup(RemoteSensor** remoteSensors, uint8_t remoteSensorCo // Link config sync manager to handlers so they can coordinate config synchronization _ackHandler.setConfigController(&_configController); + _configHandler.setMessageBus(&_messageBus); + + // Subscribe to deferred reboot requests + _messageBus.subscribe([this]() + { + _pendingRebootTime = SystemFunctions::millis64() + 500; + }); #if defined(MQTT_SUPPORT) // Link MQTT config handler and controller @@ -422,6 +430,11 @@ void SmartFuseBoxApp::loop() SystemCpuMonitor::update(); + if (_pendingRebootTime != 0 && now >= _pendingRebootTime) + { + SystemFunctions::reboot(); + } + delay(DefaultDelay); } diff --git a/SmartFuseBox/SmartFuseBoxApp.h b/SmartFuseBox/SmartFuseBoxApp.h index f9fdc86..3089fb9 100644 --- a/SmartFuseBox/SmartFuseBoxApp.h +++ b/SmartFuseBox/SmartFuseBoxApp.h @@ -162,6 +162,7 @@ class SmartFuseBoxApp ISerialCommandHandler* _serialHandlers[MaxSerialHandlerCount]; uint8_t _serialHandlerCount; ScheduleController _scheduleController; + uint64_t _pendingRebootTime; #if defined(LED_MANAGER) LedMatrixManager _ledManager; diff --git a/SmartFuseBox/SunCalculator.cpp b/SmartFuseBox/SunCalculator.cpp index 391007f..8053ab9 100644 --- a/SmartFuseBox/SunCalculator.cpp +++ b/SmartFuseBox/SunCalculator.cpp @@ -124,5 +124,5 @@ SunTimes SunCalculator::calculateSunTimes(float lat, float lon, uint16_t year, u float UT_rise = fmod(T_rise - lngHour + 24, 24); float UT_set = fmod(T_set - lngHour + 24, 24); - return { UT_rise + tzOffset, UT_set + tzOffset, true }; + return { fmodf(UT_rise + tzOffset + 24.0f, 24.0f), fmodf(UT_set + tzOffset + 24.0f, 24.0f), true }; } \ No newline at end of file diff --git a/SmartFuseBox/SystemFunctions.cpp b/SmartFuseBox/SystemFunctions.cpp index 9c1fe7e..34809d2 100644 --- a/SmartFuseBox/SystemFunctions.cpp +++ b/SmartFuseBox/SystemFunctions.cpp @@ -192,6 +192,22 @@ void SystemFunctions::resetSerial(Stream& serial) } } +bool SystemFunctions::canReboot() +{ +#if defined(ESP32) + return true; +#else + return false; +#endif +} + +void SystemFunctions::reboot() +{ +#if defined(ESP32) + ESP.restart(); +#endif +} + bool SystemFunctions::commandMatches(const char* command, const char* expected) { if (strlen(command) != strlen(expected)) @@ -382,6 +398,80 @@ void SystemFunctions::wrapTextAtWordBoundary(const char* input, char* output, si output[outPos] = '\0'; } +void SystemFunctions::sanitizeJsonString(const char* input, char* output, size_t outputSize) +{ + if (!output || outputSize == 0) + return; + + output[0] = '\0'; + + if (!input) + return; + + size_t outPos = 0; + const size_t limit = outputSize - 1; + + while (*input != '\0' && outPos < limit) + { + uint8_t c = static_cast(*input++); + + if (c == '\\' || c == '"') + { + if (outPos + 2 > limit) break; + output[outPos++] = '\\'; + output[outPos++] = static_cast(c); + } + else if (c == '\b') + { + if (outPos + 2 > limit) break; + output[outPos++] = '\\'; + output[outPos++] = 'b'; + } + else if (c == '\t') + { + if (outPos + 2 > limit) break; + output[outPos++] = '\\'; + output[outPos++] = 't'; + } + else if (c == '\n') + { + if (outPos + 2 > limit) break; + output[outPos++] = '\\'; + output[outPos++] = 'n'; + } + else if (c == '\f') + { + if (outPos + 2 > limit) break; + output[outPos++] = '\\'; + output[outPos++] = 'f'; + } + else if (c == '\r') + { + if (outPos + 2 > limit) break; + output[outPos++] = '\\'; + output[outPos++] = 'r'; + } + else if (c < 0x20) + { + // Generic control character: \u00XX (6 chars) + if (outPos + 6 > limit) break; + static const char hex[] = "0123456789abcdef"; + output[outPos++] = '\\'; + output[outPos++] = 'u'; + output[outPos++] = '0'; + output[outPos++] = '0'; + output[outPos++] = hex[(c >> 4) & 0x0F]; + output[outPos++] = hex[c & 0x0F]; + } + else + { + output[outPos++] = static_cast(c); + } + } + + output[outPos] = '\0'; +} + bool SystemFunctions::progmemToBuffer(const char* progmemStr, char* buffer, size_t bufferSize) { if (!progmemStr || !buffer || bufferSize == 0) diff --git a/SmartFuseBox/SystemFunctions.h b/SmartFuseBox/SystemFunctions.h index 74062ab..3af2205 100644 --- a/SmartFuseBox/SystemFunctions.h +++ b/SmartFuseBox/SystemFunctions.h @@ -213,14 +213,28 @@ class SystemFunctions */ static bool hasElapsed(uint64_t now, uint64_t previous, uint64_t interval); - /** - * @brief Reset a serial port by flushing outgoing data and clearing incoming buffer. - * - * This can help recover from communication issues by ensuring the serial port is in a clean state. - * + /** + * @brief Reset a serial port by flushing outgoing data and clearing incoming buffer. + * + * This can help recover from communication issues by ensuring the serial port is in a clean state. + * * @param serial Reference to the Stream (e.g., HardwareSerial) to reset - */ - static void resetSerial(Stream& serial); + */ + static void resetSerial(Stream& serial); + + /** + * @brief Returns true if this platform supports a software-triggered reboot. + * + * @return true on ESP32; false on all other platforms (Arduino R4 WiFi, R4 Minima, Mega 2560). + */ + static bool canReboot(); + + /** + * @brief Perform a software reboot on supported platforms. + * + * Only has effect when canReboot() returns true (ESP32). On other platforms this is a no-op. + */ + static void reboot(); /** * @brief Concatenate multiple strings into a provided buffer. @@ -322,6 +336,23 @@ class SystemFunctions static void wrapTextAtWordBoundary(const char* input, char* output, size_t outputSize, size_t maxLineLength); + /** + * @brief Escape a string for safe embedding as a JSON string value. + * + * Applies full JSON string escaping per RFC 8259: + * - `\` -> `\\` + * - `"` -> `\"` + * - `\b` (0x08), `\t` (0x09), `\n` (0x0A), `\f` (0x0C), `\r` (0x0D) -> named escapes + * - Any other byte < 0x20 -> `\u00XX` + * The output is always null-terminated. Characters whose escape sequence + * would not fit in the remaining buffer are silently dropped. + * + * @param input Source string (RAM) + * @param output Destination buffer + * @param outputSize Size of destination buffer including null terminator + */ + static void sanitizeJsonString(const char* input, char* output, size_t outputSize); + static bool progmemToBuffer(const char* progmemStr, char* buffer, size_t bufferSize); static TimeParts msToTimeParts(uint64_t ms); diff --git a/SmartFuseBox/WifiCommandBridge.cpp b/SmartFuseBox/WifiCommandBridge.cpp index b3ebe9f..f55844e 100644 --- a/SmartFuseBox/WifiCommandBridge.cpp +++ b/SmartFuseBox/WifiCommandBridge.cpp @@ -17,6 +17,7 @@ */ #include "Local.h" #include "WifiCommandBridge.h" +#include "SystemFunctions.h" WifiCommandBridge::WifiCommandBridge() : _handlers(nullptr), @@ -175,8 +176,10 @@ CommandResult WifiCommandBridge::buildJsonResponse(const char* command, char* re // Add error field on failure if (!success && pos < bufferSize) { + char safeResult[64]; + SystemFunctions::sanitizeJsonString(resultBuf, safeResult, sizeof(safeResult)); written = snprintf(responseBuffer + pos, bufferSize - pos, - ",\"error\":\"%s\"", resultBuf); + ",\"error\":\"%s\"", safeResult); if (written > 0) pos += (size_t)written; @@ -212,8 +215,13 @@ CommandResult WifiCommandBridge::buildJsonResponse(const char* command, char* re strncpy(key, tok, keyLen); key[keyLen] = '\0'; strncpy(val, kvEq + 1, valLen); val[valLen] = '\0'; + char safeKey[DefaultMaxParamKeyLength + 1]; + char safeVal[DefaultMaxParamValueLength + 1]; + SystemFunctions::sanitizeJsonString(key, safeKey, sizeof(safeKey)); + SystemFunctions::sanitizeJsonString(val, safeVal, sizeof(safeVal)); + written = snprintf(responseBuffer + pos, bufferSize - pos, - ",\"%s\":\"%s\"", key, val); + ",\"%s\":\"%s\"", safeKey, safeVal); if (written > 0) pos += (size_t)written; } }