Commit Graph
5132 Commits
Author SHA1 Message Date
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
Liam Cottle 988d017abb Merge pull request #3497 from meshcore-dev/companion-telem-push
Companion Telemetry push support
2026-09-26 20:51:39 +12:00
mikecarper 7add9019ee Give dual-profile companion screens manual R2 pages 2026-09-26 01:38:40 -07:00
mikecarper 73c7935261 Avoid missing Preferences namespaces on fresh ESP32 boot 2026-09-26 01:14:47 -07:00
mikecarper 9ba79848ca Restore Companion text terminal after USB mOTA sender exits 2026-09-25 17:51:38 -07:00
mikecarper ce46e60a86 Replay initial nRF52 USB READY after application handoff 2026-09-25 17:44:15 -07:00
mikecarper 2724bab5da Detect header W25Q16 on unified RAK firmware 2026-09-25 14:20:29 -07:00
mikecarper f3125bedd8 Connect GPIO MISO during RAK NOR identification 2026-09-25 13:14:30 -07:00
mikecarper 9638223138 Verify Pi nRF52 board identity before flashing 2026-09-25 13:04:36 -07:00
mikecarper efc85b1afe Drain companion queue on explicit OTA entry 2026-09-25 12:06:18 -07:00
mikecarper 36b8bf6c82 Correct merged RAK bootloader target to OTAFIX 2.4.8 2026-09-25 10:50:29 -07:00
mikecarper 7ee33c7149 Describe local adaptive OTAFIX requirement in release metadata 2026-09-25 10:37:10 -07:00
mikecarper 72afac9a40 Unify RAK repeater storage firmware and bootloader handoff 2026-09-25 10:35:04 -07:00
mikecarper 5a92dae79a Advertise exact nRF52 DFU name and service 2026-09-25 08:38:39 -07:00
mikecarper 702ffdbbca Stabilize nRF52 Bluefruit startup for buttonless DFU 2026-09-25 08:33:54 -07:00
mikecarper aa4598f739 Bound nRF52 UF2 images and reduce repeater BLE DFU memory 2026-09-25 08:09:38 -07:00
mikecarper fc6efcca03 Align WSL3 migration identity with firmware hardware tag 2026-09-25 05:51:57 -07:00
mikecarper cc707bdd79 Add local complete firmware release build entry point 2026-09-25 01:36:44 -07:00
mikecarper 2cb31ce04f Fix logging matrix firmware build failures 2026-09-25 00:37:38 -07:00
Liam Cottle 618b2ef467 Merge pull request #3500 from liamcottle/board/wio-tracker-l1-1watt
disable hibernate ui on 1watt wio tracker variant
2026-09-25 16:57:59 +12:00
liamcottle aa1c46e1db disable hibernate ui on 1watt wio tracker variant 2026-09-25 16:55:17 +12:00
mikecarper 6fabd5a155 Explain live signal-strength readings in RF docs 2026-09-24 21:38:59 -07:00
mikecarper e3ce8ac6d7 Keep R8 power test board aligned with shutdown hook 2026-09-24 19:38:47 -07:00
mikecarper dafe1332f9 Exercise Companion power-off dispatch in host harness 2026-09-24 19:36:19 -07:00
mikecarper d35865add7 Check G3 wake flags in shared board profile 2026-09-24 19:26:36 -07:00
mikecarper c93bc84b0a Cover ESP32 migration identity recovery in host tests 2026-09-24 19:17:28 -07:00
mikecarper bbb5c14fba Merge branch 'keymindCascade' of github.com:mikecarper/MeshCore into keymindCascade
# Conflicts:
#	test/test_nrf52_ble_startup.py
2026-09-24 17:36:09 -07:00
mikecarper 6a5a897ce1 Refresh mOTA hardware contract tests 2026-09-24 17:20:21 -07:00