Skip to content
GNSS converters
Branch: master
Clone or download
mbavaro Refactor: separate SBP3toRTCM from RTCM3toSBP (#213)
* refactor: separate SBP3toRTCM from RTCM3toSBP

* remove some duplicated defines

* rebase snafu
Latest commit eac85cb Jun 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Anthony/add nmea gst message (#178) Mar 24, 2019
.travis.yml Import standard cmake modules, standardise dependency resolution [ESD… Jun 6, 2019 Added a command-line rtcm to sbp conversion tool. Aug 24, 2018 matrix build Haskell and C separately Feb 28, 2019


This repository is a bit of a chimera; its products are the gnss-converters library which provides funtionality for converting RTCM to SBP, a tool written in C for converting RTCM to SBP, and a variety of haskell tools that will convert between RTCM, SBP, and json.

To build the C tool and the library, just follow the usual steps:

git submodule update --init --recursive
cd c/
mkdir build
cd build/
cmake ..
make -j8

Here is an example of how to run the C tool. This should (eventually) result in some colorful json on your terminal:

ntripping --url | ./rtcm3tosbp | sbp2json | jq .

To install the Haskell tools:

stack install --resolver lts-10.10 sbp rtcm
You can’t perform that action at this time.