Crate rustedbytes_nmea

Crate rustedbytes_nmea 

Source
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
NmeaParser
Main NMEA parser structure (now stateless)
RmcData
RMC - Recommended Minimum Navigation Information parameters
SatelliteInfo
Information about a single satellite
VtgData
VTG - Track Made Good and Ground Speed parameters

Enums§

MessageType
Represents the different NMEA message type identifiers
NmeaMessage
Parsed NMEA message with associated data
ParseError
Parse error types
TalkerId
Represents the GNSS constellation (talker ID)

Type Aliases§

ParseResult
Parse result type: returns optional message and bytes consumed, or error with bytes consumed