Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
gec_transport Struct Reference

#include <gec_dl.h>

+ Collaboration diagram for gec_transport:

Public Member Functions

 PPRZ_MUTEX (mtx_tx)
 

Data Fields

struct pprz_transport pprz_tp
 
struct transport_rx trans_rx
 
struct transport_tx trans_tx
 
uint8_t tx_msg [TRANSPORT_PAYLOAD_LEN]
 
uint8_t tx_msg_idx
 
struct gec_sts_ctx sts
 
struct gec_whitelist whitelist
 

Detailed Description

Definition at line 69 of file gec_dl.h.

Member Function Documentation

◆ PPRZ_MUTEX()

gec_transport::PPRZ_MUTEX ( mtx_tx  )

Field Documentation

◆ pprz_tp

struct pprz_transport gec_transport::pprz_tp

Definition at line 71 of file gec_dl.h.

Referenced by gec_dl_event(), gec_dl_init(), and gec_process_msg1().

◆ sts

◆ trans_rx

struct transport_rx gec_transport::trans_rx

Definition at line 74 of file gec_dl.h.

Referenced by gec_dl_event(), and gec_transport_init().

◆ trans_tx

struct transport_tx gec_transport::trans_tx

Definition at line 77 of file gec_dl.h.

Referenced by gec_dl_event(), and gec_transport_init().

◆ tx_msg

uint8_t gec_transport::tx_msg[TRANSPORT_PAYLOAD_LEN]

Definition at line 79 of file gec_dl.h.

Referenced by gec_process_msg1(), and insert_byte().

◆ tx_msg_idx

uint8_t gec_transport::tx_msg_idx

Definition at line 80 of file gec_dl.h.

Referenced by gec_process_msg1(), and insert_byte().

◆ whitelist

struct gec_whitelist gec_transport::whitelist

Definition at line 84 of file gec_dl.h.

Referenced by gec_decrypt_message(), and gec_transport_init().


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