3 releases (breaking)

0.2.0 Oct 13, 2024
0.1.0 Oct 12, 2024
0.0.1-alpha Oct 10, 2024

#101 in Geospatial

Download history 358/week @ 2024-10-07 122/week @ 2024-10-14

480 downloads per month

MIT/Apache

105KB
2K SLoC

BINEX

Rust Rust

crates.io crates.io

BINEX is a simple library to decode and encode BINEX messages.
BINEX stands for BINary EXchange and is the "real time" stream oriented version of the RINEX format.

RINEX is a readable text format which is based on line termination and allows describing from the minimum requirement for GNSS navigation up to very precise navigation and other side GNSS applications.

BINEX is a binary stream (non readable) conversion to that, dedicated to GNSS receivers and hardware interfacing.
Like RINEX, it is an open source format, the specifications are described by UNAVCO here.

This library allows easy message encoding and decoding, and aims at providing seamless convertion from RINEX back and forth.

## Message Decoding

Use the BINEX Decoder to decode messages from a Readable interface:

Message forging

The BINEX library allows easy message forging. Each message can be easily encoded and then streamed into a Writable interface:

Licensing

Licensed under either of:

Dependencies

~3–5MB
~96K SLoC