Send batch ACKs immediately after reassembly

- Move ACK ahead of MQTT/web work to meet sender 400ms window
- Update ACK log format and document early-ACK behavior
This commit is contained in:
2026-02-04 00:36:40 +01:00
parent 4e06f7a96d
commit 0a99bf3268
2 changed files with 4 additions and 3 deletions

View File

@@ -237,6 +237,7 @@ Notes:
- Receiver reconstructs timestamps from `t_last` and `dt_s`.
- Total power is computed on receiver as `p1 + p2 + p3`.
- 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.
## Device IDs
- Derived from WiFi STA MAC.