pub struct RC {Show 22 fields
pub aileron: u16,
pub elevator: u16,
pub throttle: u16,
pub rudder: u16,
pub gimbal: u16,
pub wheel_btn_down: bool,
pub wheel_offset: u8,
pub wheel_polarity: u8,
pub wheel_change: u8,
pub transform_btn_reserve: u8,
pub return_btn: bool,
pub flight_mode_switch: FlightModeSwitch,
pub transform_switch: u8,
pub custom_function_btn4_down: bool,
pub custom_function_btn3_down: bool,
pub custom_function_btn2_down: bool,
pub custom_function_btn1_down: bool,
pub playback_btn_down: bool,
pub shutter_btn_down: bool,
pub record_btn_down: bool,
pub bandwidth: u8,
pub gimbal_control_enable: u8,
}Fields§
§aileron: u16right stick - horizontal
elevator: u16right stick - vertical
throttle: u16left stick - vertical
rudder: u16left stick - horizontal
gimbal: u16§wheel_btn_down: bool§wheel_offset: u8§wheel_polarity: u8§wheel_change: u8§transform_btn_reserve: u8§return_btn: bool§flight_mode_switch: FlightModeSwitch§transform_switch: u8§custom_function_btn4_down: bool§custom_function_btn3_down: bool§custom_function_btn2_down: bool§custom_function_btn1_down: bool§playback_btn_down: bool§shutter_btn_down: bool§record_btn_down: bool§bandwidth: u8§gimbal_control_enable: u8Trait Implementations§
Source§impl BinRead for RC
impl BinRead for RC
Source§type Args<'__binrw_generated_args_lifetime> = RCBinReadArgs
type Args<'__binrw_generated_args_lifetime> = RCBinReadArgs
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
Source§fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader using the given arguments. Read moreSource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moreSource§impl ReadEndian for RC
impl ReadEndian for RC
Source§const ENDIAN: EndianKind
const ENDIAN: EndianKind
The endianness of the type.
Auto Trait Implementations§
impl Freeze for RC
impl RefUnwindSafe for RC
impl Send for RC
impl Sync for RC
impl Unpin for RC
impl UnwindSafe for RC
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more