dji_log_parser/record/
rc_gps.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 RCGPS {
12    pub hour: u8,
13    pub minute: u8,
14    pub second: u8,
15    pub year: u16,
16    pub month: u8,
17    pub day: u8,
18    pub latitude: i32,
19    pub longitude: i32,
20    pub speed_x: i32,
21    pub speed_y: i32,
22    pub gps_num: u8,
23    pub accuracy: f32,
24    pub valid_data: u16,
25}