YANP - Yet Another NMEA Parser
A no_std Rust NMEA 0183 sentence parser.
Currently supported Sentences:
- BOD
- BWC
- GBS
- GGA
- GLL
- GSA
- GNS
- GSV
- HDT
- RMA
- RMB
- RMC
- STN
- VBW
- VTG
- WPL
Usage
Put this in your Cargo.toml:
#[dependencies]
= "0.1.1"
And in your code:
use parse_nmea_sentence;
It is very important that the \r\n is included in the sentence as the library depends on this for a few slice operations as of now.
As of now the GNS sentence requires the alloc feature to be selected.