Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The sdkconfig.h include path has been moved with arduino-esp32 core v2.x and later #814

Closed
Hieromon opened this issue May 23, 2022 · 11 comments

Comments

@Hieromon
Copy link

Hieromon commented May 23, 2022

Thanks for the espressif32 platform for almost catching up with the esp32 arduino core 2.0 head.

The distribution package's folder structure has been changed to support multiple ESP32 architectures in arduino core 2.0 and later. The folder location of sdkconfig.h has been moved from tools/sdk/esp32/include/config to tools/sdk/[ARCH]/qspi_qspi/include and no longer exists with esp32 arduino core 2.0.2.
Especially , only the ESP32S3 is special, as there are multiple folder hierarchies leading to sdkconfig.h, depending on the type of External RAM (PSRAM) interface embedded in the WROVER module.
e.g. tools/sdk/esp32s3/[INTERFACE]/include. INTERFACE := 'opi_opi' | 'opi_qspi' | 'qspi_opi' | 'qspi_qspi'

On the other hand, PIO outputs tools/sdk/[ARCH]/include/config to the include path and browse path of c_cpp_properties.json for VSCODE generated according to the configuration in platformio.ini. Its folder should no longer exist.

As a result, VSCODE IntelliSense warns that tools/sdk/esp32/include/config could not be found.
That said, there is no real harm done, so we can leave it alone for a while.

Environment

  • Windows 10 with VSCODE 1.67.1
  • PlatformIO IDE v2.4.3
  • PIO Core 6.0.1, Home 3.4.1
  • platform-espressif32@4.3.0

platformio.ini

[platformio]
; default_envs = nodemcuv2
default_envs = nodemcu-32s
; default_envs = esp32-c3-devkitm-1

[env]
framework = arduino
lib_extra_dirs = ~/Documents/Arduino/libraries
lib_ldf_mode = chain+
upload_speed = 921600
monitor_speed = 115200

[env:nodemcuv2]
platform = espressif8266
board = nodemcuv2
board_build.filesystem = littlefs
monitor_filters = esp8266_exception_decoder

[env:nodemcu-32s]
platform = espressif32
; platform = espressif32 @ 3.5.0
board = nodemcu-32s
board_build.filesystem = littlefs
board_build.partitions = min_spiffs.csv
monitor_filters = esp32_exception_decoder

[env:esp32-c3-devkitm-1]
platform = espressif32
board = esp32-c3-devkitm-1
board_build.filesystem = littlefs
board_build.partitions = min_spiffs.csv
monitor_filters = esp32_exception_decoder

c_cpp_properties.json:

{
  "configurations": [
    {
      "name": "PlatformIO",
      "includePath": [
...
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/config",
...
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/qspi_qspi/include",
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/cores/esp32",
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/variants/nodemcu-32s",
        ""
      ],
      "browse": {
        "limitSymbolsToIncludedHeaders": true,
        "path": [
...
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/config",
...
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/qspi_qspi/include",
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/cores/esp32",
        "C:/Users/hiero/.platformio/packages/framework-arduinoespressif32/variants/nodemcu-32s",
          ""
        ]
      },
      "defines": [
        "PLATFORMIO=60001",
        "ARDUINO_NodeMCU_32S",
        "AC_DEBUG",
        "AC_USE_LITTLEFS",
        "PB_USE_LITTLEFS",
        "HAVE_CONFIG_H",
        "MBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"",
        "UNITY_INCLUDE_CONFIG_H",
        "WITH_POSIX",
        "_GNU_SOURCE",
        "IDF_VER=\"v4.4.1-1-gb8050b365e\"",
        "ESP_PLATFORM",
        "_POSIX_READER_WRITER_LOCKS",
        "ARDUINO_ARCH_ESP32",
        "ESP32",
        "F_CPU=240000000L",
        "ARDUINO=10812",
        "ARDUINO_VARIANT=\"nodemcu-32s\"",
        "ARDUINO_BOARD=\"NodeMCU-32S\"",
        "ARDUINO_PARTITION_min_spiffs",
        ""
      ],
      "cStandard": "c99",
      "cppStandard": "c++11",
      "compilerPath": "C:/Users/hiero/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc.exe",
      "compilerArgs": [
        "-mlongcalls",
        ""
      ]
    }
  ],
  "version": 4
}
@Jason2866
Copy link
Contributor

Mhh, checked with a S3. Dont have a entry to
framework-arduinoespressif32/tools/sdk/esp32/include/config
Only this
"/Users/hans/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qspi_qspi/include/sdkconfig.h"
No warning

@Hieromon
Copy link
Author

Hieromon commented May 23, 2022

I also have the espressif32@3.5.0 package coexisting in my environment. Is it conceivable that this could be affecting?

pio_packages

@Jason2866
Copy link
Contributor

This probably the reason for. You can delete hidden folder .platformio in your user folder. Platformio will rebuild.

@Hieromon
Copy link
Author

Hieromon commented May 24, 2022

@Jason2866 I deleted the .platform folder and everything under it and tried again. But still the framework-arduinoespressif32/tools/sdk/esp32/include/config entry is genereated into c_cpp_properties.json. The problem reproduces itself in the following minimal project in my environment. And it does not occur with platform = espressif32@3.5.0.

[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
#include <Arduino.h>

void setup() {}
void loop() {}

Given that the problem is not reproduced in your environment, I assume that my environment has a singularity. So, do you have any clues to proceed diagnosing this problem by myself?
Or should I close the issue and proceed with the discussion within the pio community forum?

P.S.
I have two Windows 10 machines and the problem reproduces equally well on both of them.

@valeros
Copy link
Member

valeros commented May 24, 2022

Hi @Hieromon ! I managed to reproduce the issue and it seems it's a common problem for both PlatformIO and Arduino IDE as they are autogenerated from the same source. I guess it might be a good idea to ask the maintainers of the Arduino core whether it's expected behavior.

@Jason2866
Copy link
Contributor

Jason2866 commented May 24, 2022

@Hieromon I use my own fork for building Arduino (libraries) from IDF.
The changes are minimal, but who knews. Same for Platformio, using my fork since
i had some small changes there too. If you want you can test with:

platform = https://github.com/tasmota/platform-espressif32/releases/download/v.2.0.3/platform-espressif32-v.2.0.3.zip

My platform is MacOs Monterey latest version with a Macbook M1 Air.

@Hieromon
Copy link
Author

Hieromon commented May 24, 2022

@Jason2866 I've been tentatively using the package you've presented for a while until platformio's espressif32 framework catches up with the esp32arduino core 2.0.3 head. It was based on the workaround you presented in the comment.
I haven't had this issue while using tasmota/platform-espressif32.
In a recent of platform-espressif32@4.3.0, espidf.py has changed. I believe this change follows the new folder structure of the esp32 arduino core. When I first encountered this problem, I speculated that the changes were not compatible with the arduino core new folder structure.

But, as @valeros suggested, the problem is probably on the arduino core side. For example, hard-coded like as the #include <config/sdkconfig.h> directive still remains. (well, I don't think there is such a thing)
Anyway, thanks for the valuable info.

Thank you @valeros. Ok, I agree. I'll try to diagnose the problem a bit more on my end, enclose the problem, and then throw an issue to esp32 arduino core.

@Jason2866
Copy link
Contributor

Jason2866 commented May 24, 2022

Tbh, idk whats different. When using the release platform-espressif32@4.3.0 i have this error too
Using my build i do not have this error nor an other. It is issue free.
I did not changed Arduino code which can change this behaviour (main change is removing Rainmaker).
My forked Platformio code does differ a lot.

//
// !!! WARNING !!! AUTO-GENERATED FILE!
// PLEASE DO NOT MODIFY IT AND USE "platformio.ini":
// https://docs.platformio.org/page/projectconf/section_env_build.html#build-flags
//
{
    "configurations": [
        {
            "name": "PlatformIO",
            "includePath": [
                "/Users/hans/Git/intelisense/include",
                "/Users/hans/Git/intelisense/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/config",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/newlib/platform_include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/include/esp_additions/freertos",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/port/xtensa/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/include/esp_additions",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/include/soc",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/port/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/heap/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/log/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/include/apps",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/include/apps/sntp",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/lwip/src/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/port/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/port/esp32/include/arch",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/soc/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/soc/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/soc/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/hal/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/hal/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/hal/platform_port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_rom/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_rom/include/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_rom/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_common/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_system/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_system/port/soc",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_system/port/public_compat",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/xtensa/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/xtensa/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/driver/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/driver/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_pm/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_ringbuf/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/efuse/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/efuse/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/vfs/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_wifi/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_event/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_netif/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_eth/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/tcpip_adapter/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_phy/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_phy/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_ipc/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/app_trace/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_timer/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mbedtls/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mbedtls/mbedtls/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/app_update/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/spi_flash/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bootloader_support/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/nvs_flash/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/pthread/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_gdbstub/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_gdbstub/xtensa",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_gdbstub/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/espcoredump/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/espcoredump/include/port/xtensa",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wpa_supplicant/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wpa_supplicant/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/ieee802154/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/console",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/asio/asio/asio/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/asio/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/osi/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/include/esp32/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/api/include/api",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/btc/profile/esp/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/cbor/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/unity/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/unity/unity/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/cmock/CMock/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/coap/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/coap/libcoap/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/nghttp/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-tls",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-tls/esp-tls-crypto",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_adc_cal/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hid/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/tcp_transport/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_http_client/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_http_server/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_https_ota/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_lcd/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_lcd/interface",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protobuf-c/protobuf-c",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protocomm/include/common",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protocomm/include/security",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protocomm/include/transports",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mdns/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_local_ctrl/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/sdmmc/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_serial_slave_link/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_websocket_client/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/expat/expat/expat/lib",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/expat/port/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wear_levelling/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fatfs/diskio",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fatfs/vfs",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fatfs/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freemodbus/common/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/idf_test/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/idf_test/include/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/jsmn/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/json/cJSON",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/libsodium/port_include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mqtt/esp-mqtt/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/openssl/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/perfmon/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/spiffs/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/ulp/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wifi_provisioning/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/dotprod/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/support/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/hann/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_harris/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_nuttall/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/nuttall/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/flat_top/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/iir/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/fir/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/add/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/sub/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/mul/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/addc/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/mulc/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/sqrt/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/matrix/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/fft/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/dct/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/conv/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/common/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf_imu13states/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_littlefs/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_littlefs/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp32-camera/driver/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp32-camera/conversions/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fb_gfx/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/qspi_qspi/include",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/cores/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/variants/esp32",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/ArduinoOTA/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/AsyncUDP/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/BLE/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/BluetoothSerial/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/DNSServer/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/EEPROM/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/ESP32/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/ESPmDNS/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Ethernet/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/FFat/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/FS/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/HTTPClient/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/HTTPUpdate/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/HTTPUpdateServer/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/I2S/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/LittleFS/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/NetBIOS/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Preferences/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/RainMaker/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SD/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SD_MMC/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SPI/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SPIFFS/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SimpleBLE/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Ticker/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/USB/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Update/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WebServer/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WiFi/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WiFiClientSecure/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WiFiProv/src",
                "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Wire/src",
                ""
            ],
            "browse": {
                "limitSymbolsToIncludedHeaders": true,
                "path": [
                    "/Users/hans/Git/intelisense/include",
                    "/Users/hans/Git/intelisense/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/config",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/newlib/platform_include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/include/esp_additions/freertos",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/port/xtensa/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freertos/include/esp_additions",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/include/soc",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/port/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/heap/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/log/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/include/apps",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/include/apps/sntp",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/lwip/src/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/port/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/lwip/port/esp32/include/arch",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/soc/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/soc/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/soc/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/hal/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/hal/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/hal/platform_port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_rom/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_rom/include/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_rom/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_common/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_system/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_system/port/soc",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_system/port/public_compat",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/xtensa/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/xtensa/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/driver/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/driver/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_pm/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_ringbuf/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/efuse/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/efuse/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/vfs/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_wifi/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_event/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_netif/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_eth/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/tcpip_adapter/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_phy/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_phy/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_ipc/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/app_trace/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_timer/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mbedtls/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mbedtls/mbedtls/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/app_update/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/spi_flash/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bootloader_support/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/nvs_flash/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/pthread/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_gdbstub/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_gdbstub/xtensa",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_gdbstub/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/espcoredump/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/espcoredump/include/port/xtensa",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wpa_supplicant/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wpa_supplicant/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/ieee802154/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/console",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/asio/asio/asio/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/asio/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/osi/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/include/esp32/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/api/include/api",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/common/btc/profile/esp/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/cbor/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/unity/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/unity/unity/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/cmock/CMock/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/coap/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/coap/libcoap/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/nghttp/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-tls",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-tls/esp-tls-crypto",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_adc_cal/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_hid/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/tcp_transport/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_http_client/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_http_server/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_https_ota/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_lcd/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_lcd/interface",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protobuf-c/protobuf-c",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protocomm/include/common",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protocomm/include/security",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/protocomm/include/transports",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mdns/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_local_ctrl/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/sdmmc/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_serial_slave_link/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_websocket_client/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/expat/expat/expat/lib",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/expat/port/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wear_levelling/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fatfs/diskio",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fatfs/vfs",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fatfs/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/freemodbus/common/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/idf_test/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/idf_test/include/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/jsmn/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/json/cJSON",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/libsodium/port_include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/mqtt/esp-mqtt/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/openssl/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/perfmon/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/spiffs/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/ulp/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/wifi_provisioning/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/dotprod/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/support/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/hann/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_harris/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_nuttall/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/nuttall/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/windows/flat_top/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/iir/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/fir/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/add/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/sub/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/mul/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/addc/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/mulc/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/math/sqrt/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/matrix/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/fft/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/dct/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/conv/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/common/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf_imu13states/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_littlefs/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp_littlefs/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp32-camera/driver/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/esp32-camera/conversions/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/fb_gfx/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/qspi_qspi/include",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/cores/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/variants/esp32",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/ArduinoOTA/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/AsyncUDP/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/BLE/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/BluetoothSerial/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/DNSServer/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/EEPROM/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/ESP32/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/ESPmDNS/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Ethernet/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/FFat/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/FS/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/HTTPClient/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/HTTPUpdate/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/HTTPUpdateServer/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/I2S/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/LittleFS/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/NetBIOS/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Preferences/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/RainMaker/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SD/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SD_MMC/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SPI/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SPIFFS/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/SimpleBLE/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Ticker/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/USB/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Update/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WebServer/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WiFi/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WiFiClientSecure/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/WiFiProv/src",
                    "/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/libraries/Wire/src",
                    ""
                ]
            },
            "defines": [
                "PLATFORMIO=60002",
                "ARDUINO_ESP32_DEV",
                "HAVE_CONFIG_H",
                "MBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"",
                "UNITY_INCLUDE_CONFIG_H",
                "WITH_POSIX",
                "_GNU_SOURCE",
                "IDF_VER=\"v4.4.1\"",
                "ESP_PLATFORM",
                "NDEBUG",
                "_POSIX_READER_WRITER_LOCKS",
                "ARDUINO_ARCH_ESP32",
                "ESP32",
                "F_CPU=240000000L",
                "ARDUINO=10812",
                "ARDUINO_VARIANT=\"esp32\"",
                "ARDUINO_BOARD=\"Espressif ESP32 Dev Module\"",
                "ARDUINO_PARTITION_default",
                ""
            ],
            "cStandard": "c99",
            "cppStandard": "c++11",
            "compilerPath": "/Users/hans/.platformio/packages/toolchain-xtensa-esp32-arm/bin/xtensa-esp32-elf-gcc",
            "compilerArgs": [
                "-mlongcalls",
                ""
            ]
        }
    ],
    "version": 4
}

@Jason2866
Copy link
Contributor

Jason2866 commented May 24, 2022

Well the line is there!!
"/Users/hans/.platformio/packages/framework-arduinoespressif32@src-def32c457c76b4d574c70dfd8f6f1217/tools/sdk/esp32/include/config",
But it does not generate a warning?!
EDIT: Solved, i have the folder config still there. It is empty but it is there. If i remove the warning is generated too.
So that is different to orig. Arduino. It is a 100% Arduino problem!!

@Jason2866
Copy link
Contributor

Will be fixed with PR espressif/arduino-esp32#6798

@valeros
Copy link
Member

valeros commented Jun 21, 2022

Should be fixed in the latest Arduino package.

@valeros valeros closed this as completed Jun 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants