Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
python/.tox
rust/sbp/target/
node_modules/
haskell/.stack-work/
4 changes: 2 additions & 2 deletions c/include/libsbp/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
/** Protocol major version. */
#define SBP_MAJOR_VERSION 2
/** Protocol minor version. */
#define SBP_MINOR_VERSION 6
#define SBP_MINOR_VERSION 7
/** Protocol patch version. */
#define SBP_PATCH_VERSION 4
#define SBP_PATCH_VERSION 0

/** \} */

Expand Down
Binary file modified docs/sbp.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion haskell/sbp.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: sbp
version: 2.6.5
version: 2.7.0
synopsis: SwiftNav's SBP Library
homepage: https://github.com/swift-nav/libsbp
license: LGPL-3
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Acquisition.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Satellite acquisition messages from the device.
-- \<Satellite acquisition messages from the device.\>

module SwiftNav.SBP.Acquisition
( module SwiftNav.SBP.Acquisition
Expand Down
3 changes: 2 additions & 1 deletion haskell/src/SwiftNav/SBP/Bootload.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages for the bootloading configuration of a Piksi 2.3.1. This message
-- \<Messages for the bootloading configuration of a Piksi 2.3.1. This message
-- group does not apply to Piksi Multi. Note that some of these messages share
-- the same message type ID for both the host request and the device response.
-- \>

module SwiftNav.SBP.Bootload
( module SwiftNav.SBP.Bootload
Expand Down
4 changes: 2 additions & 2 deletions haskell/src/SwiftNav/SBP/ExtEvents.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages reporting accurately-timestamped external events, e.g. camera
-- shutter time.
-- \<Messages reporting accurately-timestamped external events, e.g. camera
-- shutter time. \>

module SwiftNav.SBP.ExtEvents
( module SwiftNav.SBP.ExtEvents
Expand Down
4 changes: 2 additions & 2 deletions haskell/src/SwiftNav/SBP/FileIo.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages for using device's onboard flash filesystem functionality. This
-- \<Messages for using device's onboard flash filesystem functionality. This
-- allows data to be stored persistently in the device's program flash with
-- wear-levelling using a simple filesystem interface. The file system
-- interface (CFS) defines an abstract API for reading directories and for
-- reading and writing files. Note that some of these messages share the same
-- message type ID for both the host request and the device response.
-- message type ID for both the host request and the device response. \>

module SwiftNav.SBP.FileIo
( module SwiftNav.SBP.FileIo
Expand Down
4 changes: 2 additions & 2 deletions haskell/src/SwiftNav/SBP/Flash.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages for reading/writing the device's onboard flash memory. Many of
-- \<Messages for reading/writing the device's onboard flash memory. Many of
-- these messages target specific flash memory peripherals used in Swift
-- Navigation devices: the STM32 flash and the M25Pxx FPGA configuration flash
-- from Piksi 2.3.1. This module does not apply to Piksi Multi.
-- from Piksi 2.3.1. This module does not apply to Piksi Multi. \>

module SwiftNav.SBP.Flash
( module SwiftNav.SBP.Flash
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Gnss.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Various structs shared between modules
-- \<Various structs shared between modules\>

module SwiftNav.SBP.Gnss
( module SwiftNav.SBP.Gnss
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Imu.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Inertial Measurement Unit (IMU) messages.
-- \<Inertial Measurement Unit (IMU) messages.\>

module SwiftNav.SBP.Imu
( module SwiftNav.SBP.Imu
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Linux.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Linux state monitoring.
-- \<Linux state monitoring. \>

module SwiftNav.SBP.Linux
( module SwiftNav.SBP.Linux
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Logging.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Logging and debugging messages from the device.
-- \<Logging and debugging messages from the device. \>

module SwiftNav.SBP.Logging
( module SwiftNav.SBP.Logging
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Mag.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Magnetometer (mag) messages.
-- \<Magnetometer (mag) messages.\>

module SwiftNav.SBP.Mag
( module SwiftNav.SBP.Mag
Expand Down
3 changes: 2 additions & 1 deletion haskell/src/SwiftNav/SBP/Navigation.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Geodetic navigation messages reporting GPS time, position, velocity, and
-- \<Geodetic navigation messages reporting GPS time, position, velocity, and
-- baseline position solutions. For position solutions, these messages define
-- several different position solutions: single-point (SPP), RTK, and pseudo-
-- absolute position solutions. The SPP is the standalone, absolute GPS
Expand All @@ -25,6 +25,7 @@
-- coincident with the antenna phase center. When there is no inertial
-- navigation, the solution will be reported at the phase center of the
-- antenna. There is no inertial navigation capability on Piksi Multi or Duro.
-- \>

module SwiftNav.SBP.Navigation
( module SwiftNav.SBP.Navigation
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Ndb.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages for logging NDB events.
-- \<Messages for logging NDB events. \>

module SwiftNav.SBP.Ndb
( module SwiftNav.SBP.Ndb
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Observation.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Satellite observation messages from the device.
-- \<Satellite observation messages from the device.\>

module SwiftNav.SBP.Observation
( module SwiftNav.SBP.Observation
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Orientation.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Orientation Messages
-- \<Orientation Messages\>

module SwiftNav.SBP.Orientation
( module SwiftNav.SBP.Orientation
Expand Down
6 changes: 3 additions & 3 deletions haskell/src/SwiftNav/SBP/Piksi.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
-- Stability: experimental
-- Portability: portable
--
-- System health, configuration, and diagnostic messages specific to the Piksi
-- L1 receiver, including a variety of legacy messages that may no longer be
-- used.
-- \<System health, configuration, and diagnostic messages specific to the
-- Piksi L1 receiver, including a variety of legacy messages that may no longer
-- be used. \>

module SwiftNav.SBP.Piksi
( module SwiftNav.SBP.Piksi
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Sbas.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- SBAS data
-- \<SBAS data\>

module SwiftNav.SBP.Sbas
( module SwiftNav.SBP.Sbas
Expand Down
4 changes: 2 additions & 2 deletions haskell/src/SwiftNav/SBP/Settings.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages for reading, writing, and discovering device settings. Settings
-- \< Messages for reading, writing, and discovering device settings. Settings
-- with a "string" field have multiple values in this field delimited with a
-- null character (the c style null terminator). For instance, when querying
-- the 'firmware_version' setting in the 'system_info' section, the following
Expand All @@ -32,7 +32,7 @@
-- settings . See lastly https://github.com/swift-
-- nav/piksi_tools/blob/master/piksi_tools/settings.py , the open source
-- python command line utility for reading, writing, and saving settings in the
-- piksi_tools repository on github as a helpful reference and example.
-- piksi_tools repository on github as a helpful reference and example. \>

module SwiftNav.SBP.Settings
( module SwiftNav.SBP.Settings
Expand Down
4 changes: 2 additions & 2 deletions haskell/src/SwiftNav/SBP/Ssr.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Precise State Space Representation (SSR) corrections format
-- \<Precise State Space Representation (SSR) corrections format\>

module SwiftNav.SBP.Ssr
( module SwiftNav.SBP.Ssr
Expand Down Expand Up @@ -647,7 +647,7 @@ msgSsrGridDefinition = 0x05F5
-- | SBP class for message MSG_SSR_GRID_DEFINITION (0x05F5).
--
-- Based on the 3GPP proposal R2-1906781 which is in turn based on OMA-LPPe-
-- ValidityArea from OMA-TS-LPPeV2_0-20141202-C
-- ValidityArea from OMA-TS-LPPe-V2_0-20141202-C
data MsgSsrGridDefinition = MsgSsrGridDefinition
{ _msgSsrGridDefinition_header :: !GridDefinitionHeader
-- ^ Header of a Gridded Correction message
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/System.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Standardized system messages from Swift Navigation devices.
-- \<Standardized system messages from Swift Navigation devices.\>

module SwiftNav.SBP.System
( module SwiftNav.SBP.System
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Tracking.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Satellite code and carrier-phase tracking messages from the device.
-- \<Satellite code and carrier-phase tracking messages from the device. \>

module SwiftNav.SBP.Tracking
( module SwiftNav.SBP.Tracking
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/User.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages reserved for use by the user.
-- \<Messages reserved for use by the user. \>

module SwiftNav.SBP.User
( module SwiftNav.SBP.User
Expand Down
2 changes: 1 addition & 1 deletion haskell/src/SwiftNav/SBP/Vehicle.hs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
-- Stability: experimental
-- Portability: portable
--
-- Messages from a vehicle.
-- \<Messages from a vehicle.\>

module SwiftNav.SBP.Vehicle
( module SwiftNav.SBP.Vehicle
Expand Down
2 changes: 1 addition & 1 deletion java/src/com/swiftnav/sbp/ssr/MsgSsrGridDefinition.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
* fields.
*
* Based on the 3GPP proposal R2-1906781 which is in turn based on
* OMA-LPPe-ValidityArea from OMA-TS-LPPeV2_0-20141202-C */
* OMA-LPPe-ValidityArea from OMA-TS-LPPe-V2_0-20141202-C */

public class MsgSsrGridDefinition extends SBPMessage {
public static final int TYPE = 0x05F5;
Expand Down
2 changes: 1 addition & 1 deletion python/sbp/RELEASE-VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.6.5
2.7.0
Loading