Skip to content

cocapn/synclink-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”— synclink-protocol

SyncLink binary protocol β€” edge-cloud sync, HDLC framing, 16-bit header, 32-bit timestamps.

What It Does

Efficient binary protocol for synchronizing agent state between edge devices (Jetson, Raspberry Pi) and cloud infrastructure. Optimized for low-bandwidth, high-latency connections.

Protocol Specification

  • 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

Message Types

  • SYNC_REQUEST β€” Edge requests state update
  • SYNC_RESPONSE β€” Cloud sends delta state
  • HEARTBEAT β€” Keep-alive with health payload
  • BOTTLE β€” Agent-to-agent message transport

Part of the Cocapn Fleet

License

MIT

About

πŸ”— SyncLink binary protocol β€” edge-cloud sync, HDLC framing, 16-bit header, 32-bit timestamps

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages