PX4 Firmware
PX4 Autopilot Software http://px4.io
telemetry_status_s Struct Reference

#include <telemetry_status.h>

Collaboration diagram for telemetry_status_s:

Public Attributes

uint64_t timestamp
 
uint64_t heartbeat_time
 
float data_rate
 
float rate_multiplier
 
float rate_rx
 
float rate_tx
 
float rate_txerr
 
uint8_t remote_system_id
 
uint8_t remote_component_id
 
uint8_t remote_type
 
uint8_t remote_system_status
 
uint8_t type
 
uint8_t mode
 
bool flow_control
 
bool forwarding
 
bool mavlink_v2
 
bool ftp
 
uint8_t streams
 
uint8_t _padding0 [1]
 

Detailed Description

Definition at line 74 of file telemetry_status.h.

Member Data Documentation

◆ _padding0

uint8_t telemetry_status_s::_padding0[1]

Definition at line 94 of file telemetry_status.h.

◆ data_rate

float telemetry_status_s::data_rate

Definition at line 78 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ flow_control

bool telemetry_status_s::flow_control

Definition at line 89 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ forwarding

bool telemetry_status_s::forwarding

Definition at line 90 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ ftp

bool telemetry_status_s::ftp

Definition at line 92 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ heartbeat_time

◆ mavlink_v2

bool telemetry_status_s::mavlink_v2

Definition at line 91 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ mode

uint8_t telemetry_status_s::mode

Definition at line 88 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ rate_multiplier

float telemetry_status_s::rate_multiplier

Definition at line 79 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ rate_rx

float telemetry_status_s::rate_rx

Definition at line 80 of file telemetry_status.h.

Referenced by Mavlink::display_status(), and Mavlink::task_main().

◆ rate_tx

float telemetry_status_s::rate_tx

◆ rate_txerr

float telemetry_status_s::rate_txerr

◆ remote_component_id

uint8_t telemetry_status_s::remote_component_id

◆ remote_system_id

uint8_t telemetry_status_s::remote_system_id

Definition at line 83 of file telemetry_status.h.

Referenced by MavlinkReceiver::handle_message_heartbeat().

◆ remote_system_status

uint8_t telemetry_status_s::remote_system_status

◆ remote_type

uint8_t telemetry_status_s::remote_type

◆ streams

uint8_t telemetry_status_s::streams

Definition at line 93 of file telemetry_status.h.

Referenced by Mavlink::publish_telemetry_status().

◆ timestamp

uint64_t telemetry_status_s::timestamp

◆ type

uint8_t telemetry_status_s::type

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