mikecarper
8ce1deacfe
Make Indicator WiFi setup state actionable
2026-08-31 20:54:56 -07:00
mikecarper
3bd738c1c9
Keep Indicator RGB scanout alive during expander recovery
2026-08-31 19:10:54 -07:00
mikecarper
8351effff1
Recover Indicator display after warm reset
2026-08-31 19:06:07 -07:00
mikecarper
1abc36f636
Make Indicator WiFi display authoritative
2026-08-31 18:45:44 -07:00
mikecarper
c2d4bcb7ba
Refresh Indicator WiFi connection state
2026-08-31 18:36:44 -07:00
mikecarper
8f413b0610
Add SenseCAP Indicator N16R2 profile
2026-08-31 18:29:38 -07:00
mikecarper
6a52d132b7
Fix Indicator QR module rendering
2026-08-31 17:47:30 -07:00
mikecarper
42888e6e3a
Add Indicator WiFi setup as eighth home page
2026-08-31 17:31:48 -07:00
mikecarper
a38e0370f9
Keep Indicator setup text large on fallback canvas
2026-08-31 16:36:46 -07:00
mikecarper
e4ce6d7611
Enlarge Indicator native setup screen
2026-08-31 16:10:03 -07:00
mikecarper
bbb9312340
Fix Indicator transport taps and fresh LoRa defaults
2026-08-31 15:56:54 -07:00
mikecarper
7791f3f8c9
Improve Indicator transport touch UI
2026-08-31 15:11:11 -07:00
mikecarper
1629725d7d
Add safe ESP32 transports and Indicator UI
...
Reserve board-specific GPIOs, make ESP-NOW channel/format handling configurable, and coordinate WiFi, BLE, NTP, MQTT, and host actions safely.
Add the Indicator message page, exclusive transport selector, dynamic 480/320 rendering, larger transport typography, pairing cleanup, and corresponding tests and documentation.
2026-08-31 14:29:42 -07:00
mikecarper
6af93409ed
Remove redundant MQTT picker mode
2026-08-31 13:24:52 -07:00
mikecarper
e4cf7cd461
Show narrowed firmware picker candidates
2026-08-31 13:11:03 -07:00
mikecarper
9fd580c89e
Harden marathon-tested OTA and hardware paths
...
Add durable TempRadio, ACL, clock, bridge, GPS/I2C, USB logging, and Indicator recovery safeguards together with expanded automation, build/profile contracts, release metadata, and the hardware validation ledger.
2026-08-30 19:26:15 -07:00
mikecarper
e26d48e4ca
Fix ESP32 Full Companion partition policy
2026-08-29 20:26:27 -07:00
mikecarper
4c93df9d57
Fix Full Companion terminal diagnostics
2026-08-29 16:57:44 -07:00
mikecarper
e666bbc6a8
Clarify Companion WiFi CLI availability
2026-08-29 16:21:49 -07:00
mikecarper
a2fd1d5d91
fix: reserve Indicator heap for BLE and WiFi
2026-08-29 16:13:47 -07:00
mikecarper
bf092b24cc
Fix release matrix gaps and add background builds
2026-08-29 14:55:07 -07:00
mikecarper
3caf9dcf39
Use RC32 OTA partition capacity
2026-08-29 10:44:23 -07:00
mikecarper
d8543ee7fe
Avoid USB logging enum macro collision
2026-08-29 09:47:24 -07:00
mikecarper
f46262dadc
release: pin RAK3401 b40 mOTA chain
rak3401-mota-v1.16.07-c1caa5ad-to-v1.17.1.5-b40d2e6c
2026-08-29 09:10:24 -07:00
mikecarper
b40d2e6cb2
fix: harden LoRa OTA chain and storage
2026-08-29 06:58:48 -07:00
mikecarper
400aa710a2
fix: stabilize primary ESP-NOW WiFi coexistence
2026-08-28 21:01:17 -07:00
mikecarper
fd98bc90f7
Fix nRF52 OTA compatibility with legacy bootloaders
2026-08-28 20:10:28 -07:00
mikecarper
90de3fee6f
fix: refresh OTA target catalog
2026-08-28 18:56:38 -07:00
mikecarper
493e188894
feat: integrate R8 observer and companion updates
2026-08-28 18:39:26 -07:00
mikecarper
29f2fb468d
refactor: use companion CLI for hardware settings
2026-08-28 17:37:39 -07:00
mikecarper
2143d3e04b
Merge upstream dev companion CLI updates
2026-08-28 17:31:28 -07:00
mikecarper
a55660b795
fix: reserve controls and expose ESP-NOW channel
2026-08-28 16:55:40 -07:00
mikecarper
6d6c89e411
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
d6519baa0f
feat: consolidate full companion runtime profiles
2026-08-28 08:47:26 -07:00
Scott Powell
65650bb192
New TXT_TYPE_CLI_COMMAND (3)
2026-08-28 13:12:59 +10:00
mikecarper
4f13bbc1c1
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
74002db4e5
fix: harden CLI and GPS handling
2026-08-27 17:59:44 -07:00
mikecarper
b1f8945e1c
fix: stabilize Heltec RC32 startup
2026-08-27 17:06:20 -07:00
mikecarper
1d836c0473
feat: unify companion builds and USB runtime modes
2026-08-27 15:06:26 -07:00
mikecarper
69ded9d6c7
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
liamcottle
e3d0f9fcaa
fix cad cli command on companion
2026-08-27 19:05:18 +12:00
Liam Cottle
1c3248902a
Merge pull request #3298 from meshcore-dev/companion-cli
...
Companion CLI
2026-08-27 18:17:10 +12:00
mikecarper
bd3a94bddb
fix: harden firmware builds and runtime reliability
2026-08-26 15:42:12 -07:00
mikecarper
66c9e3f73b
fix: preserve board features in full companion profiles
2026-08-26 13:49:55 -07:00
mikecarper
e05f83a20e
Merge upstream main documentation through 0679dbef
2026-08-26 13:49:37 -07:00
mikecarper
aade3ce846
Merge upstream fixes through 12998cba
2026-08-26 13:38:29 -07:00
mikecarper
58cfdf1235
fix: preserve complete companion build profiles
2026-08-25 23:47:40 -07:00
mikecarper
b7e0445451
fix: default advert location to stored preferences
2026-08-25 23:47:40 -07:00
mikecarper
f1515ef1c6
feat: retain multi-channel voltage telemetry
2026-08-25 22:51:22 -07:00
mikecarper
c95a6249be
feat: order flood rules by channel specificity
2026-08-25 21:58:08 -07:00