Skip to main content

UtmGlobalPosition

Type Alias UtmGlobalPosition 

Source
pub type UtmGlobalPosition = UtmGlobalPosition;
Expand description

Aliased Type§

pub struct UtmGlobalPosition {
Show 18 fields pub time: u64, pub uas_id: [u8; 18], pub lat: i32, pub lon: i32, pub alt: i32, pub relative_alt: i32, pub vx: i16, pub vy: i16, pub vz: i16, pub h_acc: u16, pub v_acc: u16, pub vel_acc: u16, pub next_lat: i32, pub next_lon: i32, pub next_alt: i32, pub update_rate: u16, pub flight_state: UtmFlightState, pub flags: UtmDataAvailFlags,
}

Fields§

§time: u64

MAVLink field time.

Time of applicability of position (microseconds since UNIX epoch).

§uas_id: [u8; 18]

MAVLink field uas_id.

Unique UAS ID.

§lat: i32

MAVLink field lat.

Latitude (WGS84)

§lon: i32

MAVLink field lon.

Longitude (WGS84)

§alt: i32

MAVLink field alt.

Altitude (WGS84)

§relative_alt: i32

MAVLink field relative_alt.

Altitude above ground

§vx: i16

MAVLink field vx.

Ground X speed (latitude, positive north)

§vy: i16

MAVLink field vy.

Ground Y speed (longitude, positive east)

§vz: i16

MAVLink field vz.

Ground Z speed (altitude, positive down)

§h_acc: u16

MAVLink field h_acc.

Horizontal position uncertainty (standard deviation)

§v_acc: u16

MAVLink field v_acc.

Altitude uncertainty (standard deviation)

§vel_acc: u16

MAVLink field vel_acc.

Speed uncertainty (standard deviation)

§next_lat: i32

MAVLink field next_lat.

Next waypoint, latitude (WGS84)

§next_lon: i32

MAVLink field next_lon.

Next waypoint, longitude (WGS84)

§next_alt: i32

MAVLink field next_alt.

Next waypoint, altitude (WGS84)

§update_rate: u16

MAVLink field update_rate.

Time until next update. Set to 0 if unknown or in data driven mode.

§flight_state: UtmFlightState

MAVLink field flight_state.

Flight state

§flags: UtmDataAvailFlags

MAVLink field flags.

Bitwise OR combination of the data available flags.