[−][src]Crate nmea_parser
Structs
| NmeaStore | Used to store partial sentences between function calls. |
| Position | GLL - Geographic Position - Latitude/Longitude |
| PositionPrecision | GSA - GPS DOP and active satellites |
| PositionTimeSatelites | GGA - Time, position, and fix related data |
| PositionVelocityTime | RMC - Position, velocity, and time (Recommended Minimum sentence C) |
| SatelliteInformation | GSV - Satellite information (for GSV). |
| VelocityMadeGood | VTG - Track made good and speed over ground |
| VesselDynamicData | AIVDM types 1, 2, 3 and 18 |
| VesselStaticData | AIVDM type 5 and 24 |
Enums
| AisClass | AIS type, either Class A or Class B. |
| CargoType | Cargo type derived from ship and cargo type field. |
| FaaMode | NMEA 2.3 standard has this information. |
| FixMode | Position fix type. |
| GpsQualityIndicator | Part of GGA. |
| NavigationStatus | Navigation status for VesselDynamicData |
| NavigationSystem | Navigation system, deptected from NMEA GNSS sentence prefix (e.g. $BDGGA). |
| ParsedSentence | Result from function |
| PositionFixType | EPFD position fix types |
| PositioningSystemMeta | Location metadata about positioning system |
| ShipType | Ship type derived from ship and cargo type field. |
| Station | AIS station based on talker id. |
Functions
| decode_sentence | Decode NMEA sentence into ParsedSentence string. If the given sentence is part of
multipart message, the state is saved into |