mikecarper
fdd67ce1b3
Warn LiFePO4 users about unchanged 4.2V chargers
2026-09-30 01:24:49 -07:00
mikecarper
24fed432bd
Merge remote-tracking branch 'origin/keymindCascade' into codex/rak3401-voltage-cli
2026-09-30 01:11:19 -07:00
mikecarper
2d78b8f06c
Add configurable nRF52 battery profiles with LiFePO4 cutoff
2026-09-30 01:11:10 -07:00
mikecarper
3472fcacf8
Update README to clarify LoRa radio settings
2026-09-29 23:34:08 -07:00
mikecarper
5d19a0a731
Resolve nRF52 carrier bootloader links and explain audited coverage gaps
2026-09-29 17:35:54 -07:00
mikecarper
aeccd3b692
Offer exact latest bootloader files only for selected nRF52 hardware
2026-09-29 17:00:19 -07:00
mikecarper
af82010752
Show latest nRF52 bootloader link above picker choices
2026-09-29 16:42:07 -07:00
mikecarper
bcea9d5c4d
Link nRF52 picker results to the latest OTAFIX bootloader
2026-09-29 16:36:57 -07:00
mikecarper
9c9121c391
Combine firmware picker profiles and replace extra dropdowns
2026-09-29 16:30:50 -07:00
mikecarper
24458b0214
Manage and restore OTA relay hop limits automatically
2026-09-29 16:09:49 -07:00
mikecarper
d29d6379b0
Add firmware file link to README
...
Added a link to the firmware file for user guidance.
2026-09-29 16:07:35 -07:00
mikecarper
5fd795a1a2
Revise README for Halo Keymind Cascade Branch updates
...
Updated README to reflect changes in Halo Keymind Cascade Branch, including new features and improvements.
2026-09-29 16:05:35 -07:00
mikecarper
98af9161c6
Support stock nRF52 bootloader version formats and audit images
2026-09-29 14:37:27 -07:00
mikecarper
dbc7971d88
Add bounded OTAFIX bootloader version fallback
2026-09-29 11:40:40 -07:00
mikecarper
d50446c27d
Point RAK OTA guides to compatible OTAFIX 2.4.10
2026-09-29 11:30:44 -07:00
mikecarper
495767a922
Fix LoRa OTA TempRadio compatibility and lease handling
...
Accept preamble-bearing TempRadio status from newer firmware while retaining legacy replies. Keep the 20-minute hard minimum but make the 120-minute and timeout estimates advisory, with a window-only override. Add parser, rehearsal, relay identity, and RAK bootloader regression coverage.
2026-09-29 07:48:01 -07:00
mikecarper
5c4b6d6301
Use internal bootloader staging regardless of RAK app storage
2026-09-29 03:27:10 -07:00
mikecarper
346cf2fd1f
Support compatible RAK bootloader updates with adaptive app storage
2026-09-29 03:08:53 -07:00
mikecarper
793531e16b
Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade
2026-09-28 17:46:45 -07:00
mikecarper
50c43ca172
Pin RAK3401 OTA chain participants by public key
2026-09-28 17:46:41 -07:00
mikecarper
ca23d38ef6
Keep get radio reply compatible with Companion apps
2026-09-28 15:47:24 -07:00
mikecarper
a645b6c518
Classify held DM count as a read-only CLI query
2026-09-28 14:15:39 -07:00
mikecarper
5be7f119ac
Fix one-key DM contact priority and STM32 flash budget
2026-09-28 14:00:12 -07:00
mikecarper
94b711bdd4
Share high-contact RAK offline queue with held one-key DMs
2026-09-28 12:47:12 -07:00
mikecarper
7ba8c5bfa2
Port consent-gated one-key DM queue to keymindCascade
2026-09-28 12:09:05 -07:00
mikecarper
01054ba979
Support private text with one known public key
2026-09-28 00:19:31 -07:00
mikecarper
687896fa33
Link ESP32 picker to exact partition expansion packages
2026-09-27 21:13:25 -07:00
mikecarper
ea40663f09
Revert adaptive RAK app-owned bootloader recovery after ACL test
2026-09-27 15:07:29 -07:00
mikecarper
a007346561
Use application capabilities for adaptive RAK recovery status
2026-09-27 13:21:40 -07:00
mikecarper
51211834e8
Show live ESP32 partition check in migration guidance
2026-09-27 12:57:12 -07:00
mikecarper
dbf387b681
Document ESP32 partition migration in picker and catalogs
2026-09-27 12:53:13 -07:00
mikecarper
0d9732f2f2
Align STM32WL size test with four qualified USB images
lora-ota-v1.17.1.7-halo-keymind-cascade-dev-2d03e098
v1.17.1.7-halo-keymind-cascade-dev-2d03e098
repeater-room-v1.17.1.7-halo-keymind-cascade-dev-2d03e098
utility-v1.17.1.7-halo-keymind-cascade-dev-2d03e098
full-profiles-v1.17.1.7-halo-keymind-cascade-dev-2d03e098
2026-09-27 10:33:13 -07:00
mikecarper
bb24681188
Prepare 1.17.1.7 Cascade release catalogs and STM32WL USB images
2026-09-27 10:20:43 -07:00
mikecarper
2d03e098cf
Merge adaptive RAK LoRa bootloader recovery
...
Merge application-owned signed bootloader recovery for the adaptive RAK3401 and RAK4631 profiles.
rak3401-mota-1.16.07-to-1.17.1.7-legacy24
2026-09-27 00:32:19 -07:00
mikecarper
9709c8c764
Add application-owned RAK bootloader recovery over LoRa
2026-09-26 23:47:44 -07:00
mikecarper
8edef5c4a0
Refresh CLI test contracts for backup and retry controls
2026-09-26 22:50:54 -07:00
mikecarper
edc1c04cd3
Update Companion session harness for private-key backup state
2026-09-26 22:36:54 -07:00
mikecarper
e34f119780
Merge upstream dev into keymindCascade
2026-09-26 22:01:28 -07:00
mikecarper
ee3010f496
Precompute ESP32 release partition lookup table
2026-09-26 19:58:28 -07:00
mikecarper
001e9a62e7
Protect remote admin identity backup replies
2026-09-26 18:01:43 -07:00
fdlamotte
1934a4988d
Merge pull request #3202 from F4FPR/m6-power-observability
...
ThinkNode M6: expose external-power and charger state
2026-09-26 13:51:11 -04:00
fdlamotte
90493d749d
Merge pull request #3201 from F4FPR/gps-l76k-constellation-init-m6
...
GPS: configure L76K for GPS, BeiDou and GLONASS
2026-09-26 13:42:55 -04:00
fdlamotte
6c7acd2bb1
Merge branch 'dev' into gps-l76k-constellation-init-m6
2026-09-26 13:38:40 -04:00
fdlamotte
7d723fd17f
Merge pull request #3200 from F4FPR/gps-diag-command
...
Add generic GPS UART and NMEA diagnostics
2026-09-26 13:34:34 -04:00
mikecarper
d4b3bb5678
Expose Companion flood retry controls and clarify T096 fixed TX PA
2026-09-26 10:31:54 -07:00
mikecarper
90dee6cd1b
Guard T096 transmit default and retry setting persistence
2026-09-26 10:12:52 -07:00
mikecarper
f215792162
Enable LoRa OTA room and nRF52 sensor variants
2026-09-26 09:58:43 -07:00
mikecarper
df19760c85
Publish one ordinary ESP32 Full image per board role
2026-09-26 09:29:18 -07:00
mikecarper
b0b9e53dd7
Keep G2 migration Full images out of ordinary release matrix
2026-09-26 08:59:29 -07:00
mikecarper
92d80514b1
Refresh CI contracts for manual radio pages and build wrapper
2026-09-26 08:11:12 -07:00