mikecarper
2b3b93ab2f
fix: harden ESP-NOW and full companion networking
...
Add selectable shared ESP-NOW channels, raw/wrapped bridge compatibility, and bounded fragmentation for maximum-size packets.\n\nGive ESP32 Full profiles WiFi coexistence, stabilize WebConfig and USB terminal lifecycles, and keep disabled bridges stopped during observer updates.\n\nUpdate generated UI, firmware selection, documentation, and regression coverage.
2026-08-28 16:36:34 -07:00
mikecarper
c6476b8ba8
feat: consolidate full companion runtime profiles
2026-08-28 08:47:26 -07:00
mikecarper
d17c250137
fix: port T-Beam 1W hardware corrections
...
Adapt the validated fan thermostat, battery ADC calibration, GPS baud, SX1262 register patch, and 1700us PA ramp behavior from mintylinux/Meshcore-T-beam-1W-Firmware to the current board architecture. Also make Arduino 3 full-build dependency switching reliable after standard ESP32 builds and guard the release hardware contract with regression coverage.
2026-08-27 18:58:37 -07:00
mikecarper
5a26d4ddd1
fix: stabilize Heltec RC32 startup
2026-08-27 17:06:20 -07:00
mikecarper
7676e4b1c2
feat: unify companion builds and USB runtime modes
2026-08-27 15:06:26 -07:00
mikecarper
e5fd77e53f
feat: add Bluetooth-controlled LoRa OTA
...
Add the framed BLE mOTA transport and companion control path, complete the full-profile build and runtime fixes, and document and test the OTA workflow.
2026-08-27 01:22:18 -07:00
mikecarper
91870e4bb0
fix: harden firmware builds and runtime reliability
2026-08-26 15:42:12 -07:00
mikecarper
83e402bd4d
fix: preserve complete companion build profiles
2026-08-25 23:47:40 -07:00
mikecarper
131bbafc67
feat: retain multi-channel voltage telemetry
2026-08-25 22:51:22 -07:00
mikecarper
42b6a0df60
feat: retain INA monitors in reduced RAK repeaters
2026-08-25 20:24:17 -07:00
mikecarper
f01970058d
feat: add capability-aware firmware build profiles
2026-08-25 20:07:09 -07:00
mikecarper
9d57a3a4f8
feat: complete Cascade Indicator companion support
...
Add native-resolution Indicator UI, touch navigation, SD-backed pixel and emoji fonts, LoRa radio support, dual-slot WiFi Companion provisioning, and mesh clock fallback. Harden radio recovery and build defaults, normalize ESP32 setup-AP protocols, and document/test the operator workflows.
2026-08-25 18:37:17 -07:00
mikecarper
dc92ee61ef
Expand and harden full companion profiles
2026-08-24 01:57:38 -07:00
mikecarper
f2d4ffbb7e
Unify full firmware profiles and add dual USB logging
2026-08-23 19:22:45 -07:00
mikecarper
83c1dd95fe
Unify OTA picker capabilities
2026-08-23 09:00:37 -07:00
mikecarper
3de5fddf47
Add shared-slot nRF52 bootloader updates
2026-08-21 00:55:01 -07:00
mikecarper
e287a1ffa2
Add external QSPI staging for nRF52 OTA
2026-08-20 17:51:52 -07:00
mikecarper
c98dfb6fe1
Optimize constrained ESP32 build profiles
2026-08-20 00:16:43 -07:00
mikecarper
671dd30769
Expand companion offline queues
2026-08-19 17:32:05 -07:00
mikecarper
f5bb22cb94
Skip KISS targets by default
2026-08-19 16:22:53 -07:00
mikecarper
dc4a8808c0
Harden and qualify compact RAK3401 OTA updates
2026-08-19 11:17:22 -07:00
mikecarper
47993d178e
Update MeshCore features and OTA layout handling
2026-08-18 23:17:42 -07:00
mikecarper
0c4619bcc3
Expose Companion WiFi and radio power controls
2026-08-18 16:51:59 -07:00
mikecarper
818f610ba3
Fix Cascade power saving, USB Companion, and mOTA flows
2026-08-18 14:02:10 -07:00
mikecarper
87fb6f9fa5
Fit complete Companion correction matrix
2026-08-16 22:42:07 -07:00
mikecarper
9ea2b271a5
Add Companion-only release matrix build
2026-08-16 21:08:14 -07:00
mikecarper
8b4e57b1e5
Keep T-Beam companion available without radio
2026-08-15 22:34:45 -07:00
mikecarper
6fe31db21f
Complete v1.17.1.1 release matrix support
2026-08-14 21:09:14 -07:00
mikecarper
d10e0b46c5
Fix complete firmware matrix builds
2026-08-14 15:16:03 -07:00
mikecarper
c96bdd6eeb
Size-optimize nRF52 LoRa OTA builds
2026-08-11 16:54:49 -07:00
mikecarper
00a67c34b1
Fix nRF52 full Companion packaging
2026-08-11 15:30:21 -07:00
mikecarper
9cb842518d
Reuse firmware suffix from build output
2026-08-11 14:37:48 -07:00
mikecarper
386ae4a57b
Refresh firmware tags before deriving build version
2026-08-11 12:40:44 -07:00
mikecarper
968ca3363b
Add runtime FEM control and fix full Companion boot
2026-08-10 17:10:18 -07:00
mikecarper
f40615ab56
Add full Companion builds and terminal path routing
2026-08-10 16:10:13 -07:00
mikecarper
88ba5b26cb
Add full Companion OTA source builds
2026-08-10 12:39:07 -07:00
mikecarper
1bceda54a6
Constrain Wio E5 Mini USB logging build
2026-08-10 09:57:33 -07:00
mikecarper
02495c5982
Harden release target discovery and nRF52 OTA builds
2026-08-09 17:00:10 -07:00
mikecarper
19206f7745
Merge remote-tracking branch 'upstream/dev' into keymindCascade
...
# Conflicts:
# build.sh
# platformio.ini
# variants/station_g2/platformio.ini
2026-08-09 15:49:06 -07:00
Rastislav Vysoky
c2d57f08c8
add missing kiss radio roles, add kiss radio build to build.sh
2026-08-09 14:17:18 +02:00
mikecarper
7f56da7a34
Extend flood policy and harden message retries
2026-08-07 14:26:31 -07:00
mikecarper
59dec09d75
Expand repeater neighbor tables to 254
2026-08-04 23:16:03 -07:00
mikecarper
7d5c7d4065
Fix classic ESP32 full OTA builds
2026-08-04 22:50:26 -07:00
mikecarper
bb348ac83c
Sort bulk firmware build queue by platform
2026-08-04 10:24:09 -07:00
mikecarper
4ed3307c6c
Add MeshTower V2 SD-backed LoRa OTA
2026-08-03 12:49:36 -07:00
mikecarper
60d99d099b
Restore WiFi OTA to lean ESP32 builds
2026-07-31 16:01:07 -07:00
mikecarper
86160e9323
Relay opaque flood packets through repeaters
2026-07-31 13:28:45 -07:00
mikecarper
07c968cb54
Speed Option 3 builds and harden radio IRQ handling
2026-07-29 14:26:57 -07:00
mikecarper
6460aaa53b
Split FULL MQTT and logging profiles
2026-07-29 13:35:25 -07:00
mikecarper
0dcb4b7d19
Expand ESP32 FULL neighbor capacity
2026-07-29 13:10:52 -07:00