Skip to content

SensorGnssStatus (UORB message)

Gnss quality indicators.

TOPICS: sensor_gnssstatus

Fields

NameTypeUnit [Frame]Range/EnumDescription
timestampuint64time since system start (microseconds)
device_iduint32unique device ID for the sensor that does not change between power cycles
boolSet to true if quality indicators are available
quality_correctionsuint8Corrections quality from 0 to 10, or 255 if not available
quality_receiveruint8Overall receiver operating status from 0 to 10, or 255 if not available
quality_gnss_signalsuint8Quality of GNSS signals from 0 to 10, or 255 if not available
quality_post_processinguint8Expected post processing quality from 0 to 10, or 255 if not available

Source Message

Source file (GitHub)

Click here to see original file
c
# Gnss quality indicators

uint64 timestamp		# time since system start (microseconds)
uint32 device_id                # unique device ID for the sensor that does not change between power cycles

bool  quality_available         # Set to true if quality indicators are available
uint8 quality_corrections       # Corrections quality from 0 to 10, or 255 if not available
uint8 quality_receiver          # Overall receiver operating status from 0 to 10, or 255 if not available
uint8 quality_gnss_signals      # Quality of GNSS signals from 0 to 10, or 255 if not available
uint8 quality_post_processing   # Expected post processing quality from 0 to 10, or 255 if not available