dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
telemetry_state Struct Reference

Data Fields

struct pios_queuequeue
 
uint32_t tx_errors
 
uint32_t tx_retries
 
uint32_t time_of_last_update
 
struct pending_ack acks [MAX_ACKS_PENDING]
 
struct pending_req reqs [MAX_REQS_PENDING]
 
struct pios_mutexreqack_mutex
 
struct pios_semaphoreaccess_sem
 
volatile bool request_inhibit
 
volatile bool tx_inhibited
 
volatile bool rx_inhibited
 
UAVTalkConnection uavTalkCon
 

Detailed Description

Definition at line 93 of file telemetry.c.

Field Documentation

struct pios_semaphore* telemetry_state::access_sem

Definition at line 105 of file telemetry.c.

struct pending_ack telemetry_state::acks[MAX_ACKS_PENDING]

Definition at line 100 of file telemetry.c.

struct pios_queue* telemetry_state::queue

Definition at line 94 of file telemetry.c.

struct pios_mutex* telemetry_state::reqack_mutex

Definition at line 103 of file telemetry.c.

struct pending_req telemetry_state::reqs[MAX_REQS_PENDING]

Definition at line 101 of file telemetry.c.

volatile bool telemetry_state::request_inhibit

Definition at line 106 of file telemetry.c.

volatile bool telemetry_state::rx_inhibited

Definition at line 106 of file telemetry.c.

uint32_t telemetry_state::time_of_last_update

Definition at line 98 of file telemetry.c.

uint32_t telemetry_state::tx_errors

Definition at line 96 of file telemetry.c.

volatile bool telemetry_state::tx_inhibited

Definition at line 106 of file telemetry.c.

uint32_t telemetry_state::tx_retries

Definition at line 97 of file telemetry.c.

UAVTalkConnection telemetry_state::uavTalkCon

Definition at line 108 of file telemetry.c.


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