diff --git a/firmwares/Heltec_v3_repeater_v1.11_evo_10-Jan-2026_firmware-merged.bin b/firmwares/Heltec_v3_repeater_v1.11_evo_10-Jan-2026_firmware-merged.bin new file mode 100644 index 00000000..5b7e7f60 Binary files /dev/null and b/firmwares/Heltec_v3_repeater_v1.11_evo_10-Jan-2026_firmware-merged.bin differ diff --git a/firmwares/Heltec_v3_repeater_v1.11_evo_10-Jan-2026_firmware.bin b/firmwares/Heltec_v3_repeater_v1.11_evo_10-Jan-2026_firmware.bin new file mode 100644 index 00000000..386d86ca Binary files /dev/null and b/firmwares/Heltec_v3_repeater_v1.11_evo_10-Jan-2026_firmware.bin differ diff --git a/firmwares/ProMicro_repeater_v1.11_evo_10-Jan-2026_firmware.uf2 b/firmwares/ProMicro_repeater_v1.11_evo_10-Jan-2026_firmware.uf2 new file mode 100644 index 00000000..d62ce61c Binary files /dev/null and b/firmwares/ProMicro_repeater_v1.11_evo_10-Jan-2026_firmware.uf2 differ diff --git a/firmwares/ProMicro_repeater_v1.11_evo_10-Jan-2026_firmware.zip b/firmwares/ProMicro_repeater_v1.11_evo_10-Jan-2026_firmware.zip new file mode 100644 index 00000000..e707346d Binary files /dev/null and b/firmwares/ProMicro_repeater_v1.11_evo_10-Jan-2026_firmware.zip differ diff --git a/firmwares/RAK_4631_repeater_v1.11_evo_10-Jan-2026_firmware.uf2 b/firmwares/RAK_4631_repeater_v1.11_evo_10-Jan-2026_firmware.uf2 new file mode 100644 index 00000000..5414a319 Binary files /dev/null and b/firmwares/RAK_4631_repeater_v1.11_evo_10-Jan-2026_firmware.uf2 differ diff --git a/firmwares/RAK_4631_repeater_v1.11_evo_10-Jan-2026_firmware.zip b/firmwares/RAK_4631_repeater_v1.11_evo_10-Jan-2026_firmware.zip new file mode 100644 index 00000000..930fe1a0 Binary files /dev/null and b/firmwares/RAK_4631_repeater_v1.11_evo_10-Jan-2026_firmware.zip differ diff --git a/firmwares/heltec_v4_repeater_v1.11_evo_10-Jan-2026_firmware-merged.bin b/firmwares/heltec_v4_repeater_v1.11_evo_10-Jan-2026_firmware-merged.bin new file mode 100644 index 00000000..e02da3bf Binary files /dev/null and b/firmwares/heltec_v4_repeater_v1.11_evo_10-Jan-2026_firmware-merged.bin differ diff --git a/firmwares/heltec_v4_repeater_v1.11_evo_10-Jan-2026_firmware.bin b/firmwares/heltec_v4_repeater_v1.11_evo_10-Jan-2026_firmware.bin new file mode 100644 index 00000000..fe297ba0 Binary files /dev/null and b/firmwares/heltec_v4_repeater_v1.11_evo_10-Jan-2026_firmware.bin differ diff --git a/meshcore-evo-fw.log b/meshcore-evo-fw.log new file mode 100644 index 00000000..8273c6e1 --- /dev/null +++ b/meshcore-evo-fw.log @@ -0,0 +1,1948 @@ +-------------------- Build start ---------------- +Sat Jan 10 20:58:52 CET 2026 +------------------------------------------------- +Processing ProMicro_repeater (board: promicro_nrf52840; platform: nordicnrf52; framework: arduino) +-------------------------------------------------------------------------------- +Verbose mode can be enabled via `-v, --verbose` option +CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/promicro_nrf52840.html +PLATFORM: Nordic nRF52 (10.9.0) > ProMicro NRF52840 +HARDWARE: NRF52840 64MHz, 243KB RAM, 796KB Flash +DEBUG: Current (jlink) External (jlink, stlink) +PACKAGES: + - framework-arduinoadafruitnrf52 @ 1.10700.0 (1.7.0) + - framework-cmsis @ 2.50700.210515 (5.7.0) + - tool-adafruit-nrfutil @ 1.503.0 (5.3) + - tool-sreccat @ 1.164.0 (1.64) + - toolchain-gccarmnoneeabi @ 1.70201.0 (7.2.1) +LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf +LDF Modes: Finder ~ chain, Compatibility ~ soft +Found 34 compatible libraries +Scanning dependencies... +Dependency Graph +|-- SPI @ 1.0 +|-- Wire @ 1.0 +|-- RadioLib @ 7.4.0 +|-- Crypto @ 0.4.0 +|-- RTClib @ 2.1.4 +|-- Melopero RV3028 @ 1.2.0 +|-- CayenneLPP @ 1.6.1 +|-- CustomLFS @ 0.2.1+sha.6aa1bfb +|-- Adafruit SSD1306 @ 2.5.16 +|-- Adafruit INA3221 Library @ 1.0.1 +|-- Adafruit INA219 @ 1.2.3 +|-- Adafruit AHTX0 @ 2.0.5 +|-- Adafruit BME280 Library @ 2.3.0 +|-- Adafruit BMP280 Library @ 2.6.8 +|-- MicroNMEA @ 2.0.6 +|-- ed25519 +|-- Adafruit Bluefruit nRF52 Libraries +|-- Adafruit Little File System Libraries @ 0.11.0 +|-- Adafruit GFX Library @ 1.12.4 +Building in release mode +Bluefruit patch: OK - BLEConnection.h already patched +Bluefruit patch: OK - BLEConnection.cpp already patched +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_TinyUSB_API.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBD_CDC.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBD_Device.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBD_Interface.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBH_Host.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/cdc/Adafruit_USBH_CDC.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/hid/Adafruit_USBD_HID.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/midi/Adafruit_USBD_MIDI.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/msc/Adafruit_USBD_MSC.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/msc/Adafruit_USBH_MSC.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/ch32/Adafruit_TinyUSB_ch32.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/esp32/Adafruit_TinyUSB_esp32.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/nrf/Adafruit_TinyUSB_nrf.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/rp2040/Adafruit_TinyUSB_rp2040.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/samd/Adafruit_TinyUSB_samd.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/video/Adafruit_USBD_Video.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/webusb/Adafruit_USBD_WebUSB.cpp.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/audio/audio_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/bth/bth_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/cdc/cdc_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/cdc/cdc_host.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/dfu/dfu_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/dfu/dfu_rt_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/hid/hid_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/hid/hid_host.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/midi/midi_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/midi/midi_host.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/msc/msc_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/msc/msc_host.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/net/ecm_rndis_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/net/ncm_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/usbtmc/usbtmc_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/vendor/vendor_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/class/video/video_device.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/common/tusb_fifo.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/device/usbd.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/device/usbd_control.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/host/hub.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/host/usbh.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/analog/max3421/hcd_max3421.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/microchip/samd/dcd_samd.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/nordic/nrf5x/dcd_nrf5x.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/pio_usb/dcd_pio_usb.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/pio_usb/hcd_pio_usb.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/rp2040/dcd_rp2040.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/rp2040/hcd_rp2040.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/rp2040/rp2040_usb.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/st/stm32_fsdev/dcd_stm32_fsdev.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/synopsys/dwc2/dcd_dwc2.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/synopsys/dwc2/dwc2_common.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/synopsys/dwc2/hcd_dwc2.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/wch/dcd_ch32_usbfs.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/wch/dcd_ch32_usbhs.c.o +Compiling .pio/build/ProMicro_repeater/lib014/Adafruit_TinyUSB_Arduino/tusb.c.o +Compiling .pio/build/ProMicro_repeater/examples/simple_repeater/MyMesh.cpp.o +Compiling .pio/build/ProMicro_repeater/examples/simple_repeater/UITask.cpp.o +Compiling .pio/build/ProMicro_repeater/examples/simple_repeater/main.cpp.o +Compiling .pio/build/ProMicro_repeater/variants/promicro/PromicroBoard.cpp.o +Compiling .pio/build/ProMicro_repeater/variants/promicro/target.cpp.o +Compiling .pio/build/ProMicro_repeater/variants/promicro/variant.cpp.o +Compiling .pio/build/ProMicro_repeater/src/Dispatcher.cpp.o +Compiling .pio/build/ProMicro_repeater/src/Identity.cpp.o +Compiling .pio/build/ProMicro_repeater/src/Mesh.cpp.o +Compiling .pio/build/ProMicro_repeater/src/Packet.cpp.o +Compiling .pio/build/ProMicro_repeater/src/Utils.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/AdvertDataHelpers.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/ArduinoSerialInterface.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/AutoDiscoverRTCClock.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/BaseChatMesh.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/ClientACL.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/CommonCLI.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/ESP32Board.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/IdentityStore.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/NRF52Board.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/RegionMap.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/StaticPoolPacketManager.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/TransportKeyStore.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/TxtDataHelpers.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/bridges/BridgeBase.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/radiolib/RadioLibWrappers.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/sensors/EnvironmentSensorManager.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/ui/MomentaryButton.cpp.o +Compiling .pio/build/ProMicro_repeater/src/helpers/ui/SSD1306Display.cpp.o +Compiling .pio/build/ProMicro_repeater/libd20/SPI/SPI.cpp.o +Compiling .pio/build/ProMicro_repeater/libd20/SPI/SPI_nrf52832.cpp.o +Compiling .pio/build/ProMicro_repeater/liba43/Wire/Wire_nRF52.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/Hal.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/Module.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/hal/Arduino/ArduinoHal.cpp.o +Archiving .pio/build/ProMicro_repeater/libd20/libSPI.a +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/hal/RPiPico/PicoHal.cpp.o +Indexing .pio/build/ProMicro_repeater/libd20/libSPI.a +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/CC1101/CC1101.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LLCC68/LLCC68.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR1110.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR1120.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR1121.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR11x0.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR11x0_commands.cpp.o +Archiving .pio/build/ProMicro_repeater/liba43/libWire.a +Indexing .pio/build/ProMicro_repeater/liba43/libWire.a +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR11x0_crypto.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR11x0_gnss.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/LR11x0/LR11x0_wifi.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/RF69/RF69.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX123x/SX1231.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX123x/SX1233.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/STM32WLx.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/STM32WLx_Module.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX1261.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX1262.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX1268.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX126x.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX126x_LR_FHSS.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX126x_commands.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX126x/SX126x_config.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX1272.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX1273.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX1276.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX1277.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX1278.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX1279.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX127x/SX127x.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX128x/SX1280.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX128x/SX1281.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX128x/SX1282.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/SX128x/SX128x.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/Si443x/Si4430.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/Si443x/Si4431.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/Si443x/Si4432.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/Si443x/Si443x.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/modules/nRF24/nRF24.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/AFSK/AFSK.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/APRS/APRS.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/AX25/AX25.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/BellModem/BellModem.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/ExternalRadio/ExternalRadio.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/FSK4/FSK4.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/Hellschreiber/Hellschreiber.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/LoRaWAN/LoRaWAN.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/LoRaWAN/LoRaWANBands.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/Morse/Morse.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/Pager/Pager.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/PhysicalLayer/PhysicalLayer.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/Print/ITA2String.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/Print/Print.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/RTTY/RTTY.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/protocols/SSTV/SSTV.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/utils/CRC.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/utils/Cryptography.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/utils/FEC.cpp.o +Compiling .pio/build/ProMicro_repeater/libad5/RadioLib/utils/Utils.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/AES128.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/AES192.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/AES256.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/AESCommon.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/AESEsp32.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/AuthenticatedCipher.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/BLAKE2b.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/BLAKE2s.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/BigNumberUtil.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/BlockCipher.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/CTR.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/ChaCha.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/ChaChaPoly.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/Cipher.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/Crypto.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/Curve25519.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/EAX.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/Ed25519.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/GCM.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/GF128.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/GHASH.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/HKDF.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/Hash.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/KeccakCore.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/NoiseSource.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/OMAC.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/P521.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/Poly1305.cpp.o +Archiving .pio/build/ProMicro_repeater/libad5/libRadioLib.a +Indexing .pio/build/ProMicro_repeater/libad5/libRadioLib.a +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/RNG.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/SHA224.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/SHA256.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/SHA3.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/SHA384.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/SHA512.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/SHAKE.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/XOF.cpp.o +Compiling .pio/build/ProMicro_repeater/lib7a4/Crypto/XTS.cpp.o +Compiling .pio/build/ProMicro_repeater/libbc2/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o +Compiling .pio/build/ProMicro_repeater/libbc2/Adafruit BusIO/Adafruit_GenericDevice.cpp.o +Compiling .pio/build/ProMicro_repeater/libbc2/Adafruit BusIO/Adafruit_I2CDevice.cpp.o +Compiling .pio/build/ProMicro_repeater/libbc2/Adafruit BusIO/Adafruit_SPIDevice.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTC_DS1307.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTC_DS3231.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTC_Micros.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTC_Millis.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTC_PCF8523.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTC_PCF8563.cpp.o +Compiling .pio/build/ProMicro_repeater/lib460/RTClib/RTClib.cpp.o +Archiving .pio/build/ProMicro_repeater/libbc2/libAdafruit BusIO.a +Indexing .pio/build/ProMicro_repeater/libbc2/libAdafruit BusIO.a +Compiling .pio/build/ProMicro_repeater/libe25/Melopero RV3028/Melopero_RV3028.cpp.o +Compiling .pio/build/ProMicro_repeater/lib8f8/CayenneLPP/CayenneLPP.cpp.o +Compiling .pio/build/ProMicro_repeater/lib8f8/CayenneLPP/CayenneLPPPolyline.cpp.o +Compiling .pio/build/ProMicro_repeater/libe3f/Adafruit_LittleFS/Adafruit_LittleFS.cpp.o +Compiling .pio/build/ProMicro_repeater/libe3f/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.o +Compiling .pio/build/ProMicro_repeater/libe3f/Adafruit_LittleFS/littlefs/lfs.c.o +Archiving .pio/build/ProMicro_repeater/lib460/libRTClib.a +Indexing .pio/build/ProMicro_repeater/lib460/libRTClib.a +Archiving .pio/build/ProMicro_repeater/libe25/libMelopero RV3028.a +Compiling .pio/build/ProMicro_repeater/libe3f/Adafruit_LittleFS/littlefs/lfs_util.c.o +Indexing .pio/build/ProMicro_repeater/libe25/libMelopero RV3028.a +Compiling .pio/build/ProMicro_repeater/libf73/InternalFileSytem/InternalFileSystem.cpp.o +Compiling .pio/build/ProMicro_repeater/libf73/InternalFileSytem/flash/flash_cache.c.o +Compiling .pio/build/ProMicro_repeater/libf73/InternalFileSytem/flash/flash_nrf5x.c.o +Compiling .pio/build/ProMicro_repeater/lib971/CustomLFS/CustomLFS.cpp.o +Compiling .pio/build/ProMicro_repeater/lib971/CustomLFS/CustomLFS_QSPIFlash.cpp.o +Compiling .pio/build/ProMicro_repeater/lib971/CustomLFS/CustomLFS_SPIFlash.cpp.o +Archiving .pio/build/ProMicro_repeater/libf73/libInternalFileSytem.a +Indexing .pio/build/ProMicro_repeater/libf73/libInternalFileSytem.a +Compiling .pio/build/ProMicro_repeater/lib0cd/Adafruit GFX Library/Adafruit_GFX.cpp.o +Compiling .pio/build/ProMicro_repeater/lib0cd/Adafruit GFX Library/Adafruit_GrayOLED.cpp.o +Compiling .pio/build/ProMicro_repeater/lib0cd/Adafruit GFX Library/Adafruit_SPITFT.cpp.o +Compiling .pio/build/ProMicro_repeater/lib0cd/Adafruit GFX Library/glcdfont.c.o +Archiving .pio/build/ProMicro_repeater/libe3f/libAdafruit_LittleFS.a +Archiving .pio/build/ProMicro_repeater/lib971/libCustomLFS.a +Indexing .pio/build/ProMicro_repeater/libe3f/libAdafruit_LittleFS.a +Compiling .pio/build/ProMicro_repeater/lib783/Adafruit SSD1306/Adafruit_SSD1306.cpp.o +Indexing .pio/build/ProMicro_repeater/lib971/libCustomLFS.a +Compiling .pio/build/ProMicro_repeater/lib7ef/Adafruit INA3221 Library/Adafruit_INA3221.cpp.o +Compiling .pio/build/ProMicro_repeater/lib25d/Adafruit INA219/Adafruit_INA219.cpp.o +Compiling .pio/build/ProMicro_repeater/libd62/Adafruit Unified Sensor/Adafruit_Sensor.cpp.o +Compiling .pio/build/ProMicro_repeater/lib615/Adafruit AHTX0/Adafruit_AHTX0.cpp.o +Archiving .pio/build/ProMicro_repeater/lib25d/libAdafruit INA219.a +Archiving .pio/build/ProMicro_repeater/libd62/libAdafruit Unified Sensor.a +Indexing .pio/build/ProMicro_repeater/lib25d/libAdafruit INA219.a +Indexing .pio/build/ProMicro_repeater/libd62/libAdafruit Unified Sensor.a +Compiling .pio/build/ProMicro_repeater/libea5/Adafruit BME280 Library/Adafruit_BME280.cpp.o +Archiving .pio/build/ProMicro_repeater/lib7ef/libAdafruit INA3221 Library.a +Compiling .pio/build/ProMicro_repeater/lib087/Adafruit BMP280 Library/Adafruit_BMP280.cpp.o +Indexing .pio/build/ProMicro_repeater/lib7ef/libAdafruit INA3221 Library.a +Archiving .pio/build/ProMicro_repeater/lib8f8/libCayenneLPP.a +Indexing .pio/build/ProMicro_repeater/lib8f8/libCayenneLPP.a +Compiling .pio/build/ProMicro_repeater/lib6c3/MicroNMEA/MicroNMEA.cpp.o +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/add_scalar.c.o +Archiving .pio/build/ProMicro_repeater/lib0cd/libAdafruit GFX Library.a +Indexing .pio/build/ProMicro_repeater/lib0cd/libAdafruit GFX Library.a +Archiving .pio/build/ProMicro_repeater/lib615/libAdafruit AHTX0.a +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/fe.c.o +Indexing .pio/build/ProMicro_repeater/lib615/libAdafruit AHTX0.a +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/ge.c.o +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/key_exchange.c.o +Archiving .pio/build/ProMicro_repeater/lib783/libAdafruit SSD1306.a +Indexing .pio/build/ProMicro_repeater/lib783/libAdafruit SSD1306.a +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/keypair.c.o +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/sc.c.o +Archiving .pio/build/ProMicro_repeater/lib087/libAdafruit BMP280 Library.a +Indexing .pio/build/ProMicro_repeater/lib087/libAdafruit BMP280 Library.a +Archiving .pio/build/ProMicro_repeater/libea5/libAdafruit BME280 Library.a +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/seed.c.o +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/sha512.c.o +Indexing .pio/build/ProMicro_repeater/libea5/libAdafruit BME280 Library.a +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/sign.c.o +Archiving .pio/build/ProMicro_repeater/lib6c3/libMicroNMEA.a +Compiling .pio/build/ProMicro_repeater/lib711/ed25519/verify.c.o +Indexing .pio/build/ProMicro_repeater/lib6c3/libMicroNMEA.a +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/Adafruit_nRFCrypto.cpp.o +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/ecc/nRFCrypto_ECC.cpp.o +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/ecc/nRFCrypto_ECC_PrivateKey.cpp.o +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/ecc/nRFCrypto_ECC_PublicKey.cpp.o +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/nRFCrypto_Hash.cpp.o +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/nRFCrypto_Hmac.cpp.o +Compiling .pio/build/ProMicro_repeater/libc0a/Adafruit_nRFCrypto/nRFCrypto_Random.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEAdvertising.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLECentral.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLECharacteristic.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEClientCharacteristic.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEClientService.cpp.o +Archiving .pio/build/ProMicro_repeater/libc0a/libAdafruit_nRFCrypto.a +Indexing .pio/build/ProMicro_repeater/libc0a/libAdafruit_nRFCrypto.a +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEConnection.cpp.o +Archiving .pio/build/ProMicro_repeater/lib711/libed25519.a +Indexing .pio/build/ProMicro_repeater/lib711/libed25519.a +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEDiscovery.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEGatt.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEPeriph.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEScanner.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLESecurity.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEService.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/BLEUuid.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/bluefruit.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEAncs.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientBas.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientCts.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientDis.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientIas.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientUart.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEBas.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEBeacon.cpp.o +Archiving .pio/build/ProMicro_repeater/lib7a4/libCrypto.a +Indexing .pio/build/ProMicro_repeater/lib7a4/libCrypto.a +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEDfu.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEDis.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEHidAdafruit.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEHidGamepad.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEHidGeneric.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEIas.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEMidi.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/BLEUart.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/services/EddyStone.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/utility/AdaMsg.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/utility/bonding.cpp.o +Compiling .pio/build/ProMicro_repeater/lib4aa/Bluefruit52Lib/utility/bootloader_util.c.o +Archiving .pio/build/ProMicro_repeater/libFrameworkArduinoVariant.a +Indexing .pio/build/ProMicro_repeater/libFrameworkArduinoVariant.a +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/HardwarePWM.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/IPAddress.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/Print.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/RingBuffer.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/Stream.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/Tone.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/Uart.cpp.o +Archiving .pio/build/ProMicro_repeater/lib4aa/libBluefruit52Lib.a +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/WInterrupts.c.o +Indexing .pio/build/ProMicro_repeater/lib4aa/libBluefruit52Lib.a +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/WMath.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/WString.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/abi.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/avr/dtostrf.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/delay.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/croutine.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/event_groups.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/list.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/portable/MemMang/heap_3.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/queue.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/stream_buffer.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/tasks.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/Source/timers.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/portable/CMSIS/nrf52/port_cmsis.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/portable/CMSIS/nrf52/port_cmsis_systick.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/freertos/portable/GCC/nrf52/port.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/hooks.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/itoa.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/linker/gcc_startup_nrf52.S.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/linker/gcc_startup_nrf52833.S.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/linker/gcc_startup_nrf52840.S.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/main.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/new.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_gpiote.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_power.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_pwm.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_qspi.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_spim.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_spis.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_temp.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_timer.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/mdk/system_nrf52.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/mdk/system_nrf52833.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/nordic/nrfx/mdk/system_nrf52840.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/pulse.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/pulse_asm.S.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/rtos.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/sysview/Config/SEGGER_SYSVIEW_Config_FreeRTOS.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_RTT.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_RTT_ASM_ARMv7M.S.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_RTT_printf.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_SYSVIEW.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/sysview/SEGGER_SYSVIEW_FreeRTOS.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/utility/AdaCallback.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/utility/SoftwareTimer.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/utility/adafruit_fifo.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/utility/debug.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/utility/utilities.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/wiring.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/wiring_analog.cpp.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/wiring_analog_nRF52.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/wiring_digital.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/wiring_private.c.o +Compiling .pio/build/ProMicro_repeater/FrameworkArduino/wiring_shift.c.o +Archiving .pio/build/ProMicro_repeater/libFrameworkArduino.a +Indexing .pio/build/ProMicro_repeater/libFrameworkArduino.a +Applying Bluefruit BLE patches... +Bluefruit patch: OK - BLEConnection.h already patched +Bluefruit patch: OK - BLEConnection.cpp already patched +Linking .pio/build/ProMicro_repeater/firmware.elf +Checking size .pio/build/ProMicro_repeater/firmware.elf +Building .pio/build/ProMicro_repeater/firmware.hex +Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" +RAM: [= ] 11.6% (used 28964 bytes from 248832 bytes) +Flash: [===== ] 48.6% (used 396308 bytes from 815104 bytes) +Building .pio/build/ProMicro_repeater/firmware.zip +Zip created at .pio/build/ProMicro_repeater/firmware.zip +========================= [SUCCESS] Took 24.21 seconds ========================= + +Environment Status Duration +----------------- -------- ------------ +ProMicro_repeater SUCCESS 00:00:24.214 +========================= 1 succeeded in 00:00:24.214 ========================= +Converted to uf2, output size: 793088, start address: 0x26000 +Wrote 793088 bytes to .pio/build/ProMicro_repeater/firmware.uf2 +Processing RAK_4631_repeater (board: rak4631; platform: nordicnrf52; framework: arduino) +-------------------------------------------------------------------------------- +Verbose mode can be enabled via `-v, --verbose` option +CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/rak4631.html +PLATFORM: Nordic nRF52 (10.9.0) > WisCore RAK4631 Board +HARDWARE: NRF52840 64MHz, 243KB RAM, 796KB Flash +DEBUG: Current (jlink) External (jlink, stlink) +PACKAGES: + - framework-arduinoadafruitnrf52 @ 1.10700.0 (1.7.0) + - framework-cmsis @ 2.50700.210515 (5.7.0) + - tool-adafruit-nrfutil @ 1.503.0 (5.3) + - tool-sreccat @ 1.164.0 (1.64) + - toolchain-gccarmnoneeabi @ 1.70201.0 (7.2.1) +LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf +LDF Modes: Finder ~ chain, Compatibility ~ soft +Found 45 compatible libraries +Scanning dependencies... +Dependency Graph +|-- SPI @ 1.0 +|-- Wire @ 1.0 +|-- RadioLib @ 7.5.0 +|-- Crypto @ 0.4.0 +|-- RTClib @ 2.1.4 +|-- Melopero RV3028 @ 1.2.0 +|-- CayenneLPP @ 1.6.1 +|-- CustomLFS @ 0.2.1+sha.6aa1bfb +|-- Adafruit INA3221 Library @ 1.0.1 +|-- Adafruit INA219 @ 1.2.3 +|-- INA226 @ 0.6.5 +|-- Adafruit INA260 Library @ 1.5.3 +|-- Adafruit AHTX0 @ 2.0.5 +|-- Adafruit BME280 Library @ 2.3.0 +|-- Adafruit BMP280 Library @ 2.6.8 +|-- Adafruit SHTC3 Library @ 1.0.2 +|-- Sensirion I2C SHT4x @ 1.1.2 +|-- Arduino_LPS22HB @ 1.0.2 +|-- Adafruit MLX90614 Library @ 2.1.5 +|-- Adafruit_VL53L0X @ 1.2.4 +|-- MicroNMEA @ 2.0.6 +|-- Adafruit BME680 Library @ 2.0.5 +|-- Adafruit BMP085 Library @ 1.2.4 +|-- Adafruit SSD1306 @ 2.5.16 +|-- SparkFun u-blox GNSS Arduino Library @ 2.2.28 +|-- ed25519 +|-- Adafruit Bluefruit nRF52 Libraries +|-- Adafruit Little File System Libraries @ 0.11.0 +|-- Adafruit GFX Library @ 1.12.4 +Building in release mode +Bluefruit patch: OK - BLEConnection.h already patched +Bluefruit patch: OK - BLEConnection.cpp already patched +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_TinyUSB_API.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBD_CDC.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBD_Device.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBD_Interface.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/Adafruit_USBH_Host.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/cdc/Adafruit_USBH_CDC.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/hid/Adafruit_USBD_HID.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/midi/Adafruit_USBD_MIDI.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/msc/Adafruit_USBD_MSC.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/msc/Adafruit_USBH_MSC.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/ch32/Adafruit_TinyUSB_ch32.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/esp32/Adafruit_TinyUSB_esp32.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/nrf/Adafruit_TinyUSB_nrf.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/rp2040/Adafruit_TinyUSB_rp2040.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/ports/samd/Adafruit_TinyUSB_samd.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/video/Adafruit_USBD_Video.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/arduino/webusb/Adafruit_USBD_WebUSB.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/audio/audio_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/bth/bth_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/cdc/cdc_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/cdc/cdc_host.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/dfu/dfu_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/dfu/dfu_rt_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/hid/hid_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/hid/hid_host.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/midi/midi_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/midi/midi_host.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/msc/msc_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/msc/msc_host.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/net/ecm_rndis_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/net/ncm_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/usbtmc/usbtmc_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/vendor/vendor_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/class/video/video_device.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/common/tusb_fifo.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/device/usbd.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/device/usbd_control.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/host/hub.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/host/usbh.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/analog/max3421/hcd_max3421.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/microchip/samd/dcd_samd.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/nordic/nrf5x/dcd_nrf5x.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/pio_usb/dcd_pio_usb.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/pio_usb/hcd_pio_usb.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/rp2040/dcd_rp2040.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/rp2040/hcd_rp2040.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/raspberrypi/rp2040/rp2040_usb.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/st/stm32_fsdev/dcd_stm32_fsdev.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/synopsys/dwc2/dcd_dwc2.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/synopsys/dwc2/dwc2_common.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/synopsys/dwc2/hcd_dwc2.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/wch/dcd_ch32_usbfs.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/portable/wch/dcd_ch32_usbhs.c.o +Compiling .pio/build/RAK_4631_repeater/lib014/Adafruit_TinyUSB_Arduino/tusb.c.o +Compiling .pio/build/RAK_4631_repeater/examples/simple_repeater/MyMesh.cpp.o +Compiling .pio/build/RAK_4631_repeater/examples/simple_repeater/UITask.cpp.o +Compiling .pio/build/RAK_4631_repeater/examples/simple_repeater/main.cpp.o +Compiling .pio/build/RAK_4631_repeater/variants/rak4631/RAK4631Board.cpp.o +Compiling .pio/build/RAK_4631_repeater/variants/rak4631/target.cpp.o +Compiling .pio/build/RAK_4631_repeater/variants/rak4631/variant.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/Dispatcher.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/Identity.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/Mesh.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/Packet.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/Utils.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/AdvertDataHelpers.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/ArduinoSerialInterface.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/AutoDiscoverRTCClock.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/BaseChatMesh.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/ClientACL.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/CommonCLI.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/ESP32Board.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/IdentityStore.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/NRF52Board.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/RegionMap.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/StaticPoolPacketManager.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/TransportKeyStore.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/TxtDataHelpers.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/bridges/BridgeBase.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/radiolib/RadioLibWrappers.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/sensors/EnvironmentSensorManager.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/ui/MomentaryButton.cpp.o +Compiling .pio/build/RAK_4631_repeater/src/helpers/ui/SSD1306Display.cpp.o +Compiling .pio/build/RAK_4631_repeater/libd20/SPI/SPI.cpp.o +Compiling .pio/build/RAK_4631_repeater/libd20/SPI/SPI_nrf52832.cpp.o +Compiling .pio/build/RAK_4631_repeater/liba43/Wire/Wire_nRF52.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/Hal.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/Module.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/hal/Arduino/ArduinoHal.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/hal/RPiPico/PicoHal.cpp.o +Archiving .pio/build/RAK_4631_repeater/libd20/libSPI.a +Indexing .pio/build/RAK_4631_repeater/libd20/libSPI.a +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/CC1101/CC1101.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LLCC68/LLCC68.cpp.o +Archiving .pio/build/RAK_4631_repeater/liba43/libWire.a +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR1110.cpp.o +Indexing .pio/build/RAK_4631_repeater/liba43/libWire.a +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR1120.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR1121.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR11x0.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR11x0_commands.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR11x0_crypto.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR11x0_gnss.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/LR11x0/LR11x0_wifi.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/RF69/RF69.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX123x/SX1231.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX123x/SX1233.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/STM32WLx.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/STM32WLx_Module.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX1261.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX1262.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX1268.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX126x.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX126x_LR_FHSS.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX126x_commands.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX126x/SX126x_config.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX1272.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX1273.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX1276.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX1277.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX1278.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX1279.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX127x/SX127x.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX128x/SX1280.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX128x/SX1281.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX128x/SX1282.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/SX128x/SX128x.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/Si443x/Si4430.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/Si443x/Si4431.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/Si443x/Si4432.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/Si443x/Si443x.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/modules/nRF24/nRF24.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/AFSK/AFSK.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/APRS/APRS.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/AX25/AX25.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/BellModem/BellModem.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/ExternalRadio/ExternalRadio.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/FSK4/FSK4.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/Hellschreiber/Hellschreiber.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/LoRaWAN/LoRaWAN.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/LoRaWAN/LoRaWANBands.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/Morse/Morse.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/Pager/Pager.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/PhysicalLayer/PhysicalLayer.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/Print/ITA2String.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/Print/Print.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/RTTY/RTTY.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/protocols/SSTV/SSTV.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/utils/CRC.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/utils/Cryptography.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/utils/FEC.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc76/RadioLib/utils/Utils.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/AES128.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/AES192.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/AES256.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/AESCommon.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/AESEsp32.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/AuthenticatedCipher.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/BLAKE2b.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/BLAKE2s.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/BigNumberUtil.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/BlockCipher.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/CTR.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/ChaCha.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/ChaChaPoly.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/Cipher.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/Crypto.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/Curve25519.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/EAX.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/Ed25519.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/GCM.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/GF128.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/GHASH.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/HKDF.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/Hash.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/KeccakCore.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/NoiseSource.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/OMAC.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/P521.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/Poly1305.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/RNG.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/SHA224.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/SHA256.cpp.o +Archiving .pio/build/RAK_4631_repeater/libc76/libRadioLib.a +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/SHA3.cpp.o +Indexing .pio/build/RAK_4631_repeater/libc76/libRadioLib.a +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/SHA384.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/SHA512.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/SHAKE.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/XOF.cpp.o +Compiling .pio/build/RAK_4631_repeater/libebd/Crypto/XTS.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib6ba/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib6ba/Adafruit BusIO/Adafruit_GenericDevice.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib6ba/Adafruit BusIO/Adafruit_I2CDevice.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib6ba/Adafruit BusIO/Adafruit_SPIDevice.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTC_DS1307.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTC_DS3231.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTC_Micros.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTC_Millis.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTC_PCF8523.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTC_PCF8563.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib6ba/libAdafruit BusIO.a +Indexing .pio/build/RAK_4631_repeater/lib6ba/libAdafruit BusIO.a +Compiling .pio/build/RAK_4631_repeater/lib843/RTClib/RTClib.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib452/Melopero RV3028/Melopero_RV3028.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib39f/CayenneLPP/CayenneLPP.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib39f/CayenneLPP/CayenneLPPPolyline.cpp.o +Compiling .pio/build/RAK_4631_repeater/libe3f/Adafruit_LittleFS/Adafruit_LittleFS.cpp.o +Compiling .pio/build/RAK_4631_repeater/libe3f/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.o +Compiling .pio/build/RAK_4631_repeater/libe3f/Adafruit_LittleFS/littlefs/lfs.c.o +Compiling .pio/build/RAK_4631_repeater/libe3f/Adafruit_LittleFS/littlefs/lfs_util.c.o +Archiving .pio/build/RAK_4631_repeater/lib843/libRTClib.a +Archiving .pio/build/RAK_4631_repeater/lib452/libMelopero RV3028.a +Indexing .pio/build/RAK_4631_repeater/lib843/libRTClib.a +Indexing .pio/build/RAK_4631_repeater/lib452/libMelopero RV3028.a +Compiling .pio/build/RAK_4631_repeater/libf73/InternalFileSytem/InternalFileSystem.cpp.o +Compiling .pio/build/RAK_4631_repeater/libf73/InternalFileSytem/flash/flash_cache.c.o +Compiling .pio/build/RAK_4631_repeater/libf73/InternalFileSytem/flash/flash_nrf5x.c.o +Compiling .pio/build/RAK_4631_repeater/lib1aa/CustomLFS/CustomLFS.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib1aa/CustomLFS/CustomLFS_QSPIFlash.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib1aa/CustomLFS/CustomLFS_SPIFlash.cpp.o +Archiving .pio/build/RAK_4631_repeater/libf73/libInternalFileSytem.a +Indexing .pio/build/RAK_4631_repeater/libf73/libInternalFileSytem.a +Compiling .pio/build/RAK_4631_repeater/lib200/Adafruit INA3221 Library/Adafruit_INA3221.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib33d/Adafruit INA219/Adafruit_INA219.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib56c/INA226/INA226.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib200/libAdafruit INA3221 Library.a +Archiving .pio/build/RAK_4631_repeater/lib33d/libAdafruit INA219.a +Indexing .pio/build/RAK_4631_repeater/lib200/libAdafruit INA3221 Library.a +Indexing .pio/build/RAK_4631_repeater/lib33d/libAdafruit INA219.a +Compiling .pio/build/RAK_4631_repeater/lib573/Adafruit INA260 Library/Adafruit_INA260.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib371/Adafruit Unified Sensor/Adafruit_Sensor.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib994/Adafruit AHTX0/Adafruit_AHTX0.cpp.o +Archiving .pio/build/RAK_4631_repeater/libe3f/libAdafruit_LittleFS.a +Archiving .pio/build/RAK_4631_repeater/lib1aa/libCustomLFS.a +Indexing .pio/build/RAK_4631_repeater/libe3f/libAdafruit_LittleFS.a +Indexing .pio/build/RAK_4631_repeater/lib1aa/libCustomLFS.a +Compiling .pio/build/RAK_4631_repeater/libb4a/Adafruit BME280 Library/Adafruit_BME280.cpp.o +Compiling .pio/build/RAK_4631_repeater/libe98/Adafruit BMP280 Library/Adafruit_BMP280.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib56c/libINA226.a +Indexing .pio/build/RAK_4631_repeater/lib56c/libINA226.a +Archiving .pio/build/RAK_4631_repeater/lib371/libAdafruit Unified Sensor.a +Compiling .pio/build/RAK_4631_repeater/lib89c/Adafruit SHTC3 Library/Adafruit_SHTC3.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib573/libAdafruit INA260 Library.a +Indexing .pio/build/RAK_4631_repeater/lib371/libAdafruit Unified Sensor.a +Indexing .pio/build/RAK_4631_repeater/lib573/libAdafruit INA260 Library.a +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionCrc.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionErrors.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib994/libAdafruit AHTX0.a +Indexing .pio/build/RAK_4631_repeater/lib994/libAdafruit AHTX0.a +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionI2CCommunication.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionI2CTxFrame.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionRxFrame.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib39f/libCayenneLPP.a +Indexing .pio/build/RAK_4631_repeater/lib39f/libCayenneLPP.a +Archiving .pio/build/RAK_4631_repeater/libe98/libAdafruit BMP280 Library.a +Archiving .pio/build/RAK_4631_repeater/libb4a/libAdafruit BME280 Library.a +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionShdlcCommunication.cpp.o +Indexing .pio/build/RAK_4631_repeater/libe98/libAdafruit BMP280 Library.a +Indexing .pio/build/RAK_4631_repeater/libb4a/libAdafruit BME280 Library.a +Compiling .pio/build/RAK_4631_repeater/lib1e8/Sensirion Core/SensirionShdlcTxFrame.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib89c/libAdafruit SHTC3 Library.a +Compiling .pio/build/RAK_4631_repeater/lib7be/Sensirion I2C SHT4x/SensirionI2cSht4x.cpp.o +Indexing .pio/build/RAK_4631_repeater/lib89c/libAdafruit SHTC3 Library.a +Compiling .pio/build/RAK_4631_repeater/lib57e/Arduino_LPS22HB/BARO.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib84f/Adafruit MLX90614 Library/Adafruit_MLX90614.cpp.o +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/Adafruit_VL53L0X.cpp.o +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/core/src/vl53l0x_api.cpp.o +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/core/src/vl53l0x_api_calibration.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib57e/libArduino_LPS22HB.a +Archiving .pio/build/RAK_4631_repeater/lib7be/libSensirion I2C SHT4x.a +Indexing .pio/build/RAK_4631_repeater/lib57e/libArduino_LPS22HB.a +Archiving .pio/build/RAK_4631_repeater/lib1e8/libSensirion Core.a +Indexing .pio/build/RAK_4631_repeater/lib7be/libSensirion I2C SHT4x.a +Indexing .pio/build/RAK_4631_repeater/lib1e8/libSensirion Core.a +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/core/src/vl53l0x_api_core.cpp.o +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/core/src/vl53l0x_api_ranging.cpp.o +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/core/src/vl53l0x_api_strings.cpp.o +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/platform/src/vl53l0x_i2c_comms.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib84f/libAdafruit MLX90614 Library.a +Indexing .pio/build/RAK_4631_repeater/lib84f/libAdafruit MLX90614 Library.a +Compiling .pio/build/RAK_4631_repeater/libef2/Adafruit_VL53L0X/platform/src/vl53l0x_platform.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib2e0/MicroNMEA/MicroNMEA.cpp.o +Compiling .pio/build/RAK_4631_repeater/libcd4/Adafruit BME680 Library/Adafruit_BME680.cpp.o +Compiling .pio/build/RAK_4631_repeater/libcd4/Adafruit BME680 Library/bme68x.c.o +Compiling .pio/build/RAK_4631_repeater/lib883/Adafruit BMP085 Library/Adafruit_BMP085.cpp.o +Compiling .pio/build/RAK_4631_repeater/liba9a/Adafruit GFX Library/Adafruit_GFX.cpp.o +Compiling .pio/build/RAK_4631_repeater/liba9a/Adafruit GFX Library/Adafruit_GrayOLED.cpp.o +Archiving .pio/build/RAK_4631_repeater/libef2/libAdafruit_VL53L0X.a +Indexing .pio/build/RAK_4631_repeater/libef2/libAdafruit_VL53L0X.a +Compiling .pio/build/RAK_4631_repeater/liba9a/Adafruit GFX Library/Adafruit_SPITFT.cpp.o +Compiling .pio/build/RAK_4631_repeater/liba9a/Adafruit GFX Library/glcdfont.c.o +Archiving .pio/build/RAK_4631_repeater/lib2e0/libMicroNMEA.a +Indexing .pio/build/RAK_4631_repeater/lib2e0/libMicroNMEA.a +Compiling .pio/build/RAK_4631_repeater/libe17/Adafruit SSD1306/Adafruit_SSD1306.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib41a/SparkFun u-blox GNSS Arduino Library/SparkFun_u-blox_GNSS_Arduino_Library.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib883/libAdafruit BMP085 Library.a +Indexing .pio/build/RAK_4631_repeater/lib883/libAdafruit BMP085 Library.a +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/add_scalar.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/fe.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/ge.c.o +Archiving .pio/build/RAK_4631_repeater/libcd4/libAdafruit BME680 Library.a +Indexing .pio/build/RAK_4631_repeater/libcd4/libAdafruit BME680 Library.a +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/key_exchange.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/keypair.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/sc.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/seed.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/sha512.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/sign.c.o +Compiling .pio/build/RAK_4631_repeater/lib711/ed25519/verify.c.o +Archiving .pio/build/RAK_4631_repeater/liba9a/libAdafruit GFX Library.a +Indexing .pio/build/RAK_4631_repeater/liba9a/libAdafruit GFX Library.a +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/Adafruit_nRFCrypto.cpp.o +Archiving .pio/build/RAK_4631_repeater/libe17/libAdafruit SSD1306.a +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/ecc/nRFCrypto_ECC.cpp.o +Indexing .pio/build/RAK_4631_repeater/libe17/libAdafruit SSD1306.a +Archiving .pio/build/RAK_4631_repeater/libebd/libCrypto.a +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/ecc/nRFCrypto_ECC_PrivateKey.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/ecc/nRFCrypto_ECC_PublicKey.cpp.o +Indexing .pio/build/RAK_4631_repeater/libebd/libCrypto.a +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/nRFCrypto_Hash.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/nRFCrypto_Hmac.cpp.o +Compiling .pio/build/RAK_4631_repeater/libc0a/Adafruit_nRFCrypto/nRFCrypto_Random.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEAdvertising.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLECentral.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLECharacteristic.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEClientCharacteristic.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEClientService.cpp.o +Archiving .pio/build/RAK_4631_repeater/libc0a/libAdafruit_nRFCrypto.a +Indexing .pio/build/RAK_4631_repeater/libc0a/libAdafruit_nRFCrypto.a +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEConnection.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib711/libed25519.a +Indexing .pio/build/RAK_4631_repeater/lib711/libed25519.a +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEDiscovery.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEGatt.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEPeriph.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEScanner.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLESecurity.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEService.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/BLEUuid.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/bluefruit.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEAncs.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientBas.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientCts.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientDis.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientIas.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/clients/BLEClientUart.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEBas.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEBeacon.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEDfu.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEDis.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEHidAdafruit.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEHidGamepad.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEHidGeneric.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEIas.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEMidi.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/BLEUart.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/services/EddyStone.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/utility/AdaMsg.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/utility/bonding.cpp.o +Compiling .pio/build/RAK_4631_repeater/lib4aa/Bluefruit52Lib/utility/bootloader_util.c.o +Archiving .pio/build/RAK_4631_repeater/libFrameworkArduinoVariant.a +Indexing .pio/build/RAK_4631_repeater/libFrameworkArduinoVariant.a +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/HardwarePWM.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/IPAddress.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/Print.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/RingBuffer.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/Stream.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/Tone.cpp.o +Archiving .pio/build/RAK_4631_repeater/lib4aa/libBluefruit52Lib.a +Indexing .pio/build/RAK_4631_repeater/lib4aa/libBluefruit52Lib.a +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/Uart.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/WInterrupts.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/WMath.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/WString.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/abi.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/avr/dtostrf.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/delay.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/croutine.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/event_groups.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/list.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/portable/MemMang/heap_3.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/queue.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/stream_buffer.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/tasks.c.o +Archiving .pio/build/RAK_4631_repeater/lib41a/libSparkFun u-blox GNSS Arduino Library.a +Indexing .pio/build/RAK_4631_repeater/lib41a/libSparkFun u-blox GNSS Arduino Library.a +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/Source/timers.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/portable/CMSIS/nrf52/port_cmsis.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/portable/CMSIS/nrf52/port_cmsis_systick.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/freertos/portable/GCC/nrf52/port.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/hooks.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/itoa.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/linker/gcc_startup_nrf52.S.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/linker/gcc_startup_nrf52833.S.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/linker/gcc_startup_nrf52840.S.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/main.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/new.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_gpiote.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_power.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_pwm.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_qspi.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_spim.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_spis.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_temp.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/drivers/src/nrfx_timer.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/mdk/system_nrf52.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/mdk/system_nrf52833.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/nordic/nrfx/mdk/system_nrf52840.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/pulse.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/pulse_asm.S.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/rtos.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/sysview/Config/SEGGER_SYSVIEW_Config_FreeRTOS.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_RTT.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_RTT_ASM_ARMv7M.S.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_RTT_printf.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/sysview/SEGGER/SEGGER_SYSVIEW.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/sysview/SEGGER_SYSVIEW_FreeRTOS.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/utility/AdaCallback.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/utility/SoftwareTimer.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/utility/adafruit_fifo.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/utility/debug.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/utility/utilities.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/wiring.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/wiring_analog.cpp.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/wiring_analog_nRF52.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/wiring_digital.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/wiring_private.c.o +Compiling .pio/build/RAK_4631_repeater/FrameworkArduino/wiring_shift.c.o +Archiving .pio/build/RAK_4631_repeater/libFrameworkArduino.a +Indexing .pio/build/RAK_4631_repeater/libFrameworkArduino.a +Applying Bluefruit BLE patches... +Bluefruit patch: OK - BLEConnection.h already patched +Bluefruit patch: OK - BLEConnection.cpp already patched +Linking .pio/build/RAK_4631_repeater/firmware.elf +Checking size .pio/build/RAK_4631_repeater/firmware.elf +Building .pio/build/RAK_4631_repeater/firmware.hex +Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" +RAM: [= ] 12.3% (used 30516 bytes from 248832 bytes) +Flash: [====== ] 56.7% (used 461988 bytes from 815104 bytes) +Building .pio/build/RAK_4631_repeater/firmware.zip +Zip created at .pio/build/RAK_4631_repeater/firmware.zip +========================= [SUCCESS] Took 27.67 seconds ========================= + +Environment Status Duration +----------------- -------- ------------ +RAK_4631_repeater SUCCESS 00:00:27.671 +========================= 1 succeeded in 00:00:27.671 ========================= +Converted to uf2, output size: 924160, start address: 0x26000 +Wrote 924160 bytes to .pio/build/RAK_4631_repeater/firmware.uf2 +Processing heltec_v4_repeater (board: heltec_v4; platform: platformio/espressif32@6.11.0; framework: arduino) +-------------------------------------------------------------------------------- +Verbose mode can be enabled via `-v, --verbose` option +CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/heltec_v4.html +PLATFORM: Espressif 32 (6.11.0) > heltec_wifi_lora_32 v4 (16 MB FLASH, 2 MB PSRAM) +HARDWARE: ESP32S3 240MHz, 2MB RAM, 16MB Flash +DEBUG: Current (esp-builtin) On-board (esp-builtin) 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.20017.241212+sha.dcc1105b + - tool-esptoolpy @ 1.40501.0 (4.5.1) + - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5 + - toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5 +LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf +LDF Modes: Finder ~ chain, Compatibility ~ soft +Found 67 compatible libraries +Scanning dependencies... +Dependency Graph +|-- SPI @ 2.0.0 +|-- Wire @ 2.0.0 +|-- RadioLib @ 7.4.0 +|-- Crypto @ 0.4.0 +|-- RTClib @ 2.1.4 +|-- Melopero RV3028 @ 1.2.0 +|-- CayenneLPP @ 1.6.1 +|-- Adafruit INA3221 Library @ 1.0.1 +|-- Adafruit INA219 @ 1.2.3 +|-- INA226 @ 0.6.5 +|-- Adafruit INA260 Library @ 1.5.3 +|-- Adafruit AHTX0 @ 2.0.5 +|-- Adafruit BME280 Library @ 2.3.0 +|-- Adafruit BMP280 Library @ 2.6.8 +|-- Adafruit SHTC3 Library @ 1.0.2 +|-- Sensirion I2C SHT4x @ 1.1.2 +|-- Arduino_LPS22HB @ 1.0.2 +|-- Adafruit MLX90614 Library @ 2.1.5 +|-- Adafruit_VL53L0X @ 1.2.4 +|-- MicroNMEA @ 2.0.6 +|-- Adafruit BME680 Library @ 2.0.5 +|-- Adafruit BMP085 Library @ 1.2.4 +|-- ESPAsyncWebServer @ 3.6.0 +|-- AsyncElegantOTA @ 2.2.8 +|-- CRC32 @ 2.0.1 +|-- ed25519 +|-- AsyncTCP @ 3.4.10 +|-- SPIFFS @ 2.0.0 +|-- WiFi @ 2.0.0 +|-- FS @ 2.0.0 +|-- Adafruit GFX Library @ 1.12.4 +|-- Adafruit SSD1306 @ 2.5.16 +Building in release mode +Compiling .pio/build/heltec_v4_repeater/examples/simple_repeater/MyMesh.cpp.o +Compiling .pio/build/heltec_v4_repeater/examples/simple_repeater/UITask.cpp.o +Compiling .pio/build/heltec_v4_repeater/examples/simple_repeater/main.cpp.o +Compiling .pio/build/heltec_v4_repeater/variants/heltec_v4/HeltecV4Board.cpp.o +Compiling .pio/build/heltec_v4_repeater/variants/heltec_v4/target.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/Dispatcher.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/Identity.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/Mesh.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/Packet.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/Utils.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/AdvertDataHelpers.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/ArduinoSerialInterface.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/AutoDiscoverRTCClock.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/BaseChatMesh.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/ClientACL.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/CommonCLI.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/ESP32Board.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/IdentityStore.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/NRF52Board.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/RegionMap.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/StaticPoolPacketManager.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/TransportKeyStore.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/TxtDataHelpers.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/bridges/BridgeBase.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/radiolib/RadioLibWrappers.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/sensors/EnvironmentSensorManager.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/ui/MomentaryButton.cpp.o +Compiling .pio/build/heltec_v4_repeater/src/helpers/ui/SSD1306Display.cpp.o +Building .pio/build/heltec_v4_repeater/bootloader.bin +Generating partitions .pio/build/heltec_v4_repeater/partitions.bin +esptool.py v4.5.1 +Creating esp32s3 image... +Merged 1 ELF section +Successfully created esp32s3 image. +Compiling .pio/build/heltec_v4_repeater/lib2f6/SPI/SPI.cpp.o +Compiling .pio/build/heltec_v4_repeater/libb54/Wire/Wire.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/Hal.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/Module.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/hal/Arduino/ArduinoHal.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/hal/RPiPico/PicoHal.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/CC1101/CC1101.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LLCC68/LLCC68.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR1110.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib2f6/libSPI.a +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR1120.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib2f6/libSPI.a +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR1121.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR11x0.cpp.o +Archiving .pio/build/heltec_v4_repeater/libb54/libWire.a +Indexing .pio/build/heltec_v4_repeater/libb54/libWire.a +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR11x0_commands.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR11x0_crypto.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR11x0_gnss.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/LR11x0/LR11x0_wifi.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/RF69/RF69.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX123x/SX1231.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX123x/SX1233.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/STM32WLx.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/STM32WLx_Module.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX1261.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX1262.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX1268.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX126x.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX126x_LR_FHSS.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX126x_commands.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX126x/SX126x_config.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX1272.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX1273.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX1276.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX1277.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX1278.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX1279.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX127x/SX127x.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX128x/SX1280.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX128x/SX1281.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX128x/SX1282.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/SX128x/SX128x.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/Si443x/Si4430.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/Si443x/Si4431.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/Si443x/Si4432.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/Si443x/Si443x.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/modules/nRF24/nRF24.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/AFSK/AFSK.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/APRS/APRS.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/AX25/AX25.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/BellModem/BellModem.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/ExternalRadio/ExternalRadio.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/FSK4/FSK4.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/Hellschreiber/Hellschreiber.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/LoRaWAN/LoRaWAN.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/LoRaWAN/LoRaWANBands.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/Morse/Morse.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/Pager/Pager.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/PhysicalLayer/PhysicalLayer.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/Print/ITA2String.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/Print/Print.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/RTTY/RTTY.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/protocols/SSTV/SSTV.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/utils/CRC.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/utils/Cryptography.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/utils/FEC.cpp.o +Compiling .pio/build/heltec_v4_repeater/libce0/RadioLib/utils/Utils.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/AES128.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/AES192.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/AES256.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/AESCommon.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/AESEsp32.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/AuthenticatedCipher.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/BLAKE2b.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/BLAKE2s.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/BigNumberUtil.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/BlockCipher.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/CTR.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/ChaCha.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/ChaChaPoly.cpp.o +Archiving .pio/build/heltec_v4_repeater/libce0/libRadioLib.a +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/Cipher.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/Crypto.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/Curve25519.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/EAX.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/Ed25519.cpp.o +Indexing .pio/build/heltec_v4_repeater/libce0/libRadioLib.a +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/GCM.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/GF128.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/GHASH.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/HKDF.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/Hash.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/KeccakCore.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/NoiseSource.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/OMAC.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/P521.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/Poly1305.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/RNG.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/SHA224.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/SHA256.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/SHA3.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/SHA384.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/SHA512.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/SHAKE.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/XOF.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib4b8/Crypto/XTS.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib5d2/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib5d2/Adafruit BusIO/Adafruit_GenericDevice.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib5d2/Adafruit BusIO/Adafruit_I2CDevice.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib5d2/Adafruit BusIO/Adafruit_SPIDevice.cpp.o +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTC_DS1307.cpp.o +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTC_DS3231.cpp.o +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTC_Micros.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib4b8/libCrypto.a +Indexing .pio/build/heltec_v4_repeater/lib4b8/libCrypto.a +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTC_Millis.cpp.o +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTC_PCF8523.cpp.o +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTC_PCF8563.cpp.o +Compiling .pio/build/heltec_v4_repeater/libfb3/RTClib/RTClib.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib5d2/libAdafruit BusIO.a +Indexing .pio/build/heltec_v4_repeater/lib5d2/libAdafruit BusIO.a +Compiling .pio/build/heltec_v4_repeater/libad5/Melopero RV3028/Melopero_RV3028.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib396/CayenneLPP/CayenneLPP.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib396/CayenneLPP/CayenneLPPPolyline.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib55e/Adafruit INA3221 Library/Adafruit_INA3221.cpp.o +In file included from .pio/libdeps/heltec_v4_repeater/Melopero RV3028/src/Melopero_RV3028.h:5, + from .pio/libdeps/heltec_v4_repeater/Melopero RV3028/src/Melopero_RV3028.cpp:1: +/Users/mattzz/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h: In member function 'uint8_t Melopero_RV3028::readFromRegister(uint8_t)': +/Users/mattzz/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h:127:13: note: candidate 1: 'uint8_t TwoWire::requestFrom(int, int)' + uint8_t requestFrom(int address, int size); + ^~~~~~~~~~~ +/Users/mattzz/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h:125:13: note: candidate 2: 'uint8_t TwoWire::requestFrom(uint8_t, uint8_t)' + uint8_t requestFrom(uint8_t address, uint8_t size); + ^~~~~~~~~~~ +Archiving .pio/build/heltec_v4_repeater/libfb3/libRTClib.a +Indexing .pio/build/heltec_v4_repeater/libfb3/libRTClib.a +Compiling .pio/build/heltec_v4_repeater/libce7/Adafruit INA219/Adafruit_INA219.cpp.o +Compiling .pio/build/heltec_v4_repeater/libf3b/INA226/INA226.cpp.o +Archiving .pio/build/heltec_v4_repeater/libad5/libMelopero RV3028.a +Indexing .pio/build/heltec_v4_repeater/libad5/libMelopero RV3028.a +Compiling .pio/build/heltec_v4_repeater/libae3/Adafruit INA260 Library/Adafruit_INA260.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib165/Adafruit Unified Sensor/Adafruit_Sensor.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib55e/libAdafruit INA3221 Library.a +Indexing .pio/build/heltec_v4_repeater/lib55e/libAdafruit INA3221 Library.a +Compiling .pio/build/heltec_v4_repeater/libae5/Adafruit AHTX0/Adafruit_AHTX0.cpp.o +Archiving .pio/build/heltec_v4_repeater/libce7/libAdafruit INA219.a +Indexing .pio/build/heltec_v4_repeater/libce7/libAdafruit INA219.a +Compiling .pio/build/heltec_v4_repeater/lib536/Adafruit BME280 Library/Adafruit_BME280.cpp.o +Archiving .pio/build/heltec_v4_repeater/libf3b/libINA226.a +Indexing .pio/build/heltec_v4_repeater/libf3b/libINA226.a +Compiling .pio/build/heltec_v4_repeater/lib6c7/Adafruit BMP280 Library/Adafruit_BMP280.cpp.o +Archiving .pio/build/heltec_v4_repeater/libae3/libAdafruit INA260 Library.a +Archiving .pio/build/heltec_v4_repeater/lib396/libCayenneLPP.a +Indexing .pio/build/heltec_v4_repeater/libae3/libAdafruit INA260 Library.a +Indexing .pio/build/heltec_v4_repeater/lib396/libCayenneLPP.a +Compiling .pio/build/heltec_v4_repeater/lib893/Adafruit SHTC3 Library/Adafruit_SHTC3.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib165/libAdafruit Unified Sensor.a +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionCrc.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionErrors.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib165/libAdafruit Unified Sensor.a +Archiving .pio/build/heltec_v4_repeater/libae5/libAdafruit AHTX0.a +Indexing .pio/build/heltec_v4_repeater/libae5/libAdafruit AHTX0.a +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionI2CCommunication.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionI2CTxFrame.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib536/libAdafruit BME280 Library.a +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionRxFrame.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib536/libAdafruit BME280 Library.a +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionShdlcCommunication.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib751/Sensirion Core/SensirionShdlcTxFrame.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib6c7/libAdafruit BMP280 Library.a +Indexing .pio/build/heltec_v4_repeater/lib6c7/libAdafruit BMP280 Library.a +Compiling .pio/build/heltec_v4_repeater/lib56b/Sensirion I2C SHT4x/SensirionI2cSht4x.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib893/libAdafruit SHTC3 Library.a +Indexing .pio/build/heltec_v4_repeater/lib893/libAdafruit SHTC3 Library.a +Compiling .pio/build/heltec_v4_repeater/lib2be/Arduino_LPS22HB/BARO.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib6b9/Adafruit MLX90614 Library/Adafruit_MLX90614.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/Adafruit_VL53L0X.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib751/libSensirion Core.a +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/core/src/vl53l0x_api.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/core/src/vl53l0x_api_calibration.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib751/libSensirion Core.a +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/core/src/vl53l0x_api_core.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib56b/libSensirion I2C SHT4x.a +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/core/src/vl53l0x_api_ranging.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib56b/libSensirion I2C SHT4x.a +Archiving .pio/build/heltec_v4_repeater/lib2be/libArduino_LPS22HB.a +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/core/src/vl53l0x_api_strings.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib2be/libArduino_LPS22HB.a +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/platform/src/vl53l0x_i2c_comms.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib6b9/libAdafruit MLX90614 Library.a +Indexing .pio/build/heltec_v4_repeater/lib6b9/libAdafruit MLX90614 Library.a +Compiling .pio/build/heltec_v4_repeater/lib1a6/Adafruit_VL53L0X/platform/src/vl53l0x_platform.cpp.o +Compiling .pio/build/heltec_v4_repeater/libf63/MicroNMEA/MicroNMEA.cpp.o +Compiling .pio/build/heltec_v4_repeater/libeb9/Adafruit BME680 Library/Adafruit_BME680.cpp.o +Compiling .pio/build/heltec_v4_repeater/libeb9/Adafruit BME680 Library/bme68x.c.o +Compiling .pio/build/heltec_v4_repeater/libcd9/Adafruit BMP085 Library/Adafruit_BMP085.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib1a6/libAdafruit_VL53L0X.a +Indexing .pio/build/heltec_v4_repeater/lib1a6/libAdafruit_VL53L0X.a +Compiling .pio/build/heltec_v4_repeater/libca5/FS/FS.cpp.o +Compiling .pio/build/heltec_v4_repeater/libca5/FS/vfs_api.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib27e/AsyncTCP/AsyncTCP.cpp.o +Archiving .pio/build/heltec_v4_repeater/libeb9/libAdafruit BME680 Library.a +Archiving .pio/build/heltec_v4_repeater/libf63/libMicroNMEA.a +Indexing .pio/build/heltec_v4_repeater/libeb9/libAdafruit BME680 Library.a +Indexing .pio/build/heltec_v4_repeater/libf63/libMicroNMEA.a +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFi.cpp.o +Archiving .pio/build/heltec_v4_repeater/libcd9/libAdafruit BMP085 Library.a +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiAP.cpp.o +Indexing .pio/build/heltec_v4_repeater/libcd9/libAdafruit BMP085 Library.a +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiClient.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiGeneric.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiMulti.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiSTA.cpp.o +Archiving .pio/build/heltec_v4_repeater/libca5/libFS.a +Indexing .pio/build/heltec_v4_repeater/libca5/libFS.a +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiScan.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiServer.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib27e/libAsyncTCP.a +Compiling .pio/build/heltec_v4_repeater/lib847/WiFi/WiFiUdp.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib27e/libAsyncTCP.a +Compiling .pio/build/heltec_v4_repeater/libbc6/WebServer/Parsing.cpp.o +Compiling .pio/build/heltec_v4_repeater/libbc6/WebServer/WebServer.cpp.o +Compiling .pio/build/heltec_v4_repeater/libbc6/WebServer/detail/mimetable.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/AsyncEventSource.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/AsyncJson.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib847/libWiFi.a +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/AsyncMessagePack.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/AsyncWebHeader.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib847/libWiFi.a +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/AsyncWebSocket.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/ChunkPrint.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/Middleware.cpp.o +Archiving .pio/build/heltec_v4_repeater/libbc6/libWebServer.a +Indexing .pio/build/heltec_v4_repeater/libbc6/libWebServer.a +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/WebAuthentication.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/WebHandlers.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/WebRequest.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/WebResponses.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib30a/ESPAsyncWebServer/WebServer.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib2ce/Update/HttpsOTAUpdate.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib2ce/Update/Updater.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib720/AsyncElegantOTA/AsyncElegantOTA.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib6ce/CRC32/CRC32.cpp.o +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/add_scalar.c.o +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/fe.c.o +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/ge.c.o +Archiving .pio/build/heltec_v4_repeater/lib2ce/libUpdate.a +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/key_exchange.c.o +Indexing .pio/build/heltec_v4_repeater/lib2ce/libUpdate.a +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/keypair.c.o +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/sc.c.o +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/seed.c.o +Archiving .pio/build/heltec_v4_repeater/lib6ce/libCRC32.a +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/sha512.c.o +Indexing .pio/build/heltec_v4_repeater/lib6ce/libCRC32.a +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/sign.c.o +Compiling .pio/build/heltec_v4_repeater/lib711/ed25519/verify.c.o +Compiling .pio/build/heltec_v4_repeater/lib7eb/SPIFFS/SPIFFS.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib30a/libESPAsyncWebServer.a +Indexing .pio/build/heltec_v4_repeater/lib30a/libESPAsyncWebServer.a +Compiling .pio/build/heltec_v4_repeater/libe31/Adafruit GFX Library/Adafruit_GFX.cpp.o +Compiling .pio/build/heltec_v4_repeater/libe31/Adafruit GFX Library/Adafruit_GrayOLED.cpp.o +Compiling .pio/build/heltec_v4_repeater/libe31/Adafruit GFX Library/Adafruit_SPITFT.cpp.o +Compiling .pio/build/heltec_v4_repeater/libe31/Adafruit GFX Library/glcdfont.c.o +Compiling .pio/build/heltec_v4_repeater/libf55/Adafruit SSD1306/Adafruit_SSD1306.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib720/libAsyncElegantOTA.a +Indexing .pio/build/heltec_v4_repeater/lib720/libAsyncElegantOTA.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/Esp.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib7eb/libSPIFFS.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/FirmwareMSC.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib7eb/libSPIFFS.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/FunctionalInterrupt.cpp.o +Archiving .pio/build/heltec_v4_repeater/lib711/libed25519.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/HWCDC.cpp.o +Indexing .pio/build/heltec_v4_repeater/lib711/libed25519.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/HardwareSerial.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/IPAddress.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/IPv6Address.cpp.o +Archiving .pio/build/heltec_v4_repeater/libf55/libAdafruit SSD1306.a +Indexing .pio/build/heltec_v4_repeater/libf55/libAdafruit SSD1306.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/MD5Builder.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/Print.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/Stream.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/StreamString.cpp.o +Archiving .pio/build/heltec_v4_repeater/libe31/libAdafruit GFX Library.a +Indexing .pio/build/heltec_v4_repeater/libe31/libAdafruit GFX Library.a +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/Tone.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/USB.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/USBCDC.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/USBMSC.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/WMath.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/WString.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/base64.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/cbuf.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-adc.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-bt.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-cpu.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-dac.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-gpio.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-i2c-slave.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-i2c.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-ledc.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-matrix.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-misc.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-psram.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-rgb-led.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-rmt.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-sigmadelta.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-spi.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-time.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-timer.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-tinyusb.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-touch.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/esp32-hal-uart.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/firmware_msc_fat.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/libb64/cdecode.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/libb64/cencode.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/main.cpp.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/stdlib_noniso.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/wiring_pulse.c.o +Compiling .pio/build/heltec_v4_repeater/FrameworkArduino/wiring_shift.c.o +Archiving .pio/build/heltec_v4_repeater/libFrameworkArduino.a +Indexing .pio/build/heltec_v4_repeater/libFrameworkArduino.a +Linking .pio/build/heltec_v4_repeater/firmware.elf +Retrieving maximum program size .pio/build/heltec_v4_repeater/firmware.elf +Checking size .pio/build/heltec_v4_repeater/firmware.elf +Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" +RAM: [ ] 3.4% (used 71404 bytes from 2097152 bytes) +Flash: [== ] 17.6% (used 1153421 bytes from 6553600 bytes) +Building .pio/build/heltec_v4_repeater/firmware.bin +esptool.py v4.5.1 +Creating esp32s3 image... +Merged 3 ELF sections +Successfully created esp32s3 image. +========================= [SUCCESS] Took 23.03 seconds ========================= + +Environment Status Duration +------------------ -------- ------------ +heltec_v4_repeater SUCCESS 00:00:23.030 +========================= 1 succeeded in 00:00:23.030 ========================= +Processing heltec_v4_repeater (board: heltec_v4; platform: platformio/espressif32@6.11.0; framework: arduino) +-------------------------------------------------------------------------------- +Verbose mode can be enabled via `-v, --verbose` option +CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/heltec_v4.html +PLATFORM: Espressif 32 (6.11.0) > heltec_wifi_lora_32 v4 (16 MB FLASH, 2 MB PSRAM) +HARDWARE: ESP32S3 240MHz, 2MB RAM, 16MB Flash +DEBUG: Current (esp-builtin) On-board (esp-builtin) 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.20017.241212+sha.dcc1105b + - tool-esptoolpy @ 1.40501.0 (4.5.1) + - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5 + - toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5 +LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf +LDF Modes: Finder ~ chain, Compatibility ~ soft +Found 67 compatible libraries +Scanning dependencies... +Dependency Graph +|-- SPI @ 2.0.0 +|-- Wire @ 2.0.0 +|-- RadioLib @ 7.4.0 +|-- Crypto @ 0.4.0 +|-- RTClib @ 2.1.4 +|-- Melopero RV3028 @ 1.2.0 +|-- CayenneLPP @ 1.6.1 +|-- Adafruit INA3221 Library @ 1.0.1 +|-- Adafruit INA219 @ 1.2.3 +|-- INA226 @ 0.6.5 +|-- Adafruit INA260 Library @ 1.5.3 +|-- Adafruit AHTX0 @ 2.0.5 +|-- Adafruit BME280 Library @ 2.3.0 +|-- Adafruit BMP280 Library @ 2.6.8 +|-- Adafruit SHTC3 Library @ 1.0.2 +|-- Sensirion I2C SHT4x @ 1.1.2 +|-- Arduino_LPS22HB @ 1.0.2 +|-- Adafruit MLX90614 Library @ 2.1.5 +|-- Adafruit_VL53L0X @ 1.2.4 +|-- MicroNMEA @ 2.0.6 +|-- Adafruit BME680 Library @ 2.0.5 +|-- Adafruit BMP085 Library @ 1.2.4 +|-- ESPAsyncWebServer @ 3.6.0 +|-- AsyncElegantOTA @ 2.2.8 +|-- CRC32 @ 2.0.1 +|-- ed25519 +|-- AsyncTCP @ 3.4.10 +|-- SPIFFS @ 2.0.0 +|-- WiFi @ 2.0.0 +|-- FS @ 2.0.0 +|-- Adafruit GFX Library @ 1.12.4 +|-- Adafruit SSD1306 @ 2.5.16 +Building in release mode +Retrieving maximum program size .pio/build/heltec_v4_repeater/firmware.elf +Checking size .pio/build/heltec_v4_repeater/firmware.elf +Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" +RAM: [ ] 3.4% (used 71404 bytes from 2097152 bytes) +Flash: [== ] 17.6% (used 1153421 bytes from 6553600 bytes) +merge_bin_action(["mergebin"], [".pio/build/heltec_v4_repeater/firmware.bin"]) +"/Users/mattzz/.platformio/penv/bin/python" "/Users/mattzz/.platformio/packages/tool-esptoolpy@1.40501.0/esptool.py" --chip esp32s3 merge_bin -o /Users/mattzz/Code/MeshCore/.pio/build/heltec_v4_repeater/firmware-merged.bin --flash_mode qio --flash_freq 80m --flash_size 16MB 0x0000 /Users/mattzz/Code/MeshCore/.pio/build/heltec_v4_repeater/bootloader.bin 0x8000 /Users/mattzz/Code/MeshCore/.pio/build/heltec_v4_repeater/partitions.bin 0xe000 /Users/mattzz/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin 0x10000 /Users/mattzz/Code/MeshCore/.pio/build/heltec_v4_repeater/firmware.bin +esptool.py v4.5.1 +Warning: Image file at 0x0 is protected with a hash checksum, so not changing the flash mode setting. Use the --flash_mode=keep option instead of --flash_mode=qio in order to remove this warning, or use the --dont-append-digest option for the elf2image command in order to generate an image file without a hash checksum +Wrote 0x129b30 bytes to file /Users/mattzz/Code/MeshCore/.pio/build/heltec_v4_repeater/firmware-merged.bin, ready to flash to offset 0x0 +========================= [SUCCESS] Took 6.20 seconds ========================= + +Environment Status Duration +------------------ -------- ------------ +heltec_v4_repeater SUCCESS 00:00:06.199 +========================= 1 succeeded in 00:00:06.199 ========================= +Processing Heltec_v3_repeater (board: esp32-s3-devkitc-1; platform: platformio/espressif32@6.11.0; framework: arduino) +-------------------------------------------------------------------------------- +Verbose mode can be enabled via `-v, --verbose` option +CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32-s3-devkitc-1.html +PLATFORM: Espressif 32 (6.11.0) > Espressif ESP32-S3-DevKitC-1-N8 (8 MB QD, No PSRAM) +HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash +DEBUG: Current (esp-builtin) On-board (esp-builtin) 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.20017.241212+sha.dcc1105b + - tool-esptoolpy @ 1.40501.0 (4.5.1) + - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5 + - toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5 +LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf +LDF Modes: Finder ~ chain, Compatibility ~ soft +Found 67 compatible libraries +Scanning dependencies... +Dependency Graph +|-- SPI @ 2.0.0 +|-- Wire @ 2.0.0 +|-- RadioLib @ 7.3.0 +|-- Crypto @ 0.4.0 +|-- RTClib @ 2.1.4 +|-- Melopero RV3028 @ 1.2.0 +|-- CayenneLPP @ 1.6.1 +|-- Adafruit INA3221 Library @ 1.0.1 +|-- Adafruit INA219 @ 1.2.3 +|-- INA226 @ 0.6.4 +|-- Adafruit INA260 Library @ 1.5.3 +|-- Adafruit AHTX0 @ 2.0.5 +|-- Adafruit BME280 Library @ 2.3.0 +|-- Adafruit BMP280 Library @ 2.6.8 +|-- Adafruit SHTC3 Library @ 1.0.2 +|-- Sensirion I2C SHT4x @ 1.1.2 +|-- Arduino_LPS22HB @ 1.0.2 +|-- Adafruit MLX90614 Library @ 2.1.5 +|-- Adafruit_VL53L0X @ 1.2.4 +|-- MicroNMEA @ 2.0.6 +|-- Adafruit BME680 Library @ 2.0.5 +|-- Adafruit BMP085 Library @ 1.2.4 +|-- ESPAsyncWebServer @ 3.6.0 +|-- AsyncElegantOTA @ 2.2.8 +|-- CRC32 @ 2.0.0 +|-- ed25519 +|-- AsyncTCP @ 3.4.9 +|-- SPIFFS @ 2.0.0 +|-- WiFi @ 2.0.0 +|-- FS @ 2.0.0 +|-- Adafruit GFX Library @ 1.12.3 +|-- Adafruit SSD1306 @ 2.5.15 +Building in release mode +Compiling .pio/build/Heltec_v3_repeater/examples/simple_repeater/MyMesh.cpp.o +Compiling .pio/build/Heltec_v3_repeater/examples/simple_repeater/UITask.cpp.o +Compiling .pio/build/Heltec_v3_repeater/examples/simple_repeater/main.cpp.o +Compiling .pio/build/Heltec_v3_repeater/variants/heltec_v3/target.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/Dispatcher.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/Identity.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/Mesh.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/Packet.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/Utils.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/AdvertDataHelpers.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/ArduinoSerialInterface.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/AutoDiscoverRTCClock.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/BaseChatMesh.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/ClientACL.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/CommonCLI.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/ESP32Board.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/IdentityStore.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/NRF52Board.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/RegionMap.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/StaticPoolPacketManager.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/TransportKeyStore.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/TxtDataHelpers.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/bridges/BridgeBase.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/radiolib/RadioLibWrappers.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/sensors/EnvironmentSensorManager.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/ui/MomentaryButton.cpp.o +Compiling .pio/build/Heltec_v3_repeater/src/helpers/ui/SSD1306Display.cpp.o +Building .pio/build/Heltec_v3_repeater/bootloader.bin +Generating partitions .pio/build/Heltec_v3_repeater/partitions.bin +esptool.py v4.5.1 +Creating esp32s3 image... +Merged 1 ELF section +Successfully created esp32s3 image. +Compiling .pio/build/Heltec_v3_repeater/lib2f6/SPI/SPI.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libb54/Wire/Wire.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/Hal.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/Module.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/hal/Arduino/ArduinoHal.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/hal/RPiPico/PicoHal.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/CC1101/CC1101.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LLCC68/LLCC68.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR1110.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib2f6/libSPI.a +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR1120.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib2f6/libSPI.a +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR1121.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libb54/libWire.a +Indexing .pio/build/Heltec_v3_repeater/libb54/libWire.a +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR11x0.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR11x0_commands.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR11x0_crypto.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR11x0_gnss.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/LR11x0/LR11x0_wifi.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/RF69/RF69.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX123x/SX1231.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX123x/SX1233.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/STM32WLx.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/STM32WLx_Module.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX1261.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX1262.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX1268.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX126x.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX126x_LR_FHSS.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX126x_commands.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX126x/SX126x_config.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX1272.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX1273.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX1276.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX1277.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX1278.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX1279.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX127x/SX127x.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX128x/SX1280.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX128x/SX1281.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX128x/SX1282.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/SX128x/SX128x.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/Si443x/Si4430.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/Si443x/Si4431.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/Si443x/Si4432.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/Si443x/Si443x.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/modules/nRF24/nRF24.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/AFSK/AFSK.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/APRS/APRS.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/AX25/AX25.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/BellModem/BellModem.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/ExternalRadio/ExternalRadio.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/FSK4/FSK4.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/Hellschreiber/Hellschreiber.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/LoRaWAN/LoRaWAN.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/LoRaWAN/LoRaWANBands.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/Morse/Morse.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/Pager/Pager.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/PhysicalLayer/PhysicalLayer.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/Print/ITA2String.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/Print/Print.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/RTTY/RTTY.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/protocols/SSTV/SSTV.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/utils/CRC.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/utils/Cryptography.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/utils/FEC.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib521/RadioLib/utils/Utils.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/AES128.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/AES192.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/AES256.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/AESCommon.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/AESEsp32.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/AuthenticatedCipher.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/BLAKE2b.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/BLAKE2s.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/BigNumberUtil.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/BlockCipher.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/CTR.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/ChaCha.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/ChaChaPoly.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/Cipher.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/Crypto.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib521/libRadioLib.a +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/Curve25519.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/EAX.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/Ed25519.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/GCM.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib521/libRadioLib.a +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/GF128.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/GHASH.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/HKDF.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/Hash.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/KeccakCore.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/NoiseSource.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/OMAC.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/P521.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/Poly1305.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/RNG.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/SHA224.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/SHA256.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/SHA3.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/SHA384.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/SHA512.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/SHAKE.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/XOF.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd3a/Crypto/XTS.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib8ee/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib8ee/Adafruit BusIO/Adafruit_GenericDevice.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib8ee/Adafruit BusIO/Adafruit_I2CDevice.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib8ee/Adafruit BusIO/Adafruit_SPIDevice.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTC_DS1307.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTC_DS3231.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libd3a/libCrypto.a +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTC_Micros.cpp.o +Indexing .pio/build/Heltec_v3_repeater/libd3a/libCrypto.a +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTC_Millis.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTC_PCF8523.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTC_PCF8563.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libd2e/RTClib/RTClib.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib8ee/libAdafruit BusIO.a +Indexing .pio/build/Heltec_v3_repeater/lib8ee/libAdafruit BusIO.a +Compiling .pio/build/Heltec_v3_repeater/lib4e6/Melopero RV3028/Melopero_RV3028.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib000/CayenneLPP/CayenneLPP.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib000/CayenneLPP/CayenneLPPPolyline.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib3d1/Adafruit INA3221 Library/Adafruit_INA3221.cpp.o +In file included from .pio/libdeps/Heltec_v3_repeater/Melopero RV3028/src/Melopero_RV3028.h:5, + from .pio/libdeps/Heltec_v3_repeater/Melopero RV3028/src/Melopero_RV3028.cpp:1: +/Users/mattzz/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h: In member function 'uint8_t Melopero_RV3028::readFromRegister(uint8_t)': +/Users/mattzz/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h:127:13: note: candidate 1: 'uint8_t TwoWire::requestFrom(int, int)' + uint8_t requestFrom(int address, int size); + ^~~~~~~~~~~ +/Users/mattzz/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h:125:13: note: candidate 2: 'uint8_t TwoWire::requestFrom(uint8_t, uint8_t)' + uint8_t requestFrom(uint8_t address, uint8_t size); + ^~~~~~~~~~~ +Compiling .pio/build/Heltec_v3_repeater/libdad/Adafruit INA219/Adafruit_INA219.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libd2e/libRTClib.a +Indexing .pio/build/Heltec_v3_repeater/libd2e/libRTClib.a +Compiling .pio/build/Heltec_v3_repeater/lib4fd/INA226/INA226.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib4e6/libMelopero RV3028.a +Indexing .pio/build/Heltec_v3_repeater/lib4e6/libMelopero RV3028.a +Compiling .pio/build/Heltec_v3_repeater/lib1e7/Adafruit INA260 Library/Adafruit_INA260.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libf13/Adafruit Unified Sensor/Adafruit_Sensor.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib1d1/Adafruit AHTX0/Adafruit_AHTX0.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libdad/libAdafruit INA219.a +Archiving .pio/build/Heltec_v3_repeater/lib3d1/libAdafruit INA3221 Library.a +Indexing .pio/build/Heltec_v3_repeater/libdad/libAdafruit INA219.a +Indexing .pio/build/Heltec_v3_repeater/lib3d1/libAdafruit INA3221 Library.a +Compiling .pio/build/Heltec_v3_repeater/lib0e3/Adafruit BME280 Library/Adafruit_BME280.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib4fd/libINA226.a +Indexing .pio/build/Heltec_v3_repeater/lib4fd/libINA226.a +Compiling .pio/build/Heltec_v3_repeater/lib126/Adafruit BMP280 Library/Adafruit_BMP280.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib1e7/libAdafruit INA260 Library.a +Archiving .pio/build/Heltec_v3_repeater/lib000/libCayenneLPP.a +Indexing .pio/build/Heltec_v3_repeater/lib1e7/libAdafruit INA260 Library.a +Indexing .pio/build/Heltec_v3_repeater/lib000/libCayenneLPP.a +Compiling .pio/build/Heltec_v3_repeater/lib726/Adafruit SHTC3 Library/Adafruit_SHTC3.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libf13/libAdafruit Unified Sensor.a +Archiving .pio/build/Heltec_v3_repeater/lib1d1/libAdafruit AHTX0.a +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionCrc.cpp.o +Indexing .pio/build/Heltec_v3_repeater/libf13/libAdafruit Unified Sensor.a +Indexing .pio/build/Heltec_v3_repeater/lib1d1/libAdafruit AHTX0.a +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionErrors.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionI2CCommunication.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib0e3/libAdafruit BME280 Library.a +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionI2CTxFrame.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionRxFrame.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib0e3/libAdafruit BME280 Library.a +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionShdlcCommunication.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libab9/Sensirion Core/SensirionShdlcTxFrame.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib126/libAdafruit BMP280 Library.a +Indexing .pio/build/Heltec_v3_repeater/lib126/libAdafruit BMP280 Library.a +Compiling .pio/build/Heltec_v3_repeater/lib005/Sensirion I2C SHT4x/SensirionI2cSht4x.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib726/libAdafruit SHTC3 Library.a +Indexing .pio/build/Heltec_v3_repeater/lib726/libAdafruit SHTC3 Library.a +Compiling .pio/build/Heltec_v3_repeater/lib02b/Arduino_LPS22HB/BARO.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libda3/Adafruit MLX90614 Library/Adafruit_MLX90614.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/Adafruit_VL53L0X.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/core/src/vl53l0x_api.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libab9/libSensirion Core.a +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/core/src/vl53l0x_api_calibration.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/core/src/vl53l0x_api_core.cpp.o +Indexing .pio/build/Heltec_v3_repeater/libab9/libSensirion Core.a +Archiving .pio/build/Heltec_v3_repeater/lib005/libSensirion I2C SHT4x.a +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/core/src/vl53l0x_api_ranging.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib005/libSensirion I2C SHT4x.a +Archiving .pio/build/Heltec_v3_repeater/lib02b/libArduino_LPS22HB.a +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/core/src/vl53l0x_api_strings.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib02b/libArduino_LPS22HB.a +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/platform/src/vl53l0x_i2c_comms.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libda3/libAdafruit MLX90614 Library.a +Indexing .pio/build/Heltec_v3_repeater/libda3/libAdafruit MLX90614 Library.a +Compiling .pio/build/Heltec_v3_repeater/libc57/Adafruit_VL53L0X/platform/src/vl53l0x_platform.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib8bf/MicroNMEA/MicroNMEA.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib7d3/Adafruit BME680 Library/Adafruit_BME680.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib7d3/Adafruit BME680 Library/bme68x.c.o +Compiling .pio/build/Heltec_v3_repeater/libfa8/Adafruit BMP085 Library/Adafruit_BMP085.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libc57/libAdafruit_VL53L0X.a +Indexing .pio/build/Heltec_v3_repeater/libc57/libAdafruit_VL53L0X.a +Compiling .pio/build/Heltec_v3_repeater/libca5/FS/FS.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libca5/FS/vfs_api.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib1af/AsyncTCP/AsyncTCP.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib8bf/libMicroNMEA.a +Archiving .pio/build/Heltec_v3_repeater/lib7d3/libAdafruit BME680 Library.a +Indexing .pio/build/Heltec_v3_repeater/lib8bf/libMicroNMEA.a +Indexing .pio/build/Heltec_v3_repeater/lib7d3/libAdafruit BME680 Library.a +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFi.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libfa8/libAdafruit BMP085 Library.a +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiAP.cpp.o +Indexing .pio/build/Heltec_v3_repeater/libfa8/libAdafruit BMP085 Library.a +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiClient.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiGeneric.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiMulti.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiSTA.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libca5/libFS.a +Indexing .pio/build/Heltec_v3_repeater/libca5/libFS.a +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiScan.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiServer.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib847/WiFi/WiFiUdp.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib1af/libAsyncTCP.a +Indexing .pio/build/Heltec_v3_repeater/lib1af/libAsyncTCP.a +Compiling .pio/build/Heltec_v3_repeater/libbc6/WebServer/Parsing.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libbc6/WebServer/WebServer.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libbc6/WebServer/detail/mimetable.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/AsyncEventSource.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/AsyncJson.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib847/libWiFi.a +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/AsyncMessagePack.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/AsyncWebHeader.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib847/libWiFi.a +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/AsyncWebSocket.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/BackPort_SHA1Builder.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/ChunkPrint.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/Middleware.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/WebAuthentication.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libbc6/libWebServer.a +Indexing .pio/build/Heltec_v3_repeater/libbc6/libWebServer.a +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/WebHandlers.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/WebRequest.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/WebResponses.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib350/ESPAsyncWebServer/WebServer.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib2ce/Update/HttpsOTAUpdate.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib2ce/Update/Updater.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libeb6/AsyncElegantOTA/AsyncElegantOTA.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libb5c/CRC32/CRC32.cpp.o +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/add_scalar.c.o +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/fe.c.o +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/ge.c.o +Archiving .pio/build/Heltec_v3_repeater/lib2ce/libUpdate.a +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/key_exchange.c.o +Indexing .pio/build/Heltec_v3_repeater/lib2ce/libUpdate.a +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/keypair.c.o +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/sc.c.o +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/seed.c.o +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/sha512.c.o +Archiving .pio/build/Heltec_v3_repeater/lib350/libESPAsyncWebServer.a +Archiving .pio/build/Heltec_v3_repeater/libb5c/libCRC32.a +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/sign.c.o +Indexing .pio/build/Heltec_v3_repeater/libb5c/libCRC32.a +Indexing .pio/build/Heltec_v3_repeater/lib350/libESPAsyncWebServer.a +Compiling .pio/build/Heltec_v3_repeater/lib711/ed25519/verify.c.o +Compiling .pio/build/Heltec_v3_repeater/lib7eb/SPIFFS/SPIFFS.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libb67/Adafruit GFX Library/Adafruit_GFX.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libeb6/libAsyncElegantOTA.a +Compiling .pio/build/Heltec_v3_repeater/libb67/Adafruit GFX Library/Adafruit_GrayOLED.cpp.o +Indexing .pio/build/Heltec_v3_repeater/libeb6/libAsyncElegantOTA.a +Compiling .pio/build/Heltec_v3_repeater/libb67/Adafruit GFX Library/Adafruit_SPITFT.cpp.o +Compiling .pio/build/Heltec_v3_repeater/libb67/Adafruit GFX Library/glcdfont.c.o +Compiling .pio/build/Heltec_v3_repeater/lib8e6/Adafruit SSD1306/Adafruit_SSD1306.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/Esp.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/FirmwareMSC.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib7eb/libSPIFFS.a +Indexing .pio/build/Heltec_v3_repeater/lib7eb/libSPIFFS.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/FunctionalInterrupt.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib711/libed25519.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/HWCDC.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib711/libed25519.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/HardwareSerial.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/IPAddress.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/IPv6Address.cpp.o +Archiving .pio/build/Heltec_v3_repeater/lib8e6/libAdafruit SSD1306.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/MD5Builder.cpp.o +Indexing .pio/build/Heltec_v3_repeater/lib8e6/libAdafruit SSD1306.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/Print.cpp.o +Archiving .pio/build/Heltec_v3_repeater/libb67/libAdafruit GFX Library.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/Stream.cpp.o +Indexing .pio/build/Heltec_v3_repeater/libb67/libAdafruit GFX Library.a +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/StreamString.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/Tone.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/USB.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/USBCDC.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/USBMSC.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/WMath.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/WString.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/base64.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/cbuf.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-adc.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-bt.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-cpu.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-dac.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-gpio.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-i2c-slave.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-i2c.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-ledc.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-matrix.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-misc.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-psram.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-rgb-led.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-rmt.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-sigmadelta.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-spi.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-time.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-timer.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-tinyusb.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-touch.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/esp32-hal-uart.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/firmware_msc_fat.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/libb64/cdecode.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/libb64/cencode.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/main.cpp.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/stdlib_noniso.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/wiring_pulse.c.o +Compiling .pio/build/Heltec_v3_repeater/FrameworkArduino/wiring_shift.c.o +Archiving .pio/build/Heltec_v3_repeater/libFrameworkArduino.a +Indexing .pio/build/Heltec_v3_repeater/libFrameworkArduino.a +Linking .pio/build/Heltec_v3_repeater/firmware.elf +Retrieving maximum program size .pio/build/Heltec_v3_repeater/firmware.elf +Checking size .pio/build/Heltec_v3_repeater/firmware.elf +Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" +RAM: [== ] 18.2% (used 59568 bytes from 327680 bytes) +Flash: [=== ] 33.8% (used 1128641 bytes from 3342336 bytes) +Building .pio/build/Heltec_v3_repeater/firmware.bin +esptool.py v4.5.1 +Creating esp32s3 image... +Merged 3 ELF sections +Successfully created esp32s3 image. +========================= [SUCCESS] Took 21.76 seconds ========================= + +Environment Status Duration +------------------ -------- ------------ +Heltec_v3_repeater SUCCESS 00:00:21.763 +========================= 1 succeeded in 00:00:21.763 ========================= +Processing Heltec_v3_repeater (board: esp32-s3-devkitc-1; platform: platformio/espressif32@6.11.0; framework: arduino) +-------------------------------------------------------------------------------- +Verbose mode can be enabled via `-v, --verbose` option +CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32-s3-devkitc-1.html +PLATFORM: Espressif 32 (6.11.0) > Espressif ESP32-S3-DevKitC-1-N8 (8 MB QD, No PSRAM) +HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash +DEBUG: Current (esp-builtin) On-board (esp-builtin) 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.20017.241212+sha.dcc1105b + - tool-esptoolpy @ 1.40501.0 (4.5.1) + - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5 + - toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5 +LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf +LDF Modes: Finder ~ chain, Compatibility ~ soft +Found 67 compatible libraries +Scanning dependencies... +Dependency Graph +|-- SPI @ 2.0.0 +|-- Wire @ 2.0.0 +|-- RadioLib @ 7.3.0 +|-- Crypto @ 0.4.0 +|-- RTClib @ 2.1.4 +|-- Melopero RV3028 @ 1.2.0 +|-- CayenneLPP @ 1.6.1 +|-- Adafruit INA3221 Library @ 1.0.1 +|-- Adafruit INA219 @ 1.2.3 +|-- INA226 @ 0.6.4 +|-- Adafruit INA260 Library @ 1.5.3 +|-- Adafruit AHTX0 @ 2.0.5 +|-- Adafruit BME280 Library @ 2.3.0 +|-- Adafruit BMP280 Library @ 2.6.8 +|-- Adafruit SHTC3 Library @ 1.0.2 +|-- Sensirion I2C SHT4x @ 1.1.2 +|-- Arduino_LPS22HB @ 1.0.2 +|-- Adafruit MLX90614 Library @ 2.1.5 +|-- Adafruit_VL53L0X @ 1.2.4 +|-- MicroNMEA @ 2.0.6 +|-- Adafruit BME680 Library @ 2.0.5 +|-- Adafruit BMP085 Library @ 1.2.4 +|-- ESPAsyncWebServer @ 3.6.0 +|-- AsyncElegantOTA @ 2.2.8 +|-- CRC32 @ 2.0.0 +|-- ed25519 +|-- AsyncTCP @ 3.4.9 +|-- SPIFFS @ 2.0.0 +|-- WiFi @ 2.0.0 +|-- FS @ 2.0.0 +|-- Adafruit GFX Library @ 1.12.3 +|-- Adafruit SSD1306 @ 2.5.15 +Building in release mode +Retrieving maximum program size .pio/build/Heltec_v3_repeater/firmware.elf +Checking size .pio/build/Heltec_v3_repeater/firmware.elf +Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" +RAM: [== ] 18.2% (used 59568 bytes from 327680 bytes) +Flash: [=== ] 33.8% (used 1128641 bytes from 3342336 bytes) +merge_bin_action(["mergebin"], [".pio/build/Heltec_v3_repeater/firmware.bin"]) +"/Users/mattzz/.platformio/penv/bin/python" "/Users/mattzz/.platformio/packages/tool-esptoolpy@1.40501.0/esptool.py" --chip esp32s3 merge_bin -o /Users/mattzz/Code/MeshCore/.pio/build/Heltec_v3_repeater/firmware-merged.bin --flash_mode qio --flash_freq 80m --flash_size 8MB 0x0000 /Users/mattzz/Code/MeshCore/.pio/build/Heltec_v3_repeater/bootloader.bin 0x8000 /Users/mattzz/Code/MeshCore/.pio/build/Heltec_v3_repeater/partitions.bin 0xe000 /Users/mattzz/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin 0x10000 /Users/mattzz/Code/MeshCore/.pio/build/Heltec_v3_repeater/firmware.bin +esptool.py v4.5.1 +Warning: Image file at 0x0 is protected with a hash checksum, so not changing the flash mode setting. Use the --flash_mode=keep option instead of --flash_mode=qio in order to remove this warning, or use the --dont-append-digest option for the elf2image command in order to generate an image file without a hash checksum +Wrote 0x123a60 bytes to file /Users/mattzz/Code/MeshCore/.pio/build/Heltec_v3_repeater/firmware-merged.bin, ready to flash to offset 0x0 +========================= [SUCCESS] Took 6.17 seconds ========================= + +Environment Status Duration +------------------ -------- ------------ +Heltec_v3_repeater SUCCESS 00:00:06.168 +========================= 1 succeeded in 00:00:06.168 ========================= +Copying firmware files to ./firmwares... +cp: .pio/build/Heltec_v3_repeater/*firmware*.uf2: No such file or directory +Done: Heltec_v3_repeater_v1.11_evo_*firmware*.uf2 +Done: Heltec_v3_repeater_v1.11_evo_firmware-merged.bin +Done: Heltec_v3_repeater_v1.11_evo_firmware.bin +cp: .pio/build/Heltec_v3_repeater/*firmware*.zip: No such file or directory +Done: Heltec_v3_repeater_v1.11_evo_*firmware*.zip +cp: .pio/build/heltec_v4_repeater/*firmware*.uf2: No such file or directory +Done: heltec_v4_repeater_v1.11_evo_*firmware*.uf2 +Done: heltec_v4_repeater_v1.11_evo_firmware-merged.bin +Done: heltec_v4_repeater_v1.11_evo_firmware.bin +cp: .pio/build/heltec_v4_repeater/*firmware*.zip: No such file or directory +Done: heltec_v4_repeater_v1.11_evo_*firmware*.zip +-------------------- Build end ------------------ +Sat Jan 10 21:00:43 CET 2026 +------------------------------------------------- +grep: hansemesh_fw.log: No such file or directory