Expand description
GATT Sync Protocol for HIVE-Lite
Coordinates batching, delta encoding, and chunked transfer over GATT characteristics for efficient BLE sync.
Structs§
- Chunk
Header - Chunk header for multi-MTU messages
- Chunk
Reassembler - Reassembles chunks into complete messages
- Gatt
Sync Protocol - GATT Sync Protocol coordinator
- Sync
Chunk - A chunk of data to send
- Sync
Config - Configuration for the sync protocol
- Sync
Stats - Sync statistics
Enums§
- Sync
State - State of the sync protocol
Constants§
- CHUNK_
HEADER_ SIZE - Header size for chunks
- DEFAULT_
MTU - Default MTU for BLE
- MAX_MTU
- Maximum MTU for BLE 5.0+
Functions§
- chunk_
data - Split data into MTU-sized chunks