NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
__mavlink_heartbeat_t Struct Reference

#include <mavlink_msg_heartbeat.h>

Data Fields

uint32_t custom_mode
 A bitfield for use for autopilot-specific flags. More...
 
uint8_t type
 Type of the MAV (quadrotor, helicopter, etc., up to 15 types, defined in MAV_TYPE ENUM) More...
 
uint8_t autopilot
 Autopilot type / class. defined in MAV_AUTOPILOT ENUM. More...
 
uint8_t base_mode
 System mode bitfield, see MAV_MODE_FLAG ENUM in mavlink/include/mavlink_types.h. More...
 
uint8_t system_status
 System status flag, see MAV_STATE ENUM. More...
 
uint8_t mavlink_version
 MAVLink version, not writable by user, gets added by protocol because of magic data type: uint8_t_mavlink_version. More...
 

Field Documentation

uint8_t __mavlink_heartbeat_t::autopilot

Autopilot type / class. defined in MAV_AUTOPILOT ENUM.

uint8_t __mavlink_heartbeat_t::base_mode

System mode bitfield, see MAV_MODE_FLAG ENUM in mavlink/include/mavlink_types.h.

System mode bitfield, see MAV_MODE_FLAGS ENUM in mavlink/include/mavlink_types.h.

uint32_t __mavlink_heartbeat_t::custom_mode

A bitfield for use for autopilot-specific flags.

uint8_t __mavlink_heartbeat_t::mavlink_version

MAVLink version, not writable by user, gets added by protocol because of magic data type: uint8_t_mavlink_version.

MAVLink version.

uint8_t __mavlink_heartbeat_t::system_status

System status flag, see MAV_STATE ENUM.

uint8_t __mavlink_heartbeat_t::type

Type of the MAV (quadrotor, helicopter, etc., up to 15 types, defined in MAV_TYPE ENUM)


The documentation for this struct was generated from the following file: