mavlink v0.7.0 APM.Message.Heartbeat View Source

Link to this section Summary

Types

t()

The heartbeat message shows that a system or component is present and responding. The type and autopilot fields (along with the message component id), allow the receiving system to treat further messages from this system appropriately (e.g. by laying out the user interface based on the autopilot). This microservice is documented at https://mavlink.io/en/services/heartbeat.html

Link to this section Types

Link to this type

t() View Source
t() :: %APM.Message.Heartbeat{
  autopilot: APM.Types.mav_autopilot(),
  base_mode: MapSet.t(APM.Types.mav_mode_flag()),
  custom_mode: MAVLink.Types.uint32_t(),
  mavlink_version: MAVLink.Types.uint8_t(),
  system_status: APM.Types.mav_state(),
  type: APM.Types.mav_type()
}

The heartbeat message shows that a system or component is present and responding. The type and autopilot fields (along with the message component id), allow the receiving system to treat further messages from this system appropriately (e.g. by laying out the user interface based on the autopilot). This microservice is documented at https://mavlink.io/en/services/heartbeat.html