# `Common.Message.RcChannelsOverride`
[🔗](https://github.com/fancydrones/xmavlink/blob/main/lib/common.ex#L4336)

# `t`

```elixir
@type t() :: %Common.Message.RcChannelsOverride{
  chan10_raw: XMAVLink.Types.uint16_t(),
  chan11_raw: XMAVLink.Types.uint16_t(),
  chan12_raw: XMAVLink.Types.uint16_t(),
  chan13_raw: XMAVLink.Types.uint16_t(),
  chan14_raw: XMAVLink.Types.uint16_t(),
  chan15_raw: XMAVLink.Types.uint16_t(),
  chan16_raw: XMAVLink.Types.uint16_t(),
  chan17_raw: XMAVLink.Types.uint16_t(),
  chan18_raw: XMAVLink.Types.uint16_t(),
  chan1_raw: XMAVLink.Types.uint16_t(),
  chan2_raw: XMAVLink.Types.uint16_t(),
  chan3_raw: XMAVLink.Types.uint16_t(),
  chan4_raw: XMAVLink.Types.uint16_t(),
  chan5_raw: XMAVLink.Types.uint16_t(),
  chan6_raw: XMAVLink.Types.uint16_t(),
  chan7_raw: XMAVLink.Types.uint16_t(),
  chan8_raw: XMAVLink.Types.uint16_t(),
  chan9_raw: XMAVLink.Types.uint16_t(),
  target_component: XMAVLink.Types.uint8_t(),
  target_system: XMAVLink.Types.uint8_t()
}
```

The RAW values of the RC channels sent to the MAV to override info received from the RC radio. The standard PPM modulation is as follows: 1000 microseconds: 0%, 2000 microseconds: 100%. Individual receivers/transmitters might violate this specification. Note carefully the semantic differences between the first 8 channels and the subsequent channels

---

*Consult [api-reference.md](api-reference.md) for complete listing*
