pub type ActuatorOutputFunction = ActuatorOutputFunction;Expand description
Originally defined in common::enums::actuator_output_function
Aliased Type§
#[repr(u8)]pub enum ActuatorOutputFunction {
Show 33 variants
None = 0,
Motor1 = 1,
Motor2 = 2,
Motor3 = 3,
Motor4 = 4,
Motor5 = 5,
Motor6 = 6,
Motor7 = 7,
Motor8 = 8,
Motor9 = 9,
Motor10 = 10,
Motor11 = 11,
Motor12 = 12,
Motor13 = 13,
Motor14 = 14,
Motor15 = 15,
Motor16 = 16,
Servo1 = 33,
Servo2 = 34,
Servo3 = 35,
Servo4 = 36,
Servo5 = 37,
Servo6 = 38,
Servo7 = 39,
Servo8 = 40,
Servo9 = 41,
Servo10 = 42,
Servo11 = 43,
Servo12 = 44,
Servo13 = 45,
Servo14 = 46,
Servo15 = 47,
Servo16 = 48,
}Variants§
None = 0
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_NONE.
No function (disabled).
Motor1 = 1
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR1.
Motor 1
Motor2 = 2
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR2.
Motor 2
Motor3 = 3
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR3.
Motor 3
Motor4 = 4
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR4.
Motor 4
Motor5 = 5
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR5.
Motor 5
Motor6 = 6
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR6.
Motor 6
Motor7 = 7
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR7.
Motor 7
Motor8 = 8
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR8.
Motor 8
Motor9 = 9
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR9.
Motor 9
Motor10 = 10
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR10.
Motor 10
Motor11 = 11
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR11.
Motor 11
Motor12 = 12
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR12.
Motor 12
Motor13 = 13
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR13.
Motor 13
Motor14 = 14
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR14.
Motor 14
Motor15 = 15
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR15.
Motor 15
Motor16 = 16
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_MOTOR16.
Motor 16
Servo1 = 33
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO1.
Servo 1
Servo2 = 34
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO2.
Servo 2
Servo3 = 35
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO3.
Servo 3
Servo4 = 36
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO4.
Servo 4
Servo5 = 37
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO5.
Servo 5
Servo6 = 38
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO6.
Servo 6
Servo7 = 39
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO7.
Servo 7
Servo8 = 40
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO8.
Servo 8
Servo9 = 41
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO9.
Servo 9
Servo10 = 42
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO10.
Servo 10
Servo11 = 43
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO11.
Servo 11
Servo12 = 44
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO12.
Servo 12
Servo13 = 45
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO13.
Servo 13
Servo14 = 46
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO14.
Servo 14
Servo15 = 47
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO15.
Servo 15
Servo16 = 48
MAVLink enum entry ACTUATOR_OUTPUT_FUNCTION_SERVO16.
Servo 16