Expand description
NMEA 0183 parser library
This library provides a no_std compatible NMEA 0183 parser for parsing
GPS/GNSS data from receivers.
Structs§
- Field
- Represents a field value in an NMEA message
- GgaData
- GGA - Global Positioning System Fix Data parameters
- GllData
- GLL - Geographic Position parameters
- GsaData
- GSA - GPS DOP and active satellites parameters
- GsvData
- GSV - GPS Satellites in view parameters
- Nmea
Parser - Main NMEA parser structure (now stateless)
- RmcData
- RMC - Recommended Minimum Navigation Information parameters
- Satellite
Info - Information about a single satellite
- VtgData
- VTG - Track Made Good and Ground Speed parameters
Enums§
- Message
Type - Represents the different NMEA message type identifiers
- Nmea
Message - Parsed NMEA message with associated data
- Parse
Error - Parse error types
- Talker
Id - Represents the GNSS constellation (talker ID)
Type Aliases§
- Parse
Result - Parse result type: returns optional message and bytes consumed, or error with bytes consumed