FailureUnit

Type Alias FailureUnit 

Source
pub type FailureUnit = FailureUnit;
Expand description

Originally defined in common::enums::failure_unit

Aliased Type§

#[repr(u8)]
pub enum FailureUnit {
Show 15 variants SensorGyro = 0, SensorAccel = 1, SensorMag = 2, SensorBaro = 3, SensorGps = 4, SensorOpticalFlow = 5, SensorVio = 6, SensorDistanceSensor = 7, SensorAirspeed = 8, SystemBattery = 100, SystemMotor = 101, SystemServo = 102, SystemAvoidance = 103, SystemRcSignal = 104, SystemMavlinkSignal = 105,
}

Variants§

§

SensorGyro = 0

MAVLink enum entry FAILURE_UNIT_SENSOR_GYRO.

§

SensorAccel = 1

MAVLink enum entry FAILURE_UNIT_SENSOR_ACCEL.

§

SensorMag = 2

MAVLink enum entry FAILURE_UNIT_SENSOR_MAG.

§

SensorBaro = 3

MAVLink enum entry FAILURE_UNIT_SENSOR_BARO.

§

SensorGps = 4

MAVLink enum entry FAILURE_UNIT_SENSOR_GPS.

§

SensorOpticalFlow = 5

MAVLink enum entry FAILURE_UNIT_SENSOR_OPTICAL_FLOW.

§

SensorVio = 6

MAVLink enum entry FAILURE_UNIT_SENSOR_VIO.

§

SensorDistanceSensor = 7

MAVLink enum entry FAILURE_UNIT_SENSOR_DISTANCE_SENSOR.

§

SensorAirspeed = 8

MAVLink enum entry FAILURE_UNIT_SENSOR_AIRSPEED.

§

SystemBattery = 100

MAVLink enum entry FAILURE_UNIT_SYSTEM_BATTERY.

§

SystemMotor = 101

MAVLink enum entry FAILURE_UNIT_SYSTEM_MOTOR.

§

SystemServo = 102

MAVLink enum entry FAILURE_UNIT_SYSTEM_SERVO.

§

SystemAvoidance = 103

MAVLink enum entry FAILURE_UNIT_SYSTEM_AVOIDANCE.

§

SystemRcSignal = 104

MAVLink enum entry FAILURE_UNIT_SYSTEM_RC_SIGNAL.

§

SystemMavlinkSignal = 105

MAVLink enum entry FAILURE_UNIT_SYSTEM_MAVLINK_SIGNAL.