diff --git a/Arduino/BTCDieselHeater/.vs/BTCDieselHeater/v15/.suo b/Arduino/BTCDieselHeater/.vs/BTCDieselHeater/v15/.suo new file mode 100644 index 0000000..9566304 Binary files /dev/null and b/Arduino/BTCDieselHeater/.vs/BTCDieselHeater/v15/.suo differ diff --git a/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj b/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj new file mode 100644 index 0000000..c30c7eb --- /dev/null +++ b/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj @@ -0,0 +1,166 @@ + + + + + Release + Win32 + + + Debug + Win32 + + + + {C5F80730-F44F-4478-BDAE-6634EFC2CA88} + + + BTCDieselHeater + + + + Application + true + MultiByte + + + + + Application + false + true + MultiByte + + + + + Application + true + MultiByte + + + + + Application + false + true + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + Level3 + Disabled + true + true + true + $(ProjectDir)..\BTCDieselHeater;$(ProjectDir)..\..\..\..\..\..\..\Program Files (x86)\Arduino\libraries;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries;$(ProjectDir)..\..\..\libraries;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32\libb64;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\config;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bluedroid;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bluedroid\api;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\app_trace;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\app_update;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bootloader_support;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bt;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\driver;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp32;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp_adc_cal;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp_http_client;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp-tls;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\ethernet;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\fatfs;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\freertos;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\heap;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\jsmn;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\log;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\mdns;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\mbedtls;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\mbedtls_port;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\newlib;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\nvs_flash;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\openssl;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\spi_flash;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\sdmmc;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\smartconfig_ack;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\spiffs;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\tcpip_adapter;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\ulp;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\vfs;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\wear_levelling;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\xtensa-debug-module;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\coap;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\console;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\expat;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\json;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\lwip;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\nghttp;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\soc;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\wpa_supplicant;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include;%(AdditionalIncludeDirectories) + $(ProjectDir)__vm\.BTCDieselHeater.vsarduino.h;%(ForcedIncludeFiles) + false + __ESP32_ESp32__;__ESP32_ESP32__;ESP_PLATFORM;HAVE_CONFIG_H;F_CPU=240000000L;ARDUINO=10805;ARDUINO_ESP32_DEV;ARDUINO_ARCH_ESP32;ESP32;CORE_DEBUG_LEVEL=0;__cplusplus=201103L;_VMICRO_INTELLISENSE;%(PreprocessorDefinitions) + + + true + true + true + + + + + Level3 + Disabled + true + $(ProjectDir)..\BTCDieselHeater;$(ProjectDir)..\..\..\libraries\WifiManager;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WiFi\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WebServer\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\DNSServer\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ESPmDNS\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Preferences\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ArduinoOTA\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Update\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BluetoothSerial\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BLE\src;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\FS\src;$(ProjectDir)..\..\..\..\..\..\..\Program Files (x86)\Arduino\libraries;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries;$(ProjectDir)..\..\..\libraries;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32\libb64;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\config;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bluedroid;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bluedroid\api;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\app_trace;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\app_update;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bootloader_support;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\bt;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\driver;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp32;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp_adc_cal;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp_http_client;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\esp-tls;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\ethernet;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\fatfs;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\freertos;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\heap;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\jsmn;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\log;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\mdns;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\mbedtls;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\mbedtls_port;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\newlib;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\nvs_flash;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\openssl;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\spi_flash;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\sdmmc;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\smartconfig_ack;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\spiffs;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\tcpip_adapter;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\ulp;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\vfs;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\wear_levelling;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\xtensa-debug-module;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\coap;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\console;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\expat;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\json;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\lwip;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\nghttp;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\soc;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include\wpa_supplicant;$(ProjectDir)..\..\..\..\..\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\tools\sdk\include;%(AdditionalIncludeDirectories) + $(ProjectDir)__vm\.BTCDieselHeater.vsarduino.h;%(ForcedIncludeFiles) + false + __ESP32_ESp32__;__ESP32_ESP32__;ESP_PLATFORM;HAVE_CONFIG_H;F_CPU=240000000L;ARDUINO=10805;ARDUINO_ESP32_DEV;ARDUINO_ARCH_ESP32;ESP32;CORE_DEBUG_LEVEL=0;__cplusplus=201103L;_VMICRO_INTELLISENSE;%(PreprocessorDefinitions) + + + true + + + + + + + + CppCode + + + + + CppCode + + + CppCode + + + CppCode + + + CppCode + + + CppCode + + + + CppCode + + + CppCode + + + CppCode + + + CppCode + + + CppCode + + + CppCode + + + CppCode + + + + + + + + + + + + + + + + VisualMicroDebugger + + + + + \ No newline at end of file diff --git a/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj.filters b/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj.filters new file mode 100644 index 0000000..bd67bdd --- /dev/null +++ b/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj.filters @@ -0,0 +1,93 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj.user b/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj.user new file mode 100644 index 0000000..be25078 --- /dev/null +++ b/Arduino/BTCDieselHeater/BTCDieselHeater.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Arduino/BTCDieselHeater/BTCWebServer.cpp b/Arduino/BTCDieselHeater/BTCWebServer.cpp new file mode 100644 index 0000000..7fa30dc --- /dev/null +++ b/Arduino/BTCDieselHeater/BTCWebServer.cpp @@ -0,0 +1,71 @@ +// +// +// + +#include "BTCWebServer.h" +#include "DebugPort.h" +#include "TxManage.h" + +WebServer server(80); + +const int led = 13; + +void handleRoot() { + digitalWrite(led, 1); + server.send(200, "text/plain", "Chnage URL to /on to poweron heater... /off to poweroff"); + digitalWrite(led, 0); +} + +void handleNotFound() { + digitalWrite(led, 1); + String message = "File Not Found\n\n"; + message += "URI: "; + message += server.uri(); + message += "\nMethod: "; + message += (server.method() == HTTP_GET) ? "GET" : "POST"; + message += "\nArguments: "; + message += server.args(); + message += "\n"; + for (uint8_t i = 0; i < server.args(); i++) { + message += " " + server.argName(i) + ": " + server.arg(i) + "\n"; + } + server.send(404, "text/plain", message); + digitalWrite(led, 0); +} + +void initWebServer(void) { + + if (MDNS.begin("BTCHeater")) { + DebugPort.println("MDNS responder started"); + } + server.on("/on", webturnOn); + server.on("/off", webturnOff); + server.on("/", handleRoot); + + server.on("/inline", []() { + server.send(200, "text/plain", "this works as well"); + }); + + server.onNotFound(handleNotFound); + + server.begin(); + DebugPort.println("HTTP server started"); +} + +void doWebServer(void) { + server.handleClient(); +} + +void webturnOn() { + + TxManage.queueOnRequest(); + server.send(200, "text/plain", "Heater Turning on"); + +} + +void webturnOff() { + + TxManage.queueOffRequest(); + server.send(200, "text/plan", "Turning off heater"); + +} \ No newline at end of file diff --git a/Arduino/BTCDieselHeater/BTCWebServer.h b/Arduino/BTCDieselHeater/BTCWebServer.h new file mode 100644 index 0000000..e276a5e --- /dev/null +++ b/Arduino/BTCDieselHeater/BTCWebServer.h @@ -0,0 +1,25 @@ +// BTCWebServer.h + +#ifndef _BTCWEBSERVER_h +#define _BTCWEBSERVER_h + +#if defined(ARDUINO) && ARDUINO >= 100 + #include "arduino.h" +#else + #include "WProgram.h" +#endif + +#include "BTCWifi.h" +#include +#include +#include + + +#endif + +void initWebServer(); +void doWebServer(); +void handleRoot(); +void handleNotFound(); +void webturnOn(); +void webturnOff(); diff --git a/Arduino/BTCDieselHeater/Debug/board.buildinfo b/Arduino/BTCDieselHeater/Debug/board.buildinfo new file mode 100644 index 0000000..dac40a9 --- /dev/null +++ b/Arduino/BTCDieselHeater/Debug/board.buildinfo @@ -0,0 +1,436 @@ +name=DOIT ESP32 DEVKIT V1 +upload.tool=esptool +upload.maximum_size=1310720 +upload.maximum_data_size=327680 +upload.wait_for_upload_port=true +serial.disableDTR=true +serial.disableRTS=true +build.mcu=esp32 +build.core=esp32 +build.variant=doitESP32devkitV1 +build.board=ESP32_DEV +build.f_cpu=240000000L +build.flash_mode=dio +build.flash_size=4MB +build.boot=dio +build.partitions=default +build.defines= +menu.FlashFreq.80=80MHz +menu.FlashFreq.80.build.flash_freq=80m +menu.FlashFreq.40=40MHz +menu.FlashFreq.40.build.flash_freq=40m +menu.UploadSpeed.921600=921600 +menu.UploadSpeed.921600.upload.speed=921600 +menu.UploadSpeed.115200=115200 +menu.UploadSpeed.115200.upload.speed=115200 +menu.UploadSpeed.256000.windows=256000 +menu.UploadSpeed.256000.upload.speed=256000 +menu.UploadSpeed.230400.windows.upload.speed=256000 +menu.UploadSpeed.230400=230400 +menu.UploadSpeed.230400.upload.speed=230400 +menu.UploadSpeed.460800.linux=460800 +menu.UploadSpeed.460800.macosx=460800 +menu.UploadSpeed.460800.upload.speed=460800 +menu.UploadSpeed.512000.windows=512000 +menu.UploadSpeed.512000.upload.speed=512000 +menu.DebugLevel.none=None +menu.DebugLevel.none.build.code_debug=0 +menu.DebugLevel.error=Error +menu.DebugLevel.error.build.code_debug=1 +menu.DebugLevel.warn=Warn +menu.DebugLevel.warn.build.code_debug=2 +menu.DebugLevel.info=Info +menu.DebugLevel.info.build.code_debug=3 +menu.DebugLevel.debug=Debug +menu.DebugLevel.debug.build.code_debug=4 +menu.UploadSpeed.256000=256000 +menu.UploadSpeed.512000=512000 +runtime.ide.path=C:\Program Files (x86)\Arduino +runtime.os=windows +build.system.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\system +runtime.ide.version=10805 +target_package=esp32 +target_platform=esp32 +runtime.hardware.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32 +originalid=esp32doit-devkit-v1 +intellisense.tools.path={compiler.toolchain.path} +intellisense.include.paths={runtime.tools.xtensa-lx106-elf-gcc.path}\xtensa-lx106-elf\include\c++\4.8.2;{runtime.tools.xtensa-lx106-elf-gcc.path}\xtensa-lx106-elf\include\c++\4.8.2\xtensa-lx106-elf;{runtime.tools.xtensa-lx106-elf-gcc.path}\xtensa-lx106-elf\include;{runtime.tools.xtensa-lx106-elf-gcc.path}\lib\gcc\xtensa-lx106-elf\4.8.2\include;{runtime.platform.path}\tools\sdk\include +tools.wwwfiles.name=ESP32 Sketch Data Upload +tools.wwwfiles.ssh=false +tools.wwwfiles.cmd.windows=ESP32FSUpload.exe +recipe.wwwfiles.upload.pattern="{vm.path}/{tools.wwwfiles.cmd}" -serial.port={serial.port} -build.path="{build.path}" -target_platform="{target_platform}" -runtime.tools.mkspiffs.path="{runtime.tools.mkspiffs.path}" -board.name="{name}" -upload.verbose={upload.verbose} -upload.speed={upload.speed} -platform.path="{runtime.platform.path}" -project.name="{project.name}" -project.path="{project.path}" -tools.esptool.cmd="{tools.esptool.cmd}" -runtime.tools.esptool.path="{runtime.tools.esptool.path}" -compiler.path="{compiler.path}" -platform-path="{runtime.platform.path}" -build.flash_mode="{build.flash_mode}" -build.flash_freq="{build.flash_freq}" -build.partitions="{build.partitions}" -network.password={network.password} -network.auth_upload={network.auth_upload} -network.port={network.port} +exceptions.serial.enabled=true +exceptions.serial.messages={vm.platform.root.path}/hardware/esp32/exceptions.txt +exceptions.serial.regex.exception_number=Exception \(([0-9]*)\): +exceptions.serial.regex.stack_addresses=40[0-2][0-9a-f]{5}\b +exceptions.serial.resolve.addr2line.args=-aipfC -e"{build.path}/{build.project_name}.elf" +exceptions.serial.resolve.addr2line.cmd=xtensa-esp32-elf-addr2line +exceptions.serial.resolve.stack_addresses.pattern="{compiler.path}{addr2line.cmd}" {addr2line.args} {stack_addresses.list} +upload.8dot3=false +tools.wwwfiles.cmd=ESP32FSUpload.exe +version=1.0.0 +tools.esptool.path={runtime.tools.esptool.path} +tools.esptool.cmd=esptool.exe +tools.esptool.cmd.linux=esptool.py +tools.esptool.cmd.windows=esptool.exe +tools.esptool.network_cmd="{runtime.platform.path}/tools/espota.exe" +tools.esptool.network_cmd.windows="{runtime.platform.path}/tools/espota.exe" +tools.gen_esp32part.cmd="{runtime.platform.path}/tools/gen_esp32part.exe" +tools.gen_esp32part.cmd.windows="{runtime.platform.path}/tools/gen_esp32part.exe" +compiler.warning_flags=-w +compiler.warning_flags.none=-w +compiler.warning_flags.default= +compiler.warning_flags.more=-Wall -Werror=all +compiler.warning_flags.all=-Wall -Werror=all -Wextra +compiler.path={runtime.tools.xtensa-esp32-elf-gcc.path}/bin/ +compiler.sdk.path={runtime.platform.path}/tools/sdk +compiler.cpreprocessor.flags=-DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I{compiler.sdk.path}/include/config" "-I{compiler.sdk.path}/include/bluedroid" "-I{compiler.sdk.path}/include/bluedroid/api" "-I{compiler.sdk.path}/include/app_trace" "-I{compiler.sdk.path}/include/app_update" "-I{compiler.sdk.path}/include/bootloader_support" "-I{compiler.sdk.path}/include/bt" "-I{compiler.sdk.path}/include/driver" "-I{compiler.sdk.path}/include/esp32" "-I{compiler.sdk.path}/include/esp_adc_cal" "-I{compiler.sdk.path}/include/esp_http_client" "-I{compiler.sdk.path}/include/esp-tls" "-I{compiler.sdk.path}/include/ethernet" "-I{compiler.sdk.path}/include/fatfs" "-I{compiler.sdk.path}/include/freertos" "-I{compiler.sdk.path}/include/heap" "-I{compiler.sdk.path}/include/jsmn" "-I{compiler.sdk.path}/include/log" "-I{compiler.sdk.path}/include/mdns" "-I{compiler.sdk.path}/include/mbedtls" "-I{compiler.sdk.path}/include/mbedtls_port" "-I{compiler.sdk.path}/include/newlib" "-I{compiler.sdk.path}/include/nvs_flash" "-I{compiler.sdk.path}/include/openssl" "-I{compiler.sdk.path}/include/spi_flash" "-I{compiler.sdk.path}/include/sdmmc" "-I{compiler.sdk.path}/include/smartconfig_ack" "-I{compiler.sdk.path}/include/spiffs" "-I{compiler.sdk.path}/include/tcpip_adapter" "-I{compiler.sdk.path}/include/ulp" "-I{compiler.sdk.path}/include/vfs" "-I{compiler.sdk.path}/include/wear_levelling" "-I{compiler.sdk.path}/include/xtensa-debug-module" "-I{compiler.sdk.path}/include/coap" "-I{compiler.sdk.path}/include/console" "-I{compiler.sdk.path}/include/expat" "-I{compiler.sdk.path}/include/json" "-I{compiler.sdk.path}/include/lwip" "-I{compiler.sdk.path}/include/newlib" "-I{compiler.sdk.path}/include/nghttp" "-I{compiler.sdk.path}/include/soc" "-I{compiler.sdk.path}/include/wpa_supplicant" +compiler.c.cmd=xtensa-esp32-elf-gcc +compiler.c.flags=-std=gnu99 -Os -g3 -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wpointer-arith {compiler.warning_flags} -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -Wno-old-style-declaration -MMD -c +compiler.cpp.cmd=xtensa-esp32-elf-g++ +compiler.cpp.flags=-std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib {compiler.warning_flags} -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c +compiler.S.cmd=xtensa-esp32-elf-gcc +compiler.S.flags=-c -g3 -x assembler-with-cpp -MMD -mlongcalls +compiler.c.elf.cmd=xtensa-esp32-elf-gcc +compiler.c.elf.flags=-nostdlib "-L{compiler.sdk.path}/lib" "-L{compiler.sdk.path}/ld" -T esp32_out.ld -T esp32.common.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.spiram_incompatible_fns.ld -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u __cxa_guard_dummy -u __cxx_fatal_exception +compiler.c.elf.libs=-lgcc -lopenssl -lbtdm_app -lfatfs -lwps -lcoexist -lwear_levelling -lesp_http_client -lhal -lnewlib -ldriver -lbootloader_support -lpp -lmesh -lsmartconfig -ljsmn -lwpa -lethernet -lphy -lapp_trace -lconsole -lulp -lwpa_supplicant -lfreertos -lbt -lmicro-ecc -lcxx -lxtensa-debug-module -lmdns -lvfs -lsoc -lcore -lsdmmc -lcoap -ltcpip_adapter -lc_nano -lesp-tls -lrtc -lspi_flash -lwpa2 -lesp32 -lapp_update -lnghttp -lspiffs -lespnow -lnvs_flash -lesp_adc_cal -llog -lsmartconfig_ack -lexpat -lm -lc -lheap -lmbedtls -llwip -lnet80211 -lpthread -ljson -lstdc++ +compiler.as.cmd=xtensa-esp32-elf-as +compiler.ar.cmd=xtensa-esp32-elf-ar +compiler.ar.flags=cru +compiler.size.cmd=xtensa-esp32-elf-size +build.code_debug=0 +build.extra_flags=-DESP32 -DCORE_DEBUG_LEVEL={build.code_debug} {build.defines} +compiler.c.extra_flags= +compiler.c.elf.extra_flags= +compiler.S.extra_flags= +compiler.cpp.extra_flags= +compiler.ar.extra_flags= +compiler.objcopy.eep.extra_flags= +compiler.elf2hex.extra_flags= +recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.cpreprocessor.flags} {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_BOARD="{build.board}" -DARDUINO_VARIANT="{build.variant}" {compiler.c.extra_flags} {build.extra_flags} {includes} "{source_file}" -o "{object_file}" +recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpreprocessor.flags} {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_BOARD="{build.board}" -DARDUINO_VARIANT="{build.variant}" {compiler.cpp.extra_flags} {build.extra_flags} {includes} "{source_file}" -o "{object_file}" +recipe.S.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.cpreprocessor.flags} {compiler.S.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_BOARD="{build.board}" -DARDUINO_VARIANT="{build.variant}" {compiler.S.extra_flags} {build.extra_flags} {includes} "{source_file}" -o "{object_file}" +recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}" +recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} {compiler.c.elf.extra_flags} -Wl,--start-group {object_files} "{build.path}/{archive_file}" {compiler.c.elf.libs} -Wl,--end-group -Wl,-EL -o "{build.path}/{build.project_name}.elf" +recipe.objcopy.eep.pattern={tools.gen_esp32part.cmd} -q "{runtime.platform.path}/tools/partitions/{build.partitions}.csv" "{build.path}/{build.project_name}.partitions.bin" +recipe.objcopy.hex.pattern="{tools.esptool.path}/{tools.esptool.cmd}" --chip esp32 elf2image --flash_mode "{build.flash_mode}" --flash_freq "{build.flash_freq}" --flash_size "{build.flash_size}" -o "{build.path}/{build.project_name}.bin" "{build.path}/{build.project_name}.elf" +recipe.objcopy.hex.pattern.linux=python "{tools.esptool.path}/{tools.esptool.cmd}" --chip esp32 elf2image --flash_mode "{build.flash_mode}" --flash_freq "{build.flash_freq}" --flash_size "{build.flash_size}" -o "{build.path}/{build.project_name}.bin" "{build.path}/{build.project_name}.elf" +recipe.output.tmp_file={build.project_name}.bin +recipe.output.save_file={build.project_name}.{build.variant}.bin +recipe.size.pattern="{compiler.path}{compiler.size.cmd}" -A "{build.path}/{build.project_name}.elf" +recipe.size.regex=^(?:\.iram0\.text|\.iram0\.vectors|\.dram0\.data|\.flash\.text|\.flash\.rodata|)\s+([0-9]+).* +recipe.size.regex.data=^(?:\.dram0\.data|\.dram0\.bss|\.noinit)\s+([0-9]+).* +tools.esptool.upload.protocol=esp32 +tools.esptool.upload.params.verbose= +tools.esptool.upload.params.quiet= +tools.esptool.upload.pattern="{path}/{cmd}" --chip esp32 --port "{serial.port}" --baud {upload.speed} --before default_reset --after hard_reset write_flash -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size detect 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" 0x1000 "{runtime.platform.path}/tools/sdk/bin/bootloader_{build.boot}_{build.flash_freq}.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" +tools.esptool.upload.pattern.linux=python "{path}/{cmd}" --chip esp32 --port "{serial.port}" --baud {upload.speed} --before default_reset --after hard_reset write_flash -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size detect 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" 0x1000 "{runtime.platform.path}/tools/sdk/bin/bootloader_{build.boot}_{build.flash_freq}.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" +tools.esptool.upload.network_pattern={network_cmd} -i "{serial.port}" -p "{network.port}" "--auth={network.password}" -f "{build.path}/{build.project_name}.bin" +vm.platform.root.path=c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\ktpce3c3.a4z\Micro Platforms\arduino16x +runtime.tools.xtensa-esp32-elf-gcc.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 +runtime.tools.xtensa-esp32-elf-gcc-1.22.0-80-g6c4433a-5.2.0.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 +runtime.tools.esptool.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\esptool\2.3.1 +runtime.tools.esptool-2.3.1.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\esptool\2.3.1 +runtime.tools.mkspiffs.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\mkspiffs\0.2.3 +runtime.tools.mkspiffs-0.2.3.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\mkspiffs\0.2.3 +runtime.tools.arduinoOTA.path=C:\Users\George\AppData\Local\arduino15\packages\arduino\tools\arduinoOTA\1.2.1 +runtime.tools.arduinoOTA-1.1.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr +runtime.tools.arduinoOTA-1.2.1.path=C:\Users\George\AppData\Local\arduino15\packages\arduino\tools\arduinoOTA\1.2.1 +runtime.tools.avrdude.path=C:\Users\George\AppData\Local\arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14 +runtime.tools.avrdude-6.3.0-arduino14.path=C:\Users\George\AppData\Local\arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14 +runtime.tools.avrdude-6.3.0-arduino9.path=C:\Program Files (x86)\Arduino\hardware\tools\avr +runtime.tools.avr-gcc.path=C:\Users\George\AppData\Local\arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2 +runtime.tools.avr-gcc-4.9.2-atmel3.5.4-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr +runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Users\George\AppData\Local\arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2 +runtime.tools.tools-avr.path=C:\Program Files (x86)\Arduino\hardware\tools\avr +runtime.vm.boardinfo.id=esp32_esp32doit-devkit-v1 +runtime.vm.boardinfo.name=esp32_esp32doit-devkit-v1 +runtime.vm.boardinfo.desc=DOIT ESP32 DEVKIT V1 +runtime.vm.boardinfo.src_location=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0 +ide.hint=Use installed IDE. Provides built-in hardware, reference/help and libraries. +ide.location.key=Arduino16x +ide.location.ide.winreg=Arduino 1.6.x Application +ide.location.sketchbook.winreg=Arduino 1.6.x Sketchbook +ide.location.sketchbook.preferences=sketchbook.path +ide.default.revision_name=1.9.0 +ide.default.version=10800 +ide.default.package=arduino +ide.default.platform=avr +ide.multiplatform=true +ide.includes=Arduino.h +ide.exe_name=arduino +ide.recipe.preproc.defines.flags=-w -x c++ -E -dM +ide.platformswithoutpackage=false +ide.includes.fallback=wprogram.h +ide.extension=ino +ide.extension.fallback=pde +ide.versionGTEQ=160 +ide.exe=arduino.exe +ide.builder.exe=arduinobuilder.exe +ide.builder.name=Arduino Builder +ide.hosts=atmel +ide.url=http://arduino.cc/en/Main/Software +ide.help.reference.path=reference +ide.help.reference.path2=reference\www.arduino.cc\en\Reference +ide.help.reference.serial=reference\www.arduino.cc\en\Serial +ide.location.preferences.portable={runtime.ide.path}\portable +ide.location.preferences.arduinoData={runtime.sketchbook.path}\ArduinoData +ide.location.preferences=%VM_APPDATA_LOCAL%\arduino15\preferences.txt +ide.location.preferences_fallback=%VM_APPDATA_ROAMING%\arduino15\preferences.txt +ide.location.contributions=%VM_APPDATA_LOCAL%\arduino15 +ide.location.contributions_fallback=%VM_APPDATA_ROAMING%\arduino15 +ide.contributions.boards.allow=true +ide.contributions.boards.ignore_unless_rewrite_found=true +ide.contributions.libraries.allow=true +ide.contributions.boards.support.urls.wiki=https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls +ide.create_platforms_from_boardsTXT.teensy=build.core +vm.debug=true +software=ARDUINO +ssh.user.name=root +ssh.user.default.password=arduino +ssh.host.wwwfiles.path=/www/sd +build.working_directory={runtime.ide.path}\java\bin +ide.appid=arduino16x +location.sketchbook=C:\Users\George\Documents\Arduino +build.core.vmresolved=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32 +build.core.parentfolder.vmresolved=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores +build.core.coresparentfolder.vmresolved=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0 +build.core.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32 +vm.core.include=arduino.h +vm.boardsource.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0 +runtime.platform.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0 +vm.platformname.name=esp32 +build.arch=ESP32 +builder.noino=false +upload.speed=921600 +build.flash_freq=80m +build.architecture=1.22.0-80-g6c4433a-5.2.0 +vmresolved.compiler.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0\bin\ +vmresolved.tools.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 +build.variant.vmresolved.name=doitESP32devkitV1 +build.variant.vmresolved.full_path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1 +build.project_name=BTCDieselHeater.ino +build.project_path=C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater +sketch_path=C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater +ProjectDir=C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater\ +build.path=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug +vm.runtime.compiler.cached_cores_path=C:\Users\George\AppData\Local\Temp\VMBCore\arduino16x +vm.runtime.compiler.showwarnings=false +vm.runtime.compiler.showwarnings_core=false +vm.runtime.compiler.showwarnings_library=false +vm.runtime.upload.verbose=false +vm.runtime.upload.verify=true +vm.runtime.build.intermediate_output_path=C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater\Debug\ +vm.runtime.build.final_output_path=C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater\Debug\ +compiler.always_include_sketchfolder=true +vm.runtime.compiler.auto_discover_includes=true +serial.port.file=192.168.0.69 +serial.port=192.168.0.69 +extra.time.local=1541563958 +extra.time.utc=1541524358 +extra.time.dst=39600 +extra.time.zone=-39600 +network.Name=BTCHeater +network.HostName=BTCHeater.local. +network.Address=192.168.0.69 +network.port=3232 +network.Protocol=Any +network.auth_upload=no +network.ssh_upload=no +network.tcp_check=no +network.board=doitESP32devkitV1 +vm.runtime.compile.skip_library_file_if_exists_in_project=false +vm.runtime.compiler.auto_discover_includes_cache=true +build.vm.build.vmdebug=0 +build.vm.build.isgdb=0 +build.vm.build.optimised=1 +vm.last.buildpath=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug +vm.build.verbose_build_properties=false +vm.build.export_binary=false +build.source.path=C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater\BTCDieselHeater.ino +PreProcessor.HeaderCount=1 +PreProcessor.PrototypeCount=6 +vm.last.preproc.file.0.file=BTCDieselHeater.ino +vm.last.preproc.file.0.offset=1 +vm.last.preproc.file.0.length=19919 +vm.last.preproc.file.0.linecount=590 +vm.last.preproc.file.0.linestart=0 +vm.last.preproc.file.0.lineend=590 +vm.last.preproc.file.0.prefix_lines=0 +vm.last.preproc.file.1.file=BTCConfig.h +vm.last.preproc.file.1.offset=0 +vm.last.preproc.file.1.length=1184 +vm.last.preproc.file.1.linecount=32 +vm.last.preproc.file.1.linestart=590 +vm.last.preproc.file.1.lineend=622 +vm.last.preproc.file.1.prefix_lines=0 +vm.last.preproc.file.2.file=BTCWebServer.cpp +vm.last.preproc.file.2.offset=0 +vm.last.preproc.file.2.length=1498 +vm.last.preproc.file.2.linecount=71 +vm.last.preproc.file.2.linestart=622 +vm.last.preproc.file.2.lineend=693 +vm.last.preproc.file.2.prefix_lines=0 +vm.last.preproc.file.3.file=BTCWebServer.h +vm.last.preproc.file.3.offset=0 +vm.last.preproc.file.3.length=411 +vm.last.preproc.file.3.linecount=26 +vm.last.preproc.file.3.linestart=693 +vm.last.preproc.file.3.lineend=719 +vm.last.preproc.file.3.prefix_lines=0 +vm.last.preproc.file.4.file=BTCWifi.cpp +vm.last.preproc.file.4.offset=0 +vm.last.preproc.file.4.length=2379 +vm.last.preproc.file.4.linecount=82 +vm.last.preproc.file.4.linestart=719 +vm.last.preproc.file.4.lineend=801 +vm.last.preproc.file.4.prefix_lines=0 +vm.last.preproc.file.5.file=BTCWifi.h +vm.last.preproc.file.5.offset=0 +vm.last.preproc.file.5.length=248 +vm.last.preproc.file.5.linecount=12 +vm.last.preproc.file.5.linestart=801 +vm.last.preproc.file.5.lineend=813 +vm.last.preproc.file.5.prefix_lines=0 +vm.last.preproc.file.6.file=BTCota.cpp +vm.last.preproc.file.6.offset=0 +vm.last.preproc.file.6.length=1157 +vm.last.preproc.file.6.linecount=41 +vm.last.preproc.file.6.linestart=813 +vm.last.preproc.file.6.lineend=854 +vm.last.preproc.file.6.prefix_lines=0 +vm.last.preproc.file.7.file=BTCota.h +vm.last.preproc.file.7.offset=0 +vm.last.preproc.file.7.length=103 +vm.last.preproc.file.7.linecount=7 +vm.last.preproc.file.7.linestart=854 +vm.last.preproc.file.7.lineend=861 +vm.last.preproc.file.7.prefix_lines=0 +vm.last.preproc.file.8.file=BluetoothAbstract.h +vm.last.preproc.file.8.offset=0 +vm.last.preproc.file.8.length=1329 +vm.last.preproc.file.8.linecount=58 +vm.last.preproc.file.8.linestart=861 +vm.last.preproc.file.8.lineend=919 +vm.last.preproc.file.8.prefix_lines=0 +vm.last.preproc.file.9.file=BluetoothESP32.cpp +vm.last.preproc.file.9.offset=0 +vm.last.preproc.file.9.length=7583 +vm.last.preproc.file.9.linecount=302 +vm.last.preproc.file.9.linestart=919 +vm.last.preproc.file.9.lineend=1221 +vm.last.preproc.file.9.prefix_lines=0 +vm.last.preproc.file.10.file=BluetoothESP32.h +vm.last.preproc.file.10.offset=0 +vm.last.preproc.file.10.length=1289 +vm.last.preproc.file.10.linecount=41 +vm.last.preproc.file.10.linestart=1221 +vm.last.preproc.file.10.lineend=1262 +vm.last.preproc.file.10.prefix_lines=0 +vm.last.preproc.file.11.file=BluetoothHC05.cpp +vm.last.preproc.file.11.offset=0 +vm.last.preproc.file.11.length=5040 +vm.last.preproc.file.11.linecount=175 +vm.last.preproc.file.11.linestart=1262 +vm.last.preproc.file.11.lineend=1437 +vm.last.preproc.file.11.prefix_lines=0 +vm.last.preproc.file.12.file=BluetoothHC05.h +vm.last.preproc.file.12.offset=0 +vm.last.preproc.file.12.length=789 +vm.last.preproc.file.12.linecount=27 +vm.last.preproc.file.12.linestart=1437 +vm.last.preproc.file.12.lineend=1464 +vm.last.preproc.file.12.prefix_lines=0 +vm.last.preproc.file.13.file=NVStorage.cpp +vm.last.preproc.file.13.offset=0 +vm.last.preproc.file.13.length=1872 +vm.last.preproc.file.13.linecount=118 +vm.last.preproc.file.13.linestart=1464 +vm.last.preproc.file.13.lineend=1582 +vm.last.preproc.file.13.prefix_lines=0 +vm.last.preproc.file.14.file=NVStorage.h +vm.last.preproc.file.14.offset=0 +vm.last.preproc.file.14.length=1503 +vm.last.preproc.file.14.linecount=70 +vm.last.preproc.file.14.linestart=1582 +vm.last.preproc.file.14.lineend=1652 +vm.last.preproc.file.14.prefix_lines=0 +vm.last.preproc.file.15.file=Protocol.cpp +vm.last.preproc.file.15.offset=0 +vm.last.preproc.file.15.length=7024 +vm.last.preproc.file.15.linecount=284 +vm.last.preproc.file.15.linestart=1652 +vm.last.preproc.file.15.lineend=1936 +vm.last.preproc.file.15.prefix_lines=0 +vm.last.preproc.file.16.file=Protocol.h +vm.last.preproc.file.16.offset=0 +vm.last.preproc.file.16.length=9887 +vm.last.preproc.file.16.linecount=173 +vm.last.preproc.file.16.linestart=1936 +vm.last.preproc.file.16.lineend=2109 +vm.last.preproc.file.16.prefix_lines=0 +vm.last.preproc.file.17.file=SmartError.cpp +vm.last.preproc.file.17.offset=0 +vm.last.preproc.file.17.length=2460 +vm.last.preproc.file.17.linecount=93 +vm.last.preproc.file.17.linestart=2109 +vm.last.preproc.file.17.lineend=2202 +vm.last.preproc.file.17.prefix_lines=0 +vm.last.preproc.file.18.file=SmartError.h +vm.last.preproc.file.18.offset=0 +vm.last.preproc.file.18.length=302 +vm.last.preproc.file.18.linecount=14 +vm.last.preproc.file.18.linestart=2202 +vm.last.preproc.file.18.lineend=2216 +vm.last.preproc.file.18.prefix_lines=0 +vm.last.preproc.file.19.file=TxManage.cpp +vm.last.preproc.file.19.offset=0 +vm.last.preproc.file.19.length=4373 +vm.last.preproc.file.19.linecount=134 +vm.last.preproc.file.19.linestart=2216 +vm.last.preproc.file.19.lineend=2350 +vm.last.preproc.file.19.prefix_lines=0 +vm.last.preproc.file.20.file=TxManage.h +vm.last.preproc.file.20.offset=0 +vm.last.preproc.file.20.length=723 +vm.last.preproc.file.20.linecount=33 +vm.last.preproc.file.20.linestart=2350 +vm.last.preproc.file.20.lineend=2383 +vm.last.preproc.file.20.prefix_lines=0 +vm.last.preproc.file.21.file=debugport.h +vm.last.preproc.file.21.offset=0 +vm.last.preproc.file.21.length=309 +vm.last.preproc.file.21.linecount=14 +vm.last.preproc.file.21.linestart=2383 +vm.last.preproc.file.21.lineend=2397 +vm.last.preproc.file.21.prefix_lines=0 +vm.last.preproc.file.22.file=pins.h +vm.last.preproc.file.22.offset=0 +vm.last.preproc.file.22.length=245 +vm.last.preproc.file.22.linecount=10 +vm.last.preproc.file.22.linestart=2397 +vm.last.preproc.file.22.lineend=2407 +vm.last.preproc.file.22.prefix_lines=0 +vm.sketch_source_path=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug +vm.build_use_temp=1 +runtime.vm.ide.platforms.path=c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\ktpce3c3.a4z\Micro Platforms +build.variant.path=C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1 +archive_file=core.a +archive_file_path=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\core.a +tools.ctags.path={runtime.tools.ctags.path} +tools.ctags.cmd.path={path}/ctags +tools.ctags.pattern="{cmd.path}" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "{source_file}" +tools.avrdude.path={runtime.tools.avrdude.path} +preproc.macros.flags=-w -x c++ -E -CC +recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpreprocessor.flags} {compiler.cpp.flags} {preproc.macros.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_BOARD="{build.board}" -DARDUINO_VARIANT="{build.variant}" {compiler.cpp.extra_flags} {build.extra_flags} {includes} "{source_file}" -o "{preprocessed_file_path}" +vm_all_includes= -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1" -I"C:\Users\George\Documents\Arduino\libraries\WifiManager" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WiFi\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WebServer\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\DNSServer\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ESPmDNS\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Preferences\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ArduinoOTA\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Update\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BluetoothSerial\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BLE\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\FS\src" -I"C:\Program Files (x86)\Arduino\libraries" -I"c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\ktpce3c3.a4z\Micro Platforms\default\debuggers" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries" -I"C:\Users\George\Documents\Arduino\libraries" +vm_all_and_proj_includes= -I"C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1" -I"C:\Users\George\Documents\Arduino\libraries\WifiManager" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WiFi\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WebServer\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\DNSServer\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ESPmDNS\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Preferences\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ArduinoOTA\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Update\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BluetoothSerial\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BLE\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\FS\src" -I"C:\Program Files (x86)\Arduino\libraries" -I"c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\ktpce3c3.a4z\Micro Platforms\default\debuggers" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries" -I"C:\Users\George\Documents\Arduino\libraries" +vm_core_includes= -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1" +includes= -I"C:\Users\George\Documents\Arduino\bluetoothheater\Arduino\BTCDieselHeater" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\cores\esp32" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\variants\doitESP32devkitV1" -I"C:\Users\George\Documents\Arduino\libraries\WifiManager" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WiFi\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\WebServer\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\DNSServer\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ESPmDNS\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Preferences\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\ArduinoOTA\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\Update\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BluetoothSerial\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\BLE\src" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries\FS\src" -I"C:\Program Files (x86)\Arduino\libraries" -I"c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\ktpce3c3.a4z\Micro Platforms\default\debuggers" -I"C:\Users\George\AppData\Local\arduino15\packages\esp32\hardware\esp32\1.0.0\libraries" -I"C:\Users\George\Documents\Arduino\libraries" +build.path_sketch=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug +build.path_core=C:\Users\George\AppData\Local\Temp\VMBCore\arduino16x\780fd1cc0e0914ef3054ba680c852d64\core +build.path_libraries=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug +object_file=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\TxManage.cpp.o +source_file=C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\TxManage.cpp +build.path_core_cached_root=C:\Users\George\AppData\Local\Temp\VMBCore\arduino16x\780fd1cc0e0914ef3054ba680c852d64 +object_files= "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BTCDieselHeater.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BluetoothESP32.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BluetoothHC05.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BTCota.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BTCWebServer.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BTCWifi.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\NVStorage.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\Protocol.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\SmartError.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\TxManage.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WifiManager\WiFiManager.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\ETH.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFi.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiAP.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiClient.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiGeneric.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiMulti.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiScan.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiServer.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiSTA.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WiFi\WiFiUdp.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WebServer\Parsing.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WebServer\WebServer.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\WebServer\detail\mimetable.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\DNSServer\DNSServer.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\ESPmDNS\ESPmDNS.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\Preferences\Preferences.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\ArduinoOTA\ArduinoOTA.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\Update\Updater.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BluetoothSerial\BluetoothSerial.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLE2902.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLE2904.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEAddress.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEAdvertisedDevice.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEAdvertising.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEBeacon.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLECharacteristic.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLECharacteristicMap.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEClient.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEDescriptor.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEDescriptorMap.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEDevice.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEExceptions.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEHIDDevice.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLERemoteCharacteristic.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLERemoteDescriptor.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLERemoteService.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEScan.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLESecurity.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEServer.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEService.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEServiceMap.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEUtils.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEUUID.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\BLEValue.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\FreeRTOS.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\BLE\GeneralUtils.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\FS\FS.cpp.o" "C:\Users\George\AppData\Local\Temp\VMBuilds\BTCDieselHeater\esp32_esp32doit-devkit-v1\Debug\FS\vfs_api.cpp.o" diff --git a/Arduino/BTCDieselHeater/__vm/.BTCDieselHeater.vsarduino.h b/Arduino/BTCDieselHeater/__vm/.BTCDieselHeater.vsarduino.h new file mode 100644 index 0000000..acd7857 --- /dev/null +++ b/Arduino/BTCDieselHeater/__vm/.BTCDieselHeater.vsarduino.h @@ -0,0 +1,111 @@ +/* + Editor: https://www.visualmicro.com/ + visual micro and the arduino ide ignore this code during compilation. this code is automatically maintained by visualmicro, manual changes to this file will be overwritten + the contents of the Visual Micro sketch sub folder can be deleted prior to publishing a project + all non-arduino files created by visual micro and all visual studio project or solution files can be freely deleted and are not required to compile a sketch (do not delete your own code!). + note: debugger breakpoints are stored in '.sln' or '.asln' files, knowledge of last uploaded breakpoints is stored in the upload.vmps.xml file. Both files are required to continue a previous debug session without needing to compile and upload again + + Hardware: DOIT ESP32 DEVKIT V1, Platform=esp32, Package=esp32 +*/ + +#if defined(_VMICRO_INTELLISENSE) + +#ifndef _VSARDUINO_H_ +#define _VSARDUINO_H_ +#define __ESP32_ESp32__ +#define __ESP32_ESP32__ +#define ESP_PLATFORM +#define HAVE_CONFIG_H +#define F_CPU 240000000L +#define ARDUINO 10805 +#define ARDUINO_ESP32_DEV +#define ARDUINO_ARCH_ESP32 +#define ESP32 +#define CORE_DEBUG_LEVEL 0 +#define __cplusplus 201103L +#undef __cplusplus +#define __cplusplus 201103L +#define __STDC__ +#define __ARM__ +#define __arm__ +#define __inline__ +#define __asm__(x) +#define __asm__ +#define __extension__ +#define __ATTR_PURE__ +#define __ATTR_CONST__ +#define __volatile__ + + +#define __ASM +#define __INLINE +#define __attribute__(noinline) + +//#define _STD_BEGIN +//#define EMIT +#define WARNING +#define _Lockit +#define __CLR_OR_THIS_CALL +#define C4005 +#define _NEW + +// +//typedef int uint8_t; +//#define __ARMCC_VERSION 400678 +//#define PROGMEM +//#define string_literal +// +//#define prog_void +//#define PGM_VOID_P int +// + +typedef int _read; +typedef int _seek; +typedef int _write; +typedef int _close; +typedef int __cleanup; + +//#define inline + +#define __builtin_clz +#define __builtin_clzl +#define __builtin_clzll +#define __builtin_labs +#define __builtin_va_list +typedef int __gnuc_va_list; + +#define __ATOMIC_ACQ_REL + +#define __CHAR_BIT__ +#define _EXFUN() + +typedef unsigned char byte; +extern "C" void __cxa_pure_virtual() {;} + + +typedef long __INTPTR_TYPE__ ; +typedef long __UINTPTR_TYPE__ ; +typedef long __SIZE_TYPE__ ; +typedef long __PTRDIFF_TYPE__; + + + + +#include +#include + +//#include "..\generic\Common.h" +//#include "..\generic\pins_arduino.h" + +//#undef F +//#define F(string_literal) ((const PROGMEM char *)(string_literal)) +//#undef PSTR +//#define PSTR(string_literal) ((const PROGMEM char *)(string_literal)) +//current vc++ does not understand this syntax so use older arduino example for intellisense +//todo:move to the new clang/gcc project types. +#define interrupts() sei() +#define noInterrupts() cli() + +#include "BTCDieselHeater.ino" +#endif +#endif diff --git a/Arduino/BTCDieselHeater/__vm/Compile.vmps.xml b/Arduino/BTCDieselHeater/__vm/Compile.vmps.xml new file mode 100644 index 0000000..676649e --- /dev/null +++ b/Arduino/BTCDieselHeater/__vm/Compile.vmps.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Arduino/BTCDieselHeater/__vm/Configuration.Debug.vmps.xml b/Arduino/BTCDieselHeater/__vm/Configuration.Debug.vmps.xml new file mode 100644 index 0000000..f3e4584 --- /dev/null +++ b/Arduino/BTCDieselHeater/__vm/Configuration.Debug.vmps.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/Arduino/BTCDieselHeater/__vm/Upload.vmps.xml b/Arduino/BTCDieselHeater/__vm/Upload.vmps.xml new file mode 100644 index 0000000..676649e --- /dev/null +++ b/Arduino/BTCDieselHeater/__vm/Upload.vmps.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file