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: