[−][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
AisType | |
CargoType | Cargo type derived from ship and cargo type field. |
FaaMode | NMEA 2.3 standard has this information. |
FixType | |
GpsQualityIndicator | Part of GGA. |
NavigationStatus | |
NavigationSystem | Navigation system, deptected from NMEA GNSS sentence prefix (e.g. $BDGGA). |
ParsedSentence | Result from function |
PositionFixType | EPFD position fix types |
PositioningSystemMeta | |
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. In case of multi-fragment sentences up to
two two fragments are supported. Notice that in case of class B AIVDM VesselStaticData
results you have to merge them with a possible existing VesselStaticData of the same same MMSI.
See |