SyncLink binary protocol β edge-cloud sync, HDLC framing, 16-bit header, 32-bit timestamps.
Efficient binary protocol for synchronizing agent state between edge devices (Jetson, Raspberry Pi) and cloud infrastructure. Optimized for low-bandwidth, high-latency connections.
- HDLC Framing β Proven serial framing with escape sequences
- 16-bit Header β Compact message type and length encoding
- 32-bit Timestamps β Millisecond precision, year 2038 safe
- CRC-16 Checksum β Error detection on every frame
SYNC_REQUESTβ Edge requests state updateSYNC_RESPONSEβ Cloud sends delta stateHEARTBEATβ Keep-alive with health payloadBOTTLEβ Agent-to-agent message transport
- bottle-protocol β Agent messaging
- keeper-beacon β Fleet discovery
MIT