PX4 Firmware
PX4 Autopilot Software http://px4.io
telemetry_status.h File Reference
#include <uORB/uORB.h>
Include dependency graph for telemetry_status.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  telemetry_status_s
 

Macros

#define TELEMETRY_STATUS_LINK_TYPE_GENERIC   0
 
#define TELEMETRY_STATUS_LINK_TYPE_3DR_RADIO   1
 
#define TELEMETRY_STATUS_LINK_TYPE_UBIQUITY_BULLET   2
 
#define TELEMETRY_STATUS_LINK_TYPE_WIRE   3
 
#define TELEMETRY_STATUS_LINK_TYPE_USB   4
 
#define TELEMETRY_STATUS_LINK_TYPE_IRIDIUM   5
 
#define TELEMETRY_STATUS_COMPONENT_ID_ALL   0
 
#define TELEMETRY_STATUS_COMPONENT_ID_AUTOPILOT1   1
 
#define TELEMETRY_STATUS_COMPONENT_ID_CAMERA   100
 
#define TELEMETRY_STATUS_COMPONENT_ID_OBSTACLE_AVOIDANCE   196
 
#define TELEMETRY_STATUS_MAV_TYPE_GENERIC   0
 
#define TELEMETRY_STATUS_MAV_TYPE_GCS   6
 
#define TELEMETRY_STATUS_MAV_TYPE_ONBOARD_CONTROLLER   18
 
#define TELEMETRY_STATUS_MAV_STATE_UNINIT   0
 
#define TELEMETRY_STATUS_MAV_STATE_BOOT   1
 
#define TELEMETRY_STATUS_MAV_STATE_CALIBRATING   2
 
#define TELEMETRY_STATUS_MAV_STATE_STANDBY   3
 
#define TELEMETRY_STATUS_MAV_STATE_ACTIVE   4
 
#define TELEMETRY_STATUS_MAV_STATE_CRITICAL   5
 
#define TELEMETRY_STATUS_MAV_STATE_EMERGENCY   6
 
#define TELEMETRY_STATUS_MAV_STATE_POWEROFF   7
 
#define TELEMETRY_STATUS_MAV_STATE_FLIGHT_TERMINATION   8
 
#define TELEMETRY_STATUS_ORB_QUEUE_LENGTH   3
 

Functions

 ORB_DECLARE (telemetry_status)
 

Macro Definition Documentation

◆ TELEMETRY_STATUS_COMPONENT_ID_ALL

#define TELEMETRY_STATUS_COMPONENT_ID_ALL   0

Definition at line 50 of file telemetry_status.h.

◆ TELEMETRY_STATUS_COMPONENT_ID_AUTOPILOT1

#define TELEMETRY_STATUS_COMPONENT_ID_AUTOPILOT1   1

Definition at line 51 of file telemetry_status.h.

◆ TELEMETRY_STATUS_COMPONENT_ID_CAMERA

#define TELEMETRY_STATUS_COMPONENT_ID_CAMERA   100

Definition at line 52 of file telemetry_status.h.

◆ TELEMETRY_STATUS_COMPONENT_ID_OBSTACLE_AVOIDANCE

#define TELEMETRY_STATUS_COMPONENT_ID_OBSTACLE_AVOIDANCE   196

Definition at line 53 of file telemetry_status.h.

◆ TELEMETRY_STATUS_LINK_TYPE_3DR_RADIO

#define TELEMETRY_STATUS_LINK_TYPE_3DR_RADIO   1

Definition at line 45 of file telemetry_status.h.

◆ TELEMETRY_STATUS_LINK_TYPE_GENERIC

#define TELEMETRY_STATUS_LINK_TYPE_GENERIC   0

Definition at line 44 of file telemetry_status.h.

◆ TELEMETRY_STATUS_LINK_TYPE_IRIDIUM

#define TELEMETRY_STATUS_LINK_TYPE_IRIDIUM   5

Definition at line 49 of file telemetry_status.h.

◆ TELEMETRY_STATUS_LINK_TYPE_UBIQUITY_BULLET

#define TELEMETRY_STATUS_LINK_TYPE_UBIQUITY_BULLET   2

Definition at line 46 of file telemetry_status.h.

◆ TELEMETRY_STATUS_LINK_TYPE_USB

#define TELEMETRY_STATUS_LINK_TYPE_USB   4

Definition at line 48 of file telemetry_status.h.

◆ TELEMETRY_STATUS_LINK_TYPE_WIRE

#define TELEMETRY_STATUS_LINK_TYPE_WIRE   3

Definition at line 47 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_ACTIVE

#define TELEMETRY_STATUS_MAV_STATE_ACTIVE   4

Definition at line 61 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_BOOT

#define TELEMETRY_STATUS_MAV_STATE_BOOT   1

Definition at line 58 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_CALIBRATING

#define TELEMETRY_STATUS_MAV_STATE_CALIBRATING   2

Definition at line 59 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_CRITICAL

#define TELEMETRY_STATUS_MAV_STATE_CRITICAL   5

Definition at line 62 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_EMERGENCY

#define TELEMETRY_STATUS_MAV_STATE_EMERGENCY   6

Definition at line 63 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_FLIGHT_TERMINATION

#define TELEMETRY_STATUS_MAV_STATE_FLIGHT_TERMINATION   8

Definition at line 65 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_POWEROFF

#define TELEMETRY_STATUS_MAV_STATE_POWEROFF   7

Definition at line 64 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_STANDBY

#define TELEMETRY_STATUS_MAV_STATE_STANDBY   3

Definition at line 60 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_STATE_UNINIT

#define TELEMETRY_STATUS_MAV_STATE_UNINIT   0

Definition at line 57 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_TYPE_GCS

#define TELEMETRY_STATUS_MAV_TYPE_GCS   6

Definition at line 55 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_TYPE_GENERIC

#define TELEMETRY_STATUS_MAV_TYPE_GENERIC   0

Definition at line 54 of file telemetry_status.h.

◆ TELEMETRY_STATUS_MAV_TYPE_ONBOARD_CONTROLLER

#define TELEMETRY_STATUS_MAV_TYPE_ONBOARD_CONTROLLER   18

Definition at line 56 of file telemetry_status.h.

◆ TELEMETRY_STATUS_ORB_QUEUE_LENGTH

#define TELEMETRY_STATUS_ORB_QUEUE_LENGTH   3

Definition at line 66 of file telemetry_status.h.

Function Documentation

◆ ORB_DECLARE()

ORB_DECLARE ( telemetry_status  )