Enum GnssFixType
Defined in File CObservationGPS.h
Enum Documentation
-
enum class mrpt::obs::GnssFixType : uint8_t
Detailed fix classification, going beyond the coarse NMEA fix_quality. Populated by bridge code or drivers when the original source has this information (e.g. ROS NavSatStatus, Novatel logs, u-blox UBX). Default is UNKNOWN, meaning consumers should fall back to fix_quality.
See also
Note
Backwards-compatible: old code that never sets this field sees UNKNOWN and keeps reading fix_quality as before.
Values:
-
enumerator UNKNOWN
Not set / legacy data.
-
enumerator NO_FIX
-
enumerator AUTONOMOUS
Standard GPS/GNSS, no augmentation.
-
enumerator SBAS
Satellite-Based Augmentation (WAAS/EGNOS/MSAS…)
-
enumerator GBAS
Ground-Based Augmentation (local DGNSS base)
-
enumerator DGPS
Generic differential (source unspecified)
-
enumerator RTK_FLOAT
-
enumerator RTK_FIXED
-
enumerator PPP
Precise Point Positioning.
-
enumerator DEAD_RECKONING
-
enumerator SIMULATION
-
enumerator UNKNOWN