Skip to content

SensorsStatus (UORB message)

Sensor check metrics. This will be zero for a sensor that's primary or unpopulated.

TOPICS: sensors_status_baro sensors_status_mag

Fields

NameTypeUnit [Frame]Range/EnumDescription
timestampuint64time since system start (microseconds)
device_id_primaryuint32current primary device id for reference
device_idsuint32[4]
inconsistencyfloat32[4]magnitude of difference between sensor instance and mean
healthybool[4]sensor healthy
priorityuint8[4]
enabledbool[4]
externalbool[4]

Source Message

Source file (GitHub)

Click here to see original file
c
#
# Sensor check metrics. This will be zero for a sensor that's primary or unpopulated.
#
uint64 timestamp # time since system start (microseconds)

uint32 device_id_primary       # current primary device id for reference

uint32[4] device_ids
float32[4] inconsistency       # magnitude of difference between sensor instance and mean
bool[4] healthy                # sensor healthy
uint8[4] priority
bool[4] enabled
bool[4] external

# TOPICS sensors_status_baro sensors_status_mag