Scale ACK RX window to LoRa airtime
- Compute ACK receive window from airtime with bounds and margin - Retry once if initial window misses - Document ACK window sizing
This commit is contained in:
@@ -244,6 +244,7 @@ Notes:
|
||||
- Sender error counters are carried in the batch header and applied to all samples.
|
||||
- Receiver ACKs MeterBatch as soon as the batch is reassembled, before MQTT/web/UI work, to avoid missing the sender ACK window.
|
||||
- Receiver repeats ACKs (`ACK_REPEAT_COUNT`) spaced by `ACK_REPEAT_DELAY_MS` to cover sender RX latency.
|
||||
- Sender ACK RX window is derived from LoRa airtime (bounded min/max) and retried once if the first window misses.
|
||||
|
||||
## Device IDs
|
||||
- Derived from WiFi STA MAC.
|
||||
|
||||
Reference in New Issue
Block a user