ESFSensorStatus
This is a ROS message definition.
Source
uint8 sensor_data_type # see sensor data type in the integration manual
bool used # if set, sensor data is used for the current fusion solution
bool ready # if set, sensor is set up but not used for sensor fusion
uint8 CALIB_STATUS_NOT_CALIBRATED = 0b00
uint8 CALIB_STATUS_CALIBRATING = 0b01
uint8 CALIB_STATUS_CALIBRATED0 = 0b10
uint8 CALIB_STATUS_CALIBRATED1 = 0b11
uint8 calib_status # 0x00: sensor not calibrated 0x01: sensor is calibrating,
# 0x10/0x11 sensor is calibrated. Good dead recking only possible
# when all used sensors are calibrated
uint8 TIME_STATUS_NO_DATA = 0b00
uint8 TIME_STATUS_FIRST_BYTE_USED = 0b01
uint8 TIME_STATUS_TTAG_PROVIDED = 0b11
uint8 time_status # 0x00: No Data, 0x01: Reception of the first byte used to tag measurement
# 0x11: Time tag provided with the data
uint8 freq # observation frequency
bool fault_bad_meas # bad measurements detected
bool fault_bad_ttag # bad measurement time-tages detected
bool fault_missing_meas # Missing or time-misaligned measurements detected
bool fault_noisy_meas # high measurement noise-level detected