Skip to main content

OpenDroneIdBasicId

Type Alias OpenDroneIdBasicId 

Source
pub type OpenDroneIdBasicId = OpenDroneIdBasicId;
Expand description

Aliased Type§

pub struct OpenDroneIdBasicId {
    pub target_system: u8,
    pub target_component: u8,
    pub id_or_mac: [u8; 20],
    pub id_type: MavOdidIdType,
    pub ua_type: MavOdidUaType,
    pub uas_id: [u8; 20],
}

Fields§

§target_system: u8

MAVLink field target_system.

System ID (0 for broadcast).

§target_component: u8

MAVLink field target_component.

Component ID (0 for broadcast).

§id_or_mac: [u8; 20]

MAVLink field id_or_mac.

Only used for drone ID data received from other UAs. See detailed description at https://mavlink.io/en/services/opendroneid.html.

§id_type: MavOdidIdType

MAVLink field id_type.

Indicates the format for the uas_id field of this message.

§ua_type: MavOdidUaType

MAVLink field ua_type.

Indicates the type of UA (Unmanned Aircraft).

§uas_id: [u8; 20]

MAVLink field uas_id.

UAS (Unmanned Aircraft System) ID following the format specified by id_type. Shall be filled with nulls in the unused portion of the field.