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
ImuAspirin2Spi Struct Reference

#include <imu_aspirin_2_spi.h>

+ Collaboration diagram for ImuAspirin2Spi:

Data Fields

volatile bool_t gyro_valid
 
volatile bool_t accel_valid
 
volatile bool_t mag_valid
 
struct Mpu60x0_Spi mpu
 
struct spi_transaction wait_slave4_trans
 
volatile uint8_t wait_slave4_tx_buf [1]
 
volatile uint8_t wait_slave4_rx_buf [2]
 
volatile bool_t slave4_ready
 

Detailed Description

Definition at line 53 of file imu_aspirin_2_spi.h.

Field Documentation

volatile bool_t ImuAspirin2Spi::accel_valid

Definition at line 55 of file imu_aspirin_2_spi.h.

Referenced by imu_aspirin2_event(), imu_impl_init(), and ImuEvent().

volatile bool_t ImuAspirin2Spi::gyro_valid

Definition at line 54 of file imu_aspirin_2_spi.h.

Referenced by imu_aspirin2_event(), imu_impl_init(), and ImuEvent().

volatile bool_t ImuAspirin2Spi::mag_valid

Definition at line 56 of file imu_aspirin_2_spi.h.

Referenced by imu_aspirin2_event(), imu_impl_init(), and ImuEvent().

struct Mpu60x0_Spi ImuAspirin2Spi::mpu
volatile bool_t ImuAspirin2Spi::slave4_ready
volatile uint8_t ImuAspirin2Spi::wait_slave4_rx_buf[2]

Definition at line 61 of file imu_aspirin_2_spi.h.

Referenced by imu_impl_init().

struct spi_transaction ImuAspirin2Spi::wait_slave4_trans

Definition at line 59 of file imu_aspirin_2_spi.h.

Referenced by imu_impl_init(), and mpu_wait_slave4_ready().

volatile uint8_t ImuAspirin2Spi::wait_slave4_tx_buf[1]

Definition at line 60 of file imu_aspirin_2_spi.h.

Referenced by imu_impl_init(), and mpu_wait_slave4_ready().


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