Processing Unified_ESP32_2400_RX_via_UART (platform: espressif32@5.2.0; board: esp32dev; framework: arduino) -------------------------------------------------------------------------------- Library Manager: Installing makuna/NeoPixelBus @ 2.7.0 Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: NeoPixelBus@2.7.0 has been installed! Library Manager: Resolving dependencies... Library Manager: Installing ottowinter/ESPAsyncWebServer-esphome @ 3.0.0 Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: ESPAsyncWebServer-esphome@3.0.0 has been installed! Library Manager: Resolving dependencies... Library Manager: Installing esphome/AsyncTCP-esphome Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: AsyncTCP-esphome@2.0.1 has been installed! Library Manager: Installing bblanchon/ArduinoJson @ 6.19.4 Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: ArduinoJson@6.19.4 has been installed! Library Manager: Installing roboticsbrno/ServoESP32 @ 1.0.3 Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: ServoESP32@1.0.3 has been installed! Library Manager: Installing dlloydev/ESP32 ESP32S2 AnalogWrite @ 3.0.3 Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: ESP32 ESP32S2 AnalogWrite@3.0.3 has been installed! Verbose mode can be enabled via `-v, --verbose` option UID bytes: 117,48,137,93,89,162 fatal: no tag exactly matches 'deacc9d23b059dcd0ab2e72cbdd997f990dc93ed' *** CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (5.2.0) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES: - framework-arduinoespressif32 @ 3.20005.220925 (2.0.5) - tool-esptoolpy @ 1.40201.0 (4.2.1) - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch3 LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Found 87 compatible libraries Scanning dependencies... Dependency Graph |-- NeoPixelBus @ 2.7.0 |-- ESPAsyncWebServer-esphome @ 3.0.0 |-- ArduinoJson @ 6.19.4 |-- ServoESP32 @ 1.0.3 |-- ESP32 ESP32S2 AnalogWrite @ 3.0.3 |-- OTA |-- SX1280Driver |-- LBT |-- DEVICE |-- CRSF |-- Telemetry |-- FIFO |-- CRSF2MSP |-- CONFIG |-- CRC |-- AnalogVbat |-- Baro |-- BUTTON |-- LED |-- LUA |-- MSPVTX |-- SerialUpdate |-- ServoOutput |-- VTXSPI |-- WIFI |-- MeanAccumulator |-- MSP |-- OPTIONS |-- PFD |-- StubbornReceiver |-- StubbornSender |-- TelemetryProtocol |-- FS @ 2.0.0 |-- SPIFFS @ 2.0.0 |-- Wire @ 2.0.0 |-- logging |-- POWERMGNT |-- FIFO_GENERIC |-- FHSS |-- helpers |-- HWTIMER |-- LQCALC Building in release mode PLATFORM : 'espressif32' BUILD ENV: 'UNIFIED_ESP32_2400_RX_VIA_UART' build version: HEAD (deacc9) None Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\common.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\dynpower.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\hal\hal_stm32.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\SerialAirPort.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\SerialCRSF.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\SerialHoTT_TLM.cpp.o src/common.cpp: In function 'void initUID()': src/common.cpp:175:19: warning: unused variable 'WiFiErr' [-Wunused-variable] esp_err_t WiFiErr = esp_read_mac(MasterUID, ESP_MAC_WIFI_STA); ^~~~~~~ Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\SerialIO.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\SerialSBUS.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\SerialSUMD.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx-serial\devSerialIO.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rx_main.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\src\rxtx_common.cpp.o Building .pio\build\Unified_ESP32_2400_RX_via_UART\bootloader.bin Generating partitions .pio\build\Unified_ESP32_2400_RX_via_UART\partitions.bin esptool.py v4.2.1 Creating esp32 image... Merged 1 ELF section Successfully created esp32 image. Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libadb\SPI\SPI.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\Esp32_i2s.c.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libadb\libSPI.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\HsbColor.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\HslColor.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\HtmlColor.cpp.o src/rx_main.cpp: In function 'bool ProcessRFPacket(SX12xxDriverCommon::rx_status)': src/rx_main.cpp:1049:17: warning: unused variable 'tempFreqCorrection' [-Wunused-variable] int32_t tempFreqCorrection = HandleFreqCorr(Radio.GetFrequencyErrorbool()); // Adjusts FreqCorrection for RX freq offset ^~~~~~~~~~~~~~~~~~ Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\HtmlColorNameStrings.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\HtmlColorNames.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\HtmlColorShortNames.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoEsp32RmtMethod.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoEsp8266I2sMethodCore.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoEsp8266UartMethod.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoEspBitBangMethod.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoGamma.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoPixelAnimator.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\NeoPixelAvr.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\Rgb48Color.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\RgbColor.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\RgbColorBase.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\Rgbw64Color.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\RgbwColor.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\NeoPixelBus\internal\SegmentDigit.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib7dc\AsyncTCP-esphome\AsyncTCP.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib5dc\FS\FS.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib5dc\FS\vfs_api.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\liba7d\libNeoPixelBus.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFi.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiAP.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib7dc\libAsyncTCP-esphome.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiClient.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib5dc\libFS.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiGeneric.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiMulti.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiSTA.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiScan.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiServer.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\WiFi\WiFiUdp.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\AsyncEventSource.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\AsyncWebSocket.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libf66\libWiFi.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\WebAuthentication.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\WebHandlers.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\WebRequest.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\WebResponses.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\ESPAsyncWebServer-esphome\WebServer.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libc98\ServoESP32\Servo.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libc98\libServoESP32.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libe39\ESP32 ESP32S2 AnalogWrite\pwmWrite.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib270\libESPAsyncWebServer-esphome.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libda3\CRC\crc.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib3f6\helpers\dummy.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\liba28\logging\logging.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib3f6\libhelpers.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib1a7\RFAMP\RFAMP_hal.cpp.o .pio/libdeps/Unified_ESP32_2400_RX_via_UART/ESP32 ESP32S2 AnalogWrite/src/pwmWrite.cpp: In member function 'void Pwm::printPinsStatus()': .pio/libdeps/Unified_ESP32_2400_RX_via_UART/ESP32 ESP32S2 AnalogWrite/src/pwmWrite.cpp:100:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ch < 10) Serial.print(F(" ")); Serial.print(ch); Serial.print(F(" ")); ^~ .pio/libdeps/Unified_ESP32_2400_RX_via_UART/ESP32 ESP32S2 AnalogWrite/src/pwmWrite.cpp:100:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ch < 10) Serial.print(F(" ")); Serial.print(ch); Serial.print(F(" ")); ^~~~~~ Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libe39\libESP32 ESP32S2 AnalogWrite.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib453\SX1280Driver\SX1280.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libda3\libCRC.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib453\SX1280Driver\SX1280_hal.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\liba28\liblogging.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib91b\DEVICE\device.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib1a7\libRFAMP.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib5cd\FIFO\FIFO.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libc30\SPIFFS\SPIFFS.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib453\libSX1280Driver.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libeed\OPTIONS\EspFlashStream.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib91b\libDEVICE.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libeed\OPTIONS\hardware.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib5cd\libFIFO.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libeed\OPTIONS\options.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libc30\libSPIFFS.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib4fe\CrsfProtocol\dummy.c.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib4fe\libCrsfProtocol.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib313\MSP\msp.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib038\TelemetryProtocol\dummy.c.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib038\libTelemetryProtocol.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib0bf\Wire\Wire.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib936\DAC\DAC.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib313\libMSP.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib7bc\POWERMGNT\POWERMGNT.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libeed\libOPTIONS.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib1e4\CRSF\CRSF.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib0bf\libWire.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib1e4\CRSF\devCRSF_tx.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib936\libDAC.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib9cf\OTA\OTA.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib7bc\libPOWERMGNT.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib5cc\LBT\LBT.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib5cc\libLBT.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib729\CRSF2MSP\crsf2msp.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib1e4\libCRSF.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib729\CRSF2MSP\msp2crsf.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib64b\HWTIMER\ESP32_hwTimer.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib9cf\libOTA.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib64b\HWTIMER\ESP8266_hwTimer.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib64b\HWTIMER\STM32_hwTimer.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib4e6\VTXSPI\devVTXSPI.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib93b\MSPVTX\devMSPVTX.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib64b\libHWTIMER.a Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib729\libCRSF2MSP.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib93b\MSPVTX\freqTable.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib7e7\TCPSOCKET\tcpsocket.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libc11\Telemetry\telemetry.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib4e6\libVTXSPI.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libedf\EEPROM\EEPROM.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib93b\libMSPVTX.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libdb5\elrs_eeprom\elrs_eeprom.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib7e7\libTCPSOCKET.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib1db\CONFIG\config.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libc11\libTelemetry.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libd87\AnalogVbat\devAnalogVbat.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libedf\libEEPROM.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib7f7\Baro\baro_base.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libdb5\libelrs_eeprom.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib7f7\Baro\baro_spl06.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib7f7\Baro\devBaro.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib1db\libCONFIG.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib00d\BUTTON\devButton.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib425\LED\devLED.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libd87\libAnalogVbat.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib425\LED\devRGB.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib7f7\libBaro.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib74d\ServoOutput\ServoMgr.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib00d\libBUTTON.a lib/LED/devLED.cpp:145:13: warning: 'void setPowerLEDs()' defined but not used [-Wunused-function] static void setPowerLEDs() ^~~~~~~~~~~~ Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib74d\ServoOutput\devServoOutput.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib74d\ServoOutput\waveform_8266.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib21d\FHSS\FHSS.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib425\libLED.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib21d\FHSS\random.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib23d\LUA\lua.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib23d\LUA\rx_devLUA.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib74d\libServoOutput.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib23d\LUA\rxtx_devLua.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib21d\libFHSS.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib23d\LUA\tx_devLUA.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libc5c\Update\HttpsOTAUpdate.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libc5c\Update\Updater.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib37c\SerialUpdate\devSerialUpdate.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib37c\SerialUpdate\slip.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib23d\libLUA.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib37c\SerialUpdate\stub_commands.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libc5c\libUpdate.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib37c\SerialUpdate\stub_flasher.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib37c\SerialUpdate\stub_write_flash.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib9ee\DNSServer\DNSServer.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libffa\ESPmDNS\ESPmDNS.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libd88\WIFI\devWIFI.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib9ee\libDNSServer.a Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib37c\libSerialUpdate.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\lib5f1\StubbornReceiver\stubborn_receiver.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\libe86\StubbornSender\stubborn_sender.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libffa\libESPmDNS.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\Esp.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\lib5f1\libStubbornReceiver.a Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libe86\libStubbornSender.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\FirmwareMSC.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\FunctionalInterrupt.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\HWCDC.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\HardwareSerial.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\IPAddress.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\IPv6Address.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\MD5Builder.cpp.o lib/WIFI/devWIFI.cpp:83:13: warning: 'scanComplete' defined but not used [-Wunused-variable] static bool scanComplete = false; ^~~~~~~~~~~~ Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\Print.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\Stream.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\StreamString.cpp.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libd88\libWIFI.a Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\Tone.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\USB.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\USBCDC.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\USBMSC.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\WMath.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\WString.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\base64.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\cbuf.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-adc.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-bt.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-cpu.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-dac.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-gpio.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-i2c-slave.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-i2c.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-ledc.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-matrix.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-misc.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-psram.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-rgb-led.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-rmt.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-sigmadelta.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-spi.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-time.c.o C:/Users/10137/.platformio/packages/framework-arduinoespressif32@3.20005.220925/cores/esp32/esp32-hal-rmt.c:105:25: warning: 'g_rmt_objlocks' defined but not used [-Wunused-variable] static xSemaphoreHandle g_rmt_objlocks[MAX_CHANNELS] = { ^~~~~~~~~~~~~~ Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-timer.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-tinyusb.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-touch.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\esp32-hal-uart.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\firmware_msc_fat.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\libb64\cdecode.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\libb64\cencode.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\main.cpp.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\stdlib_noniso.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\wiring_pulse.c.o Compiling .pio\build\Unified_ESP32_2400_RX_via_UART\FrameworkArduino\wiring_shift.c.o Archiving .pio\build\Unified_ESP32_2400_RX_via_UART\libFrameworkArduino.a Linking .pio\build\Unified_ESP32_2400_RX_via_UART\firmware.elf Retrieving maximum program size .pio\build\Unified_ESP32_2400_RX_via_UART\firmware.elf Checking size .pio\build\Unified_ESP32_2400_RX_via_UART\firmware.elf Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" RAM: [== ] 19.0% (used 62204 bytes from 327680 bytes) Flash: [===== ] 52.7% (used 1037077 bytes from 1966080 bytes) copyBootApp0bin([".pio\build\Unified_ESP32_2400_RX_via_UART\firmware.bin"], [".pio\build\Unified_ESP32_2400_RX_via_UART\firmware.elf"]) Building .pio\build\Unified_ESP32_2400_RX_via_UART\firmware.bin esptool.py v4.2.1 Creating esp32 image... Merged 25 ELF sections Successfully created esp32 image. appendConfiguration([".pio\build\Unified_ESP32_2400_RX_via_UART\firmware.bin"], [".pio\build\Unified_ESP32_2400_RX_via_UART\firmware.elf"]) *** [.pio\build\Unified_ESP32_2400_RX_via_UART\firmware.bin] hardware/targets.json: No such file or directory ========================= [FAILED] Took 171.59 seconds ========================= Environment Status Duration ------------------------------ -------- ------------ Unified_ESP32_2400_RX_via_UART FAILED 00:02:51.586 ==================== 1 failed, 0 succeeded in 00:02:51.586 ====================