Hardware Abstraction Layer for FreeRTOS

#include <mpu9250.h>

Collaboration diagram for mpu9250:

Data Fields

struct hal gen
 
const struct spi_opt opt
 
const uint32_t spi
 
uint32_t index
 
struct spi_slave * slave
 
struct mpu9250_accelaccel
 
struct mpu9250_gyrogyro
 
uint32_t bank
 

Detailed Description

Private Structure of MPU9250 driver

Field Documentation

◆ accel

struct mpu9250_accel* mpu9250::accel

Accelerator Instance

◆ bank

uint32_t mpu9250::bank

last seleced bank only used with ICM20948

◆ gen

struct hal mpu9250::gen

◆ gyro

struct mpu9250_gyro* mpu9250::gyro

Gyro Instance

◆ index

uint32_t mpu9250::index

Index of Driver

◆ opt

const struct spi_opt mpu9250::opt

SPI Options

◆ slave

struct spi_slave* mpu9250::slave

SPI Slave Instance

◆ spi

const uint32_t mpu9250::spi

SPI Index ID


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