Swift Binary Protocol (SBP)
The native binary protocol for Swift Navigation devices — Piksi and Duro GNSS receivers and the Starling positioning engine. 242 message types across 29 packages carry position, velocity, baseline and time solutions, raw observations and ephemerides, SSR corrections, integrity bounds, message signing, inertial and vehicle inputs, and device management. The machine-readable specification is published as YAML and every client library is generated from it, along with 225 JSON Schema documents for the JSON representation.