Coordinate Reader output with Morse and enforce HIL flash safety
Preserve Reader streaming during Morse timing and block synchronous inflate/progress interleaving. Fail closed on uncertain port ownership and enforce application-only DFU packages before querying USB. Cover the guards in CI and clarify experimental benchmark scope.
This commit is contained in:
1 parent
ca9caece53
commit
1b2c1cf2b3
12 files changed
+624
-20
No files matched your search
@@ -27,8 +27,9 @@ For timed Morse RX, use `morse listen <minutes>` (fractions allowed, 1 second
|
||||
through 5 minutes). `morse stop` ends TX or RX. All roles retain the bounded
|
||||
capture in RAM for `morse read [offset]`; follow each page's `next` value until
|
||||
`next=END`. `morse clear` removes it when idle. A new successful session or
|
||||
reboot replaces/removes the capture. Full Companion ASCII terminals show
|
||||
decoded progress; binary clients request it through the CLI, without adding
|
||||
reboot replaces/removes the capture. Buffered USB/browser Full Companion ASCII
|
||||
terminals show decoded progress; other terminals and binary clients request it
|
||||
through the CLI, without adding
|
||||
unidentified text to authenticated channel/chat messages. Normal LoRa is paused
|
||||
during listening, so a remote administrator must wait for the selected session
|
||||
to end before reading the capture over LoRa. See [timed reception](carrier_wave.md#timed-morse-reception-and-retained-captures)
|
||||
|
||||
Reference in new issue
Block a user