Common.Message.OpenDroneIdLocation (xmavlink_util v0.4.3)

View Source

Summary

Types

t()

Data for filling the OpenDroneID Location message. The float data types are 32-bit IEEE 754. The Location message provides the location, altitude, direction and speed of the aircraft.

Types

t()

@type t() :: %Common.Message.OpenDroneIdLocation{
  altitude_barometric: Float32,
  altitude_geodetic: Float32,
  barometer_accuracy: Common.Types.mav_odid_ver_acc(),
  direction: XMAVLink.Types.uint16_t(),
  height: Float32,
  height_reference: Common.Types.mav_odid_height_ref(),
  horizontal_accuracy: Common.Types.mav_odid_hor_acc(),
  id_or_mac: [XMAVLink.Types.uint8_t()],
  latitude: XMAVLink.Types.int32_t(),
  longitude: XMAVLink.Types.int32_t(),
  speed_accuracy: Common.Types.mav_odid_speed_acc(),
  speed_horizontal: XMAVLink.Types.uint16_t(),
  speed_vertical: XMAVLink.Types.int16_t(),
  status: Common.Types.mav_odid_status(),
  target_component: XMAVLink.Types.uint8_t(),
  target_system: XMAVLink.Types.uint8_t(),
  timestamp: Float32,
  timestamp_accuracy: Common.Types.mav_odid_time_acc(),
  vertical_accuracy: Common.Types.mav_odid_ver_acc()
}

Data for filling the OpenDroneID Location message. The float data types are 32-bit IEEE 754. The Location message provides the location, altitude, direction and speed of the aircraft.