Common.Message.MissionItem (xmavlink_util v0.4.3)

View Source

Summary

Types

t()

Message encoding a mission item. This message is emitted to announce the presence of a mission item and to set a mission item on the system. The mission item can be either in x, y, z meters (type: LOCAL) or x:lat, y:lon, z:altitude. Local frame is Z-down, right handed (NED), global frame is Z-up, right handed (ENU). NaN may be used to indicate an optional/default value (e.g. to use the system's current latitude or yaw rather than a specific value). See also https://mavlink.io/en/services/mission.html.

Types

t()

@type t() :: %Common.Message.MissionItem{
  autocontinue: XMAVLink.Types.uint8_t(),
  command: Common.Types.mav_cmd(),
  current: XMAVLink.Types.uint8_t(),
  frame: Common.Types.mav_frame(),
  mission_type: Common.Types.mav_mission_type(),
  param1: Float32,
  param2: Float32,
  param3: Float32,
  param4: Float32,
  seq: XMAVLink.Types.uint16_t(),
  target_component: XMAVLink.Types.uint8_t(),
  target_system: XMAVLink.Types.uint8_t(),
  x: Float32,
  y: Float32,
  z: Float32
}

Message encoding a mission item. This message is emitted to announce the presence of a mission item and to set a mission item on the system. The mission item can be either in x, y, z meters (type: LOCAL) or x:lat, y:lon, z:altitude. Local frame is Z-down, right handed (NED), global frame is Z-up, right handed (ENU). NaN may be used to indicate an optional/default value (e.g. to use the system's current latitude or yaw rather than a specific value). See also https://mavlink.io/en/services/mission.html.