Welcome, Guest Login


Swift Binary Protocol

The Swift Navigation Binary Protocol (SBP) is a fast, simple, and minimal binary protocol for communicating with Swift devices. It is the native binary protocol used by the Piksi™ GNSS receivers to transmit solutions, observations, status and debugging messages, as well as receive messages from the host system, such as differential corrections and settings.

Piksi Multi SBP Specifications:

Piksi Multi Firmware Version SBP Version SBP Manual
1.1.27 2.2.1 SBP v2.2.1
1.0.11 2.1.6 SBP v2.1.6

Piksi (v2) SBP Specifications:

Piksi (v2) Firmware Version SBP Version SBP Manual
0.21 0.52.4 SBP v0.52.4

Libsbp Source Code and Examples:

Swift navigation provide language bindings in a variety of program languages to jump start integration projects with the communication protocol including C, python, java, javascript, and Haskell.  Libsbp is open source and available on Github at the following location: https://github.com/swift-nav/libsbp .  Whether from a package repository or the source, make sure to checkout or install the version of the SBP source code that corresponds with your hardware as noted above.
Last Updated: May 17, 2017 08:44PM PDT
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found