gnss-converters alternatives and similar packages
Based on the "Networking" category.
Alternatively, view gnss-converters alternatives based on common mentions on social networks and blogs.
-
call-haskell-from-anything
Call Haskell functions from any programming language via serialization and dynamic libraries -
PortFusion
Haskell-powered cross-platform transport-layer distributed reverse / forward proxy & tunneling solution – currently available for all TCP protocols (RDP, VNC, HTTP(S), SSH, ...). -
ngx-export
A comprehensive web framework aimed at building custom Haskell handlers for the Nginx Web Server
WorkOS - The modern identity platform for B2B SaaS
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of gnss-converters or a related project?
README
gnss-converters
Quick install
Pre-built binaries for various platforms are availale on the releases page.
To quickly build and install the latest version, you can use Rust cargo
tool.
First, install rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install build dependencies, and a nightly toolchain for Rust:
sudo apt install build-essential cmake clang
rustup install nightly-2020-05-25
Then build and install with cargo
:
git clone --recursive --jobs=4 https://github.com/swift-nav/gnss-converters.git
cargo +nightly-2020-05-25 install --path gnss-converters --bins
The following tools will be installed in ~/.cargo/bin
(which should be in the path):
- sbp2rtcm
- rtcm3tosbp
- ubx2sbp
- ixcom2sbp
Build locally
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 http://bmookerji:[email protected]:2101/MONB_RTCM3 | ./rtcm3tosbp | sbp2json | jq .
To install the Haskell tools:
stack install --resolver lts-10.10 sbp rtcm