diff --git a/.clang_complete b/.clang_complete new file mode 100644 index 0000000..0fbcbce --- /dev/null +++ b/.clang_complete @@ -0,0 +1,106 @@ +-I/home/pgp/Documents/ifv/code/ifv_esp32/include +-I/home/pgp/Documents/ifv/code/ifv_esp32/src +-I/home/pgp/.platformio/lib/Servo/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SD/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src +-I/home/pgp/.platformio/lib/RTClib +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/FS/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/config +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/app_trace +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/app_update +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/asio +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/bootloader_support +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/bt +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/coap +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/console +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/driver +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp-tls +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp32 +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_adc_cal +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_event +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_http_client +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_http_server +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_https_ota +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_ringbuf +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/ethernet +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/expat +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/fatfs +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/freemodbus +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/freertos +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/heap +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/idf_test +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/jsmn +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/json +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/libsodium +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/log +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/lwip +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/mbedtls +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/mdns +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/micro-ecc +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/mqtt +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/nghttp +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/nvs_flash +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/openssl +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/protobuf-c +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/protocomm +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/pthread +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/sdmmc +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/smartconfig_ack +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/soc +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/spi_flash +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/spiffs +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/tcp_transport +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/tcpip_adapter +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/ulp +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/vfs +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/wear_levelling +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/wifi_provisioning +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/wpa_supplicant +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/xtensa-debug-module +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp-face +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp32-camera +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/fb_gfx +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/cores/esp32 +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/variants/esp32 +-I/home/pgp/.platformio/lib/TinyWireM +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/ArduinoOTA/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/AsyncUDP/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/AzureIoT/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/BLE/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/BluetoothSerial/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/DNSServer/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/EEPROM/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/ESP32/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/ESPmDNS/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/FFat/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/HTTPUpdate/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/NetBIOS/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SD_MMC/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SPIFFS/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SimpleBLE/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Ticker/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Update/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/WebServer/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/WiFi/src +-I/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src +-I/home/pgp/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0 +-I/home/pgp/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/xtensa-esp32-elf +-I/home/pgp/.platformio/packages/toolchain-xtensa32/lib/gcc/xtensa-esp32-elf/5.2.0/include +-I/home/pgp/.platformio/packages/toolchain-xtensa32/lib/gcc/xtensa-esp32-elf/5.2.0/include-fixed +-I/home/pgp/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include +-I/home/pgp/.platformio/packages/tool-unity +-DPLATFORMIO=50003 +-DARDUINO_ESP32_DEV +-DESP32 +-DESP_PLATFORM +-DF_CPU=240000000L +-DHAVE_CONFIG_H +-DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" +-DARDUINO=10805 +-DARDUINO_ARCH_ESP32 +-DARDUINO_VARIANT="esp32" +-DARDUINO_BOARD="Espressif ESP32 Dev Module" diff --git a/.gcc-flags.json b/.gcc-flags.json new file mode 100644 index 0000000..6ed0bce --- /dev/null +++ b/.gcc-flags.json @@ -0,0 +1,8 @@ +{ + "execPath": "/home/pgp/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-g++", + "gccDefaultCFlags": "-fsyntax-only -std=gnu99 -Wno-old-style-declaration -Os -g3 -Wall -nostdlib -Wpointer-arith -Wno-error=unused-but-set-variable -Wno-error=unused-variable -mlongcalls -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wno-error=deprecated-declarations -Wno-error=unused-function -Wno-unused-parameter -Wno-sign-compare -fstack-protector -fexceptions -Werror=reorder -DPLATFORMIO=50003 -DARDUINO_ESP32_DEV -DESP32 -DESP_PLATFORM -DF_CPU=240000000L -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DARDUINO=10805 -DARDUINO_ARCH_ESP32 -DARDUINO_VARIANT=\"esp32\" -DARDUINO_BOARD=\"Espressif\\ ESP32\\ Dev\\ Module\"", + "gccDefaultCppFlags": "-fsyntax-only -fno-rtti -fno-exceptions -std=gnu++11 -Os -g3 -Wall -nostdlib -Wpointer-arith -Wno-error=unused-but-set-variable -Wno-error=unused-variable -mlongcalls -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wno-error=deprecated-declarations -Wno-error=unused-function -Wno-unused-parameter -Wno-sign-compare -fstack-protector -fexceptions -Werror=reorder -DPLATFORMIO=50003 -DARDUINO_ESP32_DEV -DESP32 -DESP_PLATFORM -DF_CPU=240000000L -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DARDUINO=10805 -DARDUINO_ARCH_ESP32 -DARDUINO_VARIANT=\"esp32\" -DARDUINO_BOARD=\"Espressif\\ ESP32\\ Dev\\ Module\"", + "gccErrorLimit": 15, + "gccIncludePaths": "/home/pgp/Documents/ifv/code/ifv_esp32/include,/home/pgp/Documents/ifv/code/ifv_esp32/src,/home/pgp/.platformio/lib/Servo/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SD/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src,/home/pgp/.platformio/lib/RTClib,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/FS/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/config,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/app_trace,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/app_update,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/asio,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/bootloader_support,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/bt,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/coap,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/console,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/driver,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp-tls,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp32,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_adc_cal,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_event,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_http_client,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_http_server,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_https_ota,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp_ringbuf,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/ethernet,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/expat,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/fatfs,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/freemodbus,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/freertos,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/heap,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/idf_test,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/jsmn,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/json,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/libsodium,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/log,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/lwip,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/mbedtls,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/mdns,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/micro-ecc,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/mqtt,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/nghttp,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/nvs_flash,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/openssl,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/protobuf-c,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/protocomm,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/pthread,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/sdmmc,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/smartconfig_ack,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/soc,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/spi_flash,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/spiffs,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/tcp_transport,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/tcpip_adapter,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/ulp,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/vfs,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/wear_levelling,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/wifi_provisioning,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/wpa_supplicant,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/xtensa-debug-module,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp-face,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/esp32-camera,/home/pgp/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/fb_gfx,/home/pgp/.platformio/packages/framework-arduinoespressif32/cores/esp32,/home/pgp/.platformio/packages/framework-arduinoespressif32/variants/esp32,/home/pgp/.platformio/lib/TinyWireM,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/ArduinoOTA/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/AsyncUDP/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/AzureIoT/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/BLE/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/BluetoothSerial/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/DNSServer/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/EEPROM/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/ESP32/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/ESPmDNS/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/FFat/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/HTTPUpdate/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/NetBIOS/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SD_MMC/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SPIFFS/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/SimpleBLE/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Ticker/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/Update/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/WebServer/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/WiFi/src,/home/pgp/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src,/home/pgp/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0,/home/pgp/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/xtensa-esp32-elf,/home/pgp/.platformio/packages/toolchain-xtensa32/lib/gcc/xtensa-esp32-elf/5.2.0/include,/home/pgp/.platformio/packages/toolchain-xtensa32/lib/gcc/xtensa-esp32-elf/5.2.0/include-fixed,/home/pgp/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include,/home/pgp/.platformio/packages/tool-unity", + "gccSuppressWarnings": false +}