extend BLE outage cushion from hardware evidence

This commit is contained in:
Jay
2026-08-18 11:51:46 -04:00
parent 8f75045796
commit 483ace3578
4 changed files with 18 additions and 7 deletions
+2 -2
View File
@@ -105,8 +105,8 @@ counters remain zero.
## Buffering
Acquisition runs in a dedicated higher-priority task and writes complete samples
to a 512-entry RAM queue. The lower-priority output task batches up to eight
records per frame. At 100 Hz this queue represents about 5.12 seconds of
to a 1024-entry RAM queue. The lower-priority output task batches up to eight
records per frame. At 100 Hz this queue represents about 10.24 seconds of
decoupling when the transport reports backpressure or failure accurately. A
failed write retains and retries the same encoded packet rather than dequeuing
more samples, so the queue accumulates the outage backlog. After reconnection,