Commit Graph
6097 Commits
Author SHA1 Message Date
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
mikecarper 629db8542d Share SD command parsing and history output without changing replies 2026-10-23 09:59:48 -07:00
mikecarper fd47fe0b1a Merge upstream dev into keymindCascade
Bring in the new Companion WiFi profiles while preserving existing OLED detection, message queues and OTA safeguards. Include dynamic WiFi helpers consistently and refresh the affected test fixtures.
2026-10-23 09:57:14 -07:00
mikecarper 5d70d0af76 Optimize occasional RAK Companion management code for size 2026-10-23 09:51:40 -07:00
mikecarper b6efdbdb27 Bind the help language standard to its SCons object 2026-10-23 09:47:39 -07:00
mikecarper 28aeea4c96 Defer packed help board selection to the effective C++ profile 2026-10-23 09:44:10 -07:00
mikecarper 1ccd0db9b0 Register the RAK help source before late Full profile flags 2026-10-23 09:43:13 -07:00
mikecarper 8f621cbb3f Isolate RAK help packing from the firmware C++11 build 2026-10-23 09:40:00 -07:00
mikecarper 4deff5b687 Pack RAK Full help text at compile time without changing output 2026-10-23 09:32:02 -07:00
mikecarper 0f8cd1e019 Share SD maintenance failure cleanup to retain RAK Full capacity 2026-10-23 09:23:41 -07:00
mikecarper 684df9c643 Reduce RAK Full Companion help overhead without removing commands 2026-10-23 09:19:09 -07:00
mikecarper 807343de8d Share Companion hardware diagnostics and protect RXEN reconfiguration 2026-10-23 08:57:51 -07:00
mikecarper 04c4fdb240 Expose Companion bootloader version and fence XIAO role-transition tests 2026-10-23 08:33:02 -07:00
mikecarper 61a536c686 Add gated Tag and MeshTower buffered SPIM1 qualification paths 2026-10-23 08:07:01 -07:00
mikecarper 1b9fcf2af5 Add gated XIAO nRF52 buffered SPIM2 qualification candidate 2026-10-23 07:55:07 -07:00
mikecarper e4907edd5f Document remaining fast-switch gaps and preserve the held M4 SPI expectation 2026-10-23 07:45:12 -07:00
mikecarper 9d02b74e29 Record fast-switch measurements and remaining RAK3401 delivery failures 2026-10-23 04:30:58 -07:00
mikecarper aa480ae79e Observe shared TWI0 IRQ in nRF radio timing captures 2026-10-23 04:08:05 -07:00
mikecarper 1b97c089a7 Combine bounded nRF USB and scheduler isolation for explicit HIL trials 2026-10-23 03:52:06 -07:00
mikecarper 286f3f730d Resolve HIL flag helper from project root in SCons context 2026-10-23 03:38:19 -07:00
mikecarper 7a6a118775 Bind HIL IRQ observers through private nRF framework copies 2026-10-23 03:35:54 -07:00
mikecarper 0bcc9e3e9e Isolate fast SPI reads with a bounded 8 to 16 to 8 MHz diagnostic 2026-10-23 03:34:14 -07:00
mikecarper 3801d49391 Attribute nRF retune stalls to observed interrupt and scheduler activity 2026-10-23 03:27:00 -07:00
mikecarper 5c18f086da Add private SPIM3 sample-delay dial and packet-type readback 2026-10-23 03:11:30 -07:00
mikecarper 4e513b19d5 Hold unqualified nRF SPIM3 batching at prior release defaults 2026-10-23 03:10:07 -07:00