dji_log_parser/record/
rc_display_field.rs

1use binrw::binread;
2use serde::Serialize;
3#[cfg(target_arch = "wasm32")]
4use tsify_next::Tsify;
5
6#[binread]
7#[derive(Serialize, Debug)]
8#[serde(rename_all = "camelCase")]
9#[br(little)]
10#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
11pub struct RCDisplayField {
12    #[br(temp)]
13    _unknown: [u8; 7],
14    /// right stick - horizontal
15    pub aileron: u16,
16    /// right stick - vertical
17    pub elevator: u16,
18    /// left stick - vertical
19    pub throttle: u16,
20    /// left stick - horizontal
21    pub rudder: u16,
22    pub gimbal: u16,
23}