Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Ms5611_Spi Struct Reference

#include <ms5611_spi.h>

+ Collaboration diagram for Ms5611_Spi:

Data Fields

struct spi_periphspi_p
 
struct spi_transaction spi_trans
 
volatile uint8_t tx_buf [1]
 
volatile uint8_t rx_buf [4]
 
enum Ms5611Status status
 
bool_t initialized
 config done flag More...
 
volatile bool_t data_available
 data ready flag More...
 
struct Ms5611Data data
 
int32_t prom_cnt
 number of bytes read from PROM More...
 

Detailed Description

Definition at line 36 of file ms5611_spi.h.

Field Documentation

volatile bool_t Ms5611_Spi::data_available

data ready flag

Definition at line 43 of file ms5611_spi.h.

Referenced by baro_event(), baro_ms5611_event(), ms5611_spi_event(), and ms5611_spi_init().

bool_t Ms5611_Spi::initialized
int32_t Ms5611_Spi::prom_cnt

number of bytes read from PROM

Definition at line 45 of file ms5611_spi.h.

Referenced by ms5611_spi_event(), ms5611_spi_init(), ms5611_spi_periodic_check(), and ms5611_spi_start_configure().

volatile uint8_t Ms5611_Spi::rx_buf[4]

Definition at line 40 of file ms5611_spi.h.

Referenced by ms5611_spi_event(), and ms5611_spi_init().


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