Commit Graph
3746 Commits
Author SHA1 Message Date
mikecarper 4d9bb06640 Fix SenseCAP Solar repeater GPS build 2026-07-23 09:26:58 -07:00
mikecarper 886a1a9c6f Add constrained companion OTA fallbacks 2026-07-22 18:09:05 -07:00
mikecarper 3a7101556f Enable LoRa OTA for full and companion builds 2026-07-22 16:41:50 -07:00
mikecarper c8052e90c2 Enable onboard GPS in LoRa OTA builds 2026-07-22 16:00:59 -07:00
mikecarper b98a7a7b54 Keep ESP32 OTA images within legacy slot 2026-07-22 15:04:40 -07:00
mikecarper d26a45f15a Build all generated LoRa OTA targets 2026-07-22 10:11:45 -07:00
mikecarper 7abb5fb95b Add portable LoRa OTA repeater builds 2026-07-22 10:05:52 -07:00
mikecarper 371d86c4b1 Normalize tracked text to ASCII 2026-07-22 00:43:38 -07:00
mikecarper 3a6af3bf20 Clarify OTA companion source setup lora-ota-v1.16.07-halo-keymind-cascade-dev-3a6af3bf logging-v1.16.07-halo-keymind-cascade-dev-3a6af3bf v1.16.07-halo-keymind-cascade-dev-3a6af3bf 2026-07-21 18:27:19 -07:00
mikecarper 3bb55562b2 Document high-traffic flood filters 2026-07-21 16:32:08 -07:00
mikecarper 9ed0c54820 Gate and label LoRa OTA builds 2026-07-21 13:51:48 -07:00
mikecarper d1242a65de Constrain G2 builds and LoRa OTA roles 2026-07-21 12:21:43 -07:00
mikecarper 3897794416 Improve repeater LoRa clock synchronization 2026-07-21 11:41:45 -07:00
mikecarper 6562d15a90 Fix constrained release target builds 2026-07-21 08:58:32 -07:00
mikecarper bda0722ad8 Harden nRF52 storage and hardware recovery 2026-07-21 00:01:01 -07:00
mikecarper d5a00da2a0 Harden nRF52 persistence, watchdog, and build variants 2026-07-20 22:55:58 -07:00
mikecarper cd0c06dc91 Group build targets and rename RAK4631 OTA variant 2026-07-20 16:34:42 -07:00
mikecarper 86905733ff Add configurable FEM RX gain and recalibration 2026-07-20 15:57:46 -07:00
mikecarper 1a9b37d62b Recover stale BLE bonds 2026-07-20 14:26:16 -07:00
mikecarper 57cc977e58 Harden retry, power, and companion behavior 2026-07-20 10:50:55 -07:00
mikecarper 67cfc30588 Fix companion display behavior on USB hosts 2026-07-19 22:18:26 -07:00
mikecarper ccce0c8d75 feat: prepare v1.16.07 firmware release 2026-07-18 14:53:56 -07:00
mikecarper 129e687c02 Merge PowerSaving v16 updates 2026-07-17 16:32:06 -07:00
mikecarper 9ee641a29f Merge current LoRa OTA fixes 2026-07-17 16:17:27 -07:00
mikecarper f7b7edf393 Merge upstream dev 2026-07-17 16:17:16 -07:00
mikecarper f018537201 Include FEM variants in bulk firmware builds 2026-07-17 15:10:03 -07:00
mikecarper db1dbf0432 Keep RXPS disabled in companion builds 2026-07-17 14:58:46 -07:00
mikecarper d070abd385 Fix FEM companion noise floor and PS builds 2026-07-17 13:51:07 -07:00
Valentin 1f42c1a62a Merge pull request #1 from MeshEnvy/fix/ota-ls-session-tag
ota: fix ls tag for completed fetch
2026-07-17 22:07:45 +02:00
mikecarper f12e1b2dea Link OTAFIX 2.4 bootloader release 2026-07-17 13:05:25 -07:00
Ben AllfreeandCursor 71841856ec ota: fix ls tag for completed fetch
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 13:00:19 -07:00
mikecarper 56c26ec1bf Document nRF52 LoRa OTA workflow 2026-07-17 12:53:17 -07:00
mikecarper 2c4e6da63b Add explicit Heltec companion FEM builds 2026-07-17 10:28:52 -07:00
ripplebiz 795989b918 Merge pull request #2966 from Quency-D/heltec-rc32
Add Heltec rc32 board
2026-07-17 23:23:29 +10:00
fdlamotte 4aec46b039 Merge pull request #2976 from fdlamotte/UITask_poweroff_radio_display
UI task: poweroff of radio and display moved to board
2026-07-17 08:35:06 -04:00
Florent c644720ea7 uitask: screen and radio poweroff moved to board 2026-07-17 08:29:31 -04:00
fdlamotte 8f5a393404 Merge pull request #2975 from fdlamotte/nrf52_boards--use-shutdownPeripherals-on-TInpulse-and-TEchoBoard
nrf52_variants: override shutdownPeripherals instead of powerOff for …
2026-07-17 08:12:35 -04:00
Florent 84d1e24338 nrf52_variants: override shutdownPeripherals instead of powerOff for TechoLite, TInpulse and TechoBoard (protect the gate) 2026-07-17 07:36:39 -04:00
fdlamotte 3a67685597 Merge pull request #2883 from fdlamotte/repeater_btn
repeater: poweroff on long press
2026-07-17 07:18:44 -04:00
fdlamotte 76c6e73fb6 Merge branch 'dev' into repeater_btn 2026-07-17 06:55:19 -04:00
fdlamotte 3eb5451d3e Merge pull request #2906 from fdlamotte/shutdown_peripherals
Proposal: Introduce shutdownPeripherals in NRF52Board to prepare for shutdown
2026-07-17 06:53:00 -04:00
Quency-D fd7b35f457 Move the rotation input to target.cpp 2026-07-17 15:50:25 +08:00
mikecarper 09c8aaba9c Add repeater flood filters and transport scopes 2026-07-17 00:35:51 -07:00
Quency-D b26f53a263 Avoid waking display from rotary input 2026-07-17 15:35:07 +08:00
ripplebiz 41f4d6bd91 Merge pull request #2560 from Quency-D/heltec-v4-r8
Add heltec-v4-r8 board
2026-07-17 13:54:45 +10:00
Kevin Le 38509583fa Fixed typo at Get methods for GPS 2026-07-16 22:59:51 +07:00
Kevin Le 93b516ab35 Added I2C support at Grove SDA/SDL for Wio L1 Tracker repeater and companion. 2026-07-16 21:46:06 +07:00
Kevin Le cd8711f507 Show hours and minutes in PowerSaving GPS and add _sensors->powersaving_enabled 2026-07-16 19:31:39 +07:00
Kevin Le 16fbf33582 PowerSaving GPS version 1 for repeaters 2026-07-16 18:48:39 +07:00
Quency-D 61a8821d3c Optimize battery voltage reading 2026-07-16 17:45:00 +08:00