mavlink v0.7.0 APM.Message.ServoOutputRaw View Source
Link to this section Summary
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %APM.Message.ServoOutputRaw{
port: MAVLink.Types.uint8_t(),
servo10_raw: MAVLink.Types.uint16_t(),
servo11_raw: MAVLink.Types.uint16_t(),
servo12_raw: MAVLink.Types.uint16_t(),
servo13_raw: MAVLink.Types.uint16_t(),
servo14_raw: MAVLink.Types.uint16_t(),
servo15_raw: MAVLink.Types.uint16_t(),
servo16_raw: MAVLink.Types.uint16_t(),
servo1_raw: MAVLink.Types.uint16_t(),
servo2_raw: MAVLink.Types.uint16_t(),
servo3_raw: MAVLink.Types.uint16_t(),
servo4_raw: MAVLink.Types.uint16_t(),
servo5_raw: MAVLink.Types.uint16_t(),
servo6_raw: MAVLink.Types.uint16_t(),
servo7_raw: MAVLink.Types.uint16_t(),
servo8_raw: MAVLink.Types.uint16_t(),
servo9_raw: MAVLink.Types.uint16_t(),
time_usec: MAVLink.Types.uint32_t()
}
t() :: %APM.Message.ServoOutputRaw{ port: MAVLink.Types.uint8_t(), servo10_raw: MAVLink.Types.uint16_t(), servo11_raw: MAVLink.Types.uint16_t(), servo12_raw: MAVLink.Types.uint16_t(), servo13_raw: MAVLink.Types.uint16_t(), servo14_raw: MAVLink.Types.uint16_t(), servo15_raw: MAVLink.Types.uint16_t(), servo16_raw: MAVLink.Types.uint16_t(), servo1_raw: MAVLink.Types.uint16_t(), servo2_raw: MAVLink.Types.uint16_t(), servo3_raw: MAVLink.Types.uint16_t(), servo4_raw: MAVLink.Types.uint16_t(), servo5_raw: MAVLink.Types.uint16_t(), servo6_raw: MAVLink.Types.uint16_t(), servo7_raw: MAVLink.Types.uint16_t(), servo8_raw: MAVLink.Types.uint16_t(), servo9_raw: MAVLink.Types.uint16_t(), time_usec: MAVLink.Types.uint32_t() }
The RAW values of the servo outputs (for RC input from the remote, use the RC_CHANNELS messages). The standard PPM modulation is as follows: 1000 microseconds: 0%, 2000 microseconds: 100%.