mikecarper
4fca38363d
Update CLI identity regression for captured reply routing
2026-10-03 19:39:58 -07:00
mikecarper
a02554dd69
Protect build cleanup from unsafe output paths
2026-10-03 19:31:10 -07:00
mikecarper
f0828e025a
Share lossless voice prefixes across companion announcements
2026-10-03 19:11:15 -07:00
mikecarper
d4f88680e7
Run USB and persistence regression suites in CI
2026-10-03 19:01:37 -07:00
mikecarper
4837265648
Preserve USB mOTA ownership across deadlines and logging handoffs
2026-10-03 19:01:22 -07:00
mikecarper
ecdaacdd58
Reject oversized USB frames and bound serial receive work
2026-10-03 18:55:23 -07:00
mikecarper
d9088f9e86
Preserve telemetry preferences and routes across storage failures
2026-10-03 18:34:12 -07:00
mikecarper
1d05ef9e86
Reduce radio preamble validation overhead with equivalent math
2026-10-03 18:31:46 -07:00
mikecarper
81676be25c
Validate management CLI captures and authenticated ACL snapshots
2026-10-03 18:29:12 -07:00
mikecarper
071ea533b0
Fix management browser authentication and stale decode results
2026-10-03 18:27:49 -07:00
mikecarper
581339efe7
Harden management report persistence and CLI input handling
2026-10-03 18:26:26 -07:00
mikecarper
06fc2d58d1
Fix radio profile reconfiguration transaction results
2026-10-03 18:25:22 -07:00
mikecarper
18f7edcf82
Keep USB watchdog snapshots coherent and fail-safe
2026-10-03 18:22:32 -07:00
mikecarper
5ee6059564
Finalize USB watchdog management format as MGR2
2026-10-03 16:34:37 -07:00
mikecarper
eeb25a8b5f
Merge USB session safety and preserve GPS preference compatibility
2026-10-03 16:12:32 -07:00
mikecarper
7803d4fb07
Add saved repeater trace exception while repeating is disabled
2026-10-03 15:48:44 -07:00
mikecarper
65512661c3
Fix USB logging session safety and add hourly GPS sync interval
2026-10-03 15:43:35 -07:00
mikecarper
9b82c74275
Merge origin/keymindCascade USB reconnect fixes
2026-10-03 15:37:49 -07:00
mikecarper
3add4695cc
Harden USB logging and persist watchdog events in management reports
2026-10-03 15:29:19 -07:00
mikecarper
b4c8c0ab23
Fix USB logging ownership, persistence, and reconnect safety
2026-10-03 14:45:57 -07:00
mikecarper
bd55369aa9
Improve firmware tooling docs and OTA seeder startup checks
2026-10-03 03:12:24 -07:00
mikecarper
4086222d85
Persist Companion Bluetooth on-off preference across reboots
2026-10-03 03:09:20 -07:00
mikecarper
c917158167
Add Zira spoken button confirmations and opt-in G726 speech tests
2026-10-03 03:03:02 -07:00
mikecarper
f0199b3111
Add compressed self-serve OTA and resilient native USB sleep
...
Use a bounded uzlib-derived block encoder with the existing strict tinf decoder, qualify infrastructure roles, budget temporary RAM, and cache running-image metadata. Add self-serve CLI and policy, USB host-loss sleep grace, hardware test harnesses, regression tests, and CI coverage.
2026-10-03 01:14:23 -07:00
mikecarper
43f474a806
Integrate upstream fixes and paired nRF52 sensor OTA release profiles
2026-10-02 17:52:12 -07:00
mikecarper
42d6bfd560
Reduce nRF52 infrastructure flash usage without trimming sensors
...
Keep Companion and Terminal Chat profiles unchanged; retain full-sensor and reduced-sensor OTA builds. Add compact crypto and OTA names, qualified display asset compression, font license packaging, and scope regression tests.
2026-10-02 15:52:23 -07:00
mikecarper
d4d318814a
Record production Bluetooth bootloader and following application test
2026-10-02 14:08:32 -07:00
mikecarper
488d51979c
Update button and reader fixtures for pairing wake API
2026-10-02 13:09:11 -07:00
mikecarper
a0105731f5
Fix Companion pairing PIN display and truthful identity startup
heltec-v3-full-v1.17.1.8-preview4
2026-10-02 12:42:26 -07:00
mikecarper
7324bf06ef
Support 2+ path-hash width filters
2026-10-02 10:21:17 -07:00
mikecarper
d084f5b837
Add encoded path-hash width selectors to forwarding rules
2026-10-02 10:07:48 -07:00
mikecarper
946354760b
Record published recovery correction and final node restoration
2026-10-02 04:14:38 -07:00
mikecarper
9b17596049
Record corrected 2.4.11 Bluetooth recovery phone tests
2026-10-02 03:47:21 -07:00
mikecarper
0ccac4539d
Restore Companion boot display and default WiFi to opt-in
heltec-v3-full-v1.17.1.8-preview2
2026-10-01 23:19:48 -07:00
mikecarper
ad2f2097da
Record nRF52 Bluetooth DFU qualification results
heltec-v3-bt-only-v1.17.1.8-preview1
2026-10-01 18:28:23 -07:00
mikecarper
65a8cfd721
Fix nRF52 Bluetooth DFU stack handoff
2026-10-01 16:15:59 -07:00
mikecarper
3e3c4bdd4e
Point logging sleep contract at archived release notes
2026-10-01 12:01:25 -07:00
mikecarper
4761bedafd
Nest test results under current release navigation
2026-10-01 11:53:15 -07:00
mikecarper
c4549e0b37
Group documentation and move research into its own section
2026-10-01 11:45:20 -07:00
mikecarper
e96918cd91
Organize test results and historical release docs
2026-10-01 11:32:23 -07:00
mikecarper
d44910865c
Publish 1.17.1.8 USA Cascade catalogs and firmware picker
2026-10-01 10:11:03 -07:00
mikecarper
0edd4e1a37
Check measured Full capacities without dropping Companion transports
2026-10-01 08:11:10 -07:00
mikecarper
a72b561ee6
Qualify compact Full queues and align Indicator canvas allocation
2026-10-01 08:07:41 -07:00
mikecarper
ec9da9f8f2
Verify picker disclosure of Indicator render memory tradeoffs
2026-10-01 07:54:34 -07:00
mikecarper
e02b798296
Preserve Indicator PSRAM capacities with the proven compact canvas
2026-10-01 07:53:21 -07:00
mikecarper
e904464af9
Keep Indicator queue metadata aligned with its PSRAM recipe
2026-10-01 07:46:21 -07:00
mikecarper
29f9e616af
Fit constrained Full Companion RAM and STM32 USB flash budgets
2026-10-01 07:44:55 -07:00
mikecarper
9053038ffa
Add opt-in nRF52 Bluetooth event diagnostics and USB capture
full-profiles-v1.17.1.8-halo-keymind-cascade-dev-9053038f
repeater-room-v1.17.1.8-halo-keymind-cascade-dev-9053038f
utility-v1.17.1.8-halo-keymind-cascade-dev-9053038f
v1.17.1.8-halo-keymind-cascade-dev-9053038f
lora-ota-v1.17.1.8-halo-keymind-cascade-dev-9053038f
2026-10-01 02:19:45 -07:00
mikecarper
17c351c8a7
Run nRF52 BLE subscription and SoftDevice LTO regressions in CI
2026-10-01 01:01:11 -07:00
mikecarper
cab781f9a4
Keep Companion get radio compatible with upstream CSV
2026-09-30 23:48:47 -07:00