Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
LisaOveroLink Struct Reference

#include <lisa_overo_link.h>

Data Fields

volatile uint8_t status
 
uint32_t msg_cnt
 
uint32_t crc_err_cnt
 
union {
   struct OVERO_LINK_MSG_UP   msg
 
   uint8_t   array [sizeof(union AutopilotMessage)]
 
up
 
union {
   struct OVERO_LINK_MSG_DOWN   msg
 
   uint8_t   array [sizeof(union AutopilotMessage)]
 
down
 
uint8_t timeout_cnt
 
uint8_t crc_error
 
uint8_t timeout
 

Detailed Description

Definition at line 12 of file lisa_overo_link.h.

Field Documentation

uint8_t LisaOveroLink::array[sizeof(union AutopilotMessage)]

Definition at line 18 of file lisa_overo_link.h.

Referenced by overo_link_arch_prepare_next_transfert().

uint32_t LisaOveroLink::crc_err_cnt

Definition at line 15 of file lisa_overo_link.h.

Referenced by on_overo_link_msg_received(), and overo_link_init().

uint8_t LisaOveroLink::crc_error

Definition at line 26 of file lisa_overo_link.h.

Referenced by overo_link_init().

union { ... } LisaOveroLink::down
struct OVERO_LINK_MSG_DOWN LisaOveroLink::msg

Definition at line 21 of file lisa_overo_link.h.

struct OVERO_LINK_MSG_UP LisaOveroLink::msg
uint32_t LisaOveroLink::msg_cnt

Definition at line 14 of file lisa_overo_link.h.

Referenced by on_overo_link_msg_received(), and overo_link_init().

volatile uint8_t LisaOveroLink::status

Definition at line 13 of file lisa_overo_link.h.

Referenced by dma1_c2_irq_handler(), and overo_link_init().

uint8_t LisaOveroLink::timeout

Definition at line 27 of file lisa_overo_link.h.

Referenced by overo_link_init().

uint8_t LisaOveroLink::timeout_cnt

Definition at line 24 of file lisa_overo_link.h.

Referenced by overo_link_init().


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