mikecarper
25f3546c07
Resolve board aliases before selecting packed Companion help
2026-10-23 23:51:09 -07:00
mikecarper
0d93f73837
Include OTAFIX bootloader variants in complete release builds
2026-10-23 22:04:20 -07:00
mikecarper
bbe29fbf95
Add saved telemetry packet type controls
2026-10-23 21:32:47 -07:00
mikecarper
553957fff8
Space telemetry batch packets 90 seconds apart
2026-10-23 19:52:01 -07:00
mikecarper
8e8c603eb5
Keep RAK4631 Full OTA images within the application region
2026-10-23 19:39:54 -07:00
mikecarper
c563c40c66
Fix firmware size limits and refresh CI compatibility checks
...
Compact the existing STM32 field arithmetic and ESP-NOW tail-frame storage without removing features or lowering memory reserves. Refresh power-saving fixtures and pin official-app tests to a published archive.
2026-10-23 19:04:43 -07:00
mikecarper
cf98125c65
Record Full build qualification and outstanding witness recovery
2026-10-23 18:57:57 -07:00
mikecarper
b8929c15fe
Keep ESP-NOW TX seen keys instead of duplicate packet snapshots
2026-10-23 18:57:57 -07:00
mikecarper
e13d24020a
Cover RXPS arm retry state in radio diagnostics reset fixture
2026-10-23 18:56:00 -07:00
mikecarper
590d0258e5
Refresh preference test API and hosted documentation links
2026-10-23 18:45:04 -07:00
mikecarper
5aac9570b8
Update RAM and offline-queue fixtures for constrained Full storage
2026-10-23 18:16:36 -07:00
mikecarper
1f1d98eed8
Cover Full Meshtext board families in CI and record RF qualification
2026-10-23 18:14:58 -07:00
mikecarper
170c1761d0
Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade
2026-10-23 18:08:25 -07:00
mikecarper
ab5de10e79
Qualify Full Meshtext builds and share cold storage on constrained companions
2026-10-23 18:08:25 -07:00
mikecarper
fc1e721a84
Scope automatic bootloader updates to each firmware image
2026-10-23 17:52:16 -07:00
mikecarper
127d1bec24
Enable Meshtext on all supported Full Companion boards
2026-10-23 17:41:12 -07:00
mikecarper
3226e208bf
Automatically check embedded bootloader after 70 seconds with reboot protection
2026-10-23 17:34:57 -07:00
mikecarper
881d8e58a5
Simplify embedded bootloader updates and skip current versions
2026-10-23 17:16:32 -07:00
mikecarper
d0d32d7a31
Update MOTA profile and compact logging checks and run them in CI
2026-10-23 17:08:36 -07:00
mikecarper
9da754b137
Support SenseCAP Solar P1 bootloader identity separately from XIAO
2026-10-23 16:51:34 -07:00
mikecarper
d808d964d2
Add nRF52 Repeater and Room variants with embedded OTAFIX 2.4.12
2026-10-23 16:36:18 -07:00
mikecarper
9b0e013f4b
Merge PowerSaving-v18 into keymindCascade
...
Integrate the ESP32 power-saving core and RXPS recovery/status updates while preserving radio2, telemetry and saved settings.
2026-10-23 16:11:49 -07:00
mikecarper
84cae8a774
Show last completed telemetry transmission age
2026-10-23 15:12:42 -07:00
mikecarper
ea4b53ceee
Enable direct-route echo retries for telemetry snapshots
2026-10-23 15:00:42 -07:00
mikecarper
437afbdda1
docs: use two-day telemetry analyzer lookback
2026-10-23 14:29:46 -07:00
mikecarper
8912576eab
docs: remove telemetry analyzer size restriction
2026-10-23 14:19:14 -07:00
mikecarper
e63b329a80
docs: add seven-day analyzer telemetry filter
2026-10-23 14:14:44 -07:00
mikecarper
a032d53004
Repair stale CI fixtures for shared help and radio controls
...
Allow saved radio-fast metadata in the persistence harness, follow shared raw and packed CLI help, refresh reviewed help snapshots, and update HAL, build-hook and SD helper mocks without changing firmware behavior.
2026-10-23 13:56:39 -07:00
mikecarper
837847f891
Record SPI9 hardware checks and fix idle sleep test fixture
2026-10-23 13:18:04 -07:00
mikecarper
d6853f4521
Add saved 9 MHz alias for supported 8.889 MHz SPI clocks
2026-10-23 12:54:54 -07:00
mikecarper
30ee411e14
Record V3 and V4 SPI clock switching comparison [skip ci]
2026-10-23 12:39:40 -07:00
mikecarper
601f3ee622
Allow compact histograms in private radio timing builds
2026-10-23 12:03:49 -07:00
mikecarper
fd2c99b890
Add isolated ESP32 SPI clock and retune timing instrumentation
2026-10-23 11:57:24 -07:00
mikecarper
fb1c8acf7b
Record successful compact STM32 firmware builds
2026-10-23 11:28:32 -07:00
mikecarper
5b20bf3709
Include the packed help interface for STM32WL Companions
2026-10-23 11:26:05 -07:00
mikecarper
6811a9d909
Clarify RXPS watchdog scope in saved control results
2026-10-23 11:25:33 -07:00
mikecarper
e9f5d6f12f
Update native radio fixtures for saved switching controls
2026-10-23 11:25:33 -07:00
mikecarper
73789a64e8
Pack STM32WL Companion help while retaining every command
2026-10-23 11:25:33 -07:00
mikecarper
9d973d353a
Preserve the compact STM32WL interface and profile storage path
2026-10-23 11:13:35 -07:00
mikecarper
cebd0fdbeb
Fix hosted documentation links and record linked Reader validation
2026-10-23 11:04:11 -07:00
mikecarper
c9de5c8350
Omit unsupported tuning controls on integrated STM32WL radios
2026-10-23 11:04:11 -07:00
mikecarper
901a8c4cd5
Record saved radio controls and physical SPI validation
2026-10-23 10:52:29 -07:00
mikecarper
4c0f2acf64
Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade
2026-10-23 10:41:27 -07:00
mikecarper
61d024bc72
Add saved controls for radio switching acceleration
2026-10-23 10:41:26 -07:00
mikecarper
5a4e81c4d5
Pack Reader words to retain Full firmware flash headroom
2026-10-23 10:41:26 -07:00
mikecarper
99eb24736f
Limit Meshtext messages to 15 total attempts
...
Stop on a matching forwarded echo and preserve lower saved retry settings. Keep scheduled beacons on their separate single-send path.
2026-10-23 10:33:21 -07:00
mikecarper
51adb8fe1e
Record the merged RAK Full build and retained help proof
2026-10-23 10:07:06 -07:00
mikecarper
86ef1e890c
Merge remote-tracking branch 'origin/keymindCascade' into keymindCascade
2026-10-23 10:05:38 -07:00
mikecarper
f8b1e45de7
Record witnessed radio tests and final Companion diagnostics results
2026-10-23 10:05:38 -07:00
mikecarper
0cdf6f9aa6
Store complete RAK help with bounded LZSS compression
2026-10-23 10:02:01 -07:00