Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
high_speed_logger_spi_link.c File Reference
+ Include dependency graph for high_speed_logger_spi_link.c:

Go to the source code of this file.

Functions

static void high_speed_logger_spi_link_trans_cb (struct spi_transaction *trans)
 
void high_speed_logger_spi_link_init (void)
 
void high_speed_logger_spi_link_periodic (void)
 

Variables

struct high_speed_logger_spi_link_data high_speed_logger_spi_link_data
 
struct spi_transaction high_speed_logger_spi_link_transaction
 
static volatile bool high_speed_logger_spi_link_ready = true
 
static struct imu_gyro_thsl_gyro
 
static struct imu_accel_thsl_accel
 
static struct imu_mag_thsl_mag
 

Function Documentation

◆ high_speed_logger_spi_link_init()

◆ high_speed_logger_spi_link_periodic()

◆ high_speed_logger_spi_link_trans_cb()

static void high_speed_logger_spi_link_trans_cb ( struct spi_transaction trans)
static

Definition at line 97 of file high_speed_logger_spi_link.c.

References high_speed_logger_spi_link_ready.

Referenced by high_speed_logger_spi_link_init().

+ Here is the caller graph for this function:

Variable Documentation

◆ high_speed_logger_spi_link_data

◆ high_speed_logger_spi_link_ready

volatile bool high_speed_logger_spi_link_ready = true
static

◆ high_speed_logger_spi_link_transaction

struct spi_transaction high_speed_logger_spi_link_transaction

◆ hsl_accel

struct imu_accel_t* hsl_accel
static

Definition at line 35 of file high_speed_logger_spi_link.c.

Referenced by high_speed_logger_spi_link_periodic().

◆ hsl_gyro

struct imu_gyro_t* hsl_gyro
static

Definition at line 34 of file high_speed_logger_spi_link.c.

Referenced by high_speed_logger_spi_link_periodic().

◆ hsl_mag

struct imu_mag_t* hsl_mag
static

Definition at line 36 of file high_speed_logger_spi_link.c.

Referenced by high_speed_logger_spi_link_periodic().