Add a reliable-delivery layer over the unreliable audio modem. A sent message is held in an outbox (not echoed to the log) and retransmitted until the far side ACKs it, then it moves into the log marked delivered. The DATA frame's existing CRC32 is the message id; a new 15-byte T_ACK frame echoes it back. Receiver ACKs every valid+decrypted frame (incl. duplicates, so a lost ACK still stops the sender) and de-dupes on CRC so retransmits never double-show. |
||
|---|---|---|
| .. | ||
| blog | ||
| fonts | ||
| chat.html | ||
| index.html | ||
| kernel.html | ||