pub struct OPEN_DRONE_ID_SELF_ID_DATA {
pub target_system: u8,
pub target_component: u8,
pub id_or_mac: [u8; 20],
pub description_type: MavOdidDescType,
pub description: [u8; 23],
}
uavionix
only.Expand description
id: 12903 Data for filling the OpenDroneID Self ID message. The Self ID Message is an opportunity for the operator to (optionally) declare their identity and purpose of the flight. This message can provide additional information that could reduce the threat profile of a UA (Unmanned Aircraft) flying in a particular area or manner. This message can also be used to provide optional additional clarification in an emergency/remote ID system failure situation..
Fields§
§target_system: u8
System ID (0 for broadcast)..
target_component: u8
Component ID (0 for broadcast)..
id_or_mac: [u8; 20]
Only used for drone ID data received from other UAs. See detailed description at https://mavlink.io/en/services/opendroneid.html..
description_type: MavOdidDescType
Indicates the type of the description field..
description: [u8; 23]
Text description or numeric value expressed as ASCII characters. Shall be filled with nulls in the unused portion of the field..
Implementations§
Source§impl OPEN_DRONE_ID_SELF_ID_DATA
impl OPEN_DRONE_ID_SELF_ID_DATA
pub const ENCODED_LEN: usize = 46usize
pub const DEFAULT: Self
Trait Implementations§
Source§impl Clone for OPEN_DRONE_ID_SELF_ID_DATA
impl Clone for OPEN_DRONE_ID_SELF_ID_DATA
Source§fn clone(&self) -> OPEN_DRONE_ID_SELF_ID_DATA
fn clone(&self) -> OPEN_DRONE_ID_SELF_ID_DATA
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more