Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

struct RadioControlData

fbs/control.fbs / Source schema

Raw receiver channel sample before pilot-input normalization. This is a raw-layer topic: channel values are the receiver’s native pulse widths.

FlatBuffers root table: RadioControl

NameTypeUnit / ScaleNotes
timestamp_usulongmicrosecondsSample timestamp in monotonic boot time.
channel_countubyteNumber of valid channels in this sample, starting at channel 0.
link_quality_pctubytepercentReceiver link quality from 0 to 100.
chan0_raw_usushortraw pulse width in microsecondsRaw channel 0 pulse width.
chan1_raw_usushortraw pulse width in microsecondsRaw channel 1 pulse width.
chan2_raw_usushortraw pulse width in microsecondsRaw channel 2 pulse width.
chan3_raw_usushortraw pulse width in microsecondsRaw channel 3 pulse width.
chan4_raw_usushortraw pulse width in microsecondsRaw channel 4 pulse width.
chan5_raw_usushortraw pulse width in microsecondsRaw channel 5 pulse width.
chan6_raw_usushortraw pulse width in microsecondsRaw channel 6 pulse width.
chan7_raw_usushortraw pulse width in microsecondsRaw channel 7 pulse width.
chan8_raw_usushortraw pulse width in microsecondsRaw channel 8 pulse width.
chan9_raw_usushortraw pulse width in microsecondsRaw channel 9 pulse width.
chan10_raw_usushortraw pulse width in microsecondsRaw channel 10 pulse width.
chan11_raw_usushortraw pulse width in microsecondsRaw channel 11 pulse width.
chan12_raw_usushortraw pulse width in microsecondsRaw channel 12 pulse width.
chan13_raw_usushortraw pulse width in microsecondsRaw channel 13 pulse width.
chan14_raw_usushortraw pulse width in microsecondsRaw channel 14 pulse width.
chan15_raw_usushortraw pulse width in microsecondsRaw channel 15 pulse width.
chan16_raw_usushortraw pulse width in microsecondsRaw channel 16 pulse width.
chan17_raw_usushortraw pulse width in microsecondsRaw channel 17 pulse width.