Enum GnssFixType

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

CObservationGPS

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