mavlink v0.7.0 APM.Message.RcChannels 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.RcChannels{
chan10_raw: MAVLink.Types.uint16_t(),
chan11_raw: MAVLink.Types.uint16_t(),
chan12_raw: MAVLink.Types.uint16_t(),
chan13_raw: MAVLink.Types.uint16_t(),
chan14_raw: MAVLink.Types.uint16_t(),
chan15_raw: MAVLink.Types.uint16_t(),
chan16_raw: MAVLink.Types.uint16_t(),
chan17_raw: MAVLink.Types.uint16_t(),
chan18_raw: MAVLink.Types.uint16_t(),
chan1_raw: MAVLink.Types.uint16_t(),
chan2_raw: MAVLink.Types.uint16_t(),
chan3_raw: MAVLink.Types.uint16_t(),
chan4_raw: MAVLink.Types.uint16_t(),
chan5_raw: MAVLink.Types.uint16_t(),
chan6_raw: MAVLink.Types.uint16_t(),
chan7_raw: MAVLink.Types.uint16_t(),
chan8_raw: MAVLink.Types.uint16_t(),
chan9_raw: MAVLink.Types.uint16_t(),
chancount: MAVLink.Types.uint8_t(),
rssi: MAVLink.Types.uint8_t(),
time_boot_ms: MAVLink.Types.uint32_t()
}
t() :: %APM.Message.RcChannels{ chan10_raw: MAVLink.Types.uint16_t(), chan11_raw: MAVLink.Types.uint16_t(), chan12_raw: MAVLink.Types.uint16_t(), chan13_raw: MAVLink.Types.uint16_t(), chan14_raw: MAVLink.Types.uint16_t(), chan15_raw: MAVLink.Types.uint16_t(), chan16_raw: MAVLink.Types.uint16_t(), chan17_raw: MAVLink.Types.uint16_t(), chan18_raw: MAVLink.Types.uint16_t(), chan1_raw: MAVLink.Types.uint16_t(), chan2_raw: MAVLink.Types.uint16_t(), chan3_raw: MAVLink.Types.uint16_t(), chan4_raw: MAVLink.Types.uint16_t(), chan5_raw: MAVLink.Types.uint16_t(), chan6_raw: MAVLink.Types.uint16_t(), chan7_raw: MAVLink.Types.uint16_t(), chan8_raw: MAVLink.Types.uint16_t(), chan9_raw: MAVLink.Types.uint16_t(), chancount: MAVLink.Types.uint8_t(), rssi: MAVLink.Types.uint8_t(), time_boot_ms: MAVLink.Types.uint32_t() }
The PPM values of the RC channels received. The standard PPM modulation is as follows: 1000 microseconds: 0%, 2000 microseconds: 100%. A value of UINT16_MAX implies the channel is unused. Individual receivers/transmitters might violate this specification.