ChibiOS/EX 1.3.0
LIS3DSHConfig Struct Reference

LIS3DSH configuration structure. More...

#include <lis3dsh.h>

Collaboration diagram for LIS3DSHConfig:
Collaboration graph

Data Fields

SPIDriver * spip
 SPI driver associated to this LIS3DSH.
const SPIConfig * spicfg
 SPI configuration associated to this LIS3DSH.
I2CDriver * i2cp
 I2C driver associated to this LIS3DSH.
const I2CConfig * i2ccfg
 I2C configuration associated to this LIS3DSH.
float * accsensitivity
 LIS3DSH accelerometer subsystem initial sensitivity.
float * accbias
 LIS3DSH accelerometer subsystem initial bias.
lis3dsh_acc_fs_t accfullscale
 LIS3DSH accelerometer subsystem initial full scale.
lis3dsh_acc_odr_t accodr
 LIS3DSH output data rate selection.
lis3dsh_acc_bw_t accantialiasing
 LIS3DSH anti-aliasing bandwidth.
lis3dsh_acc_bdu_t accbdu
 LIS3DSH block data update.

Detailed Description

LIS3DSH configuration structure.

Definition at line 446 of file lis3dsh.h.

Field Documentation

◆ spip

SPIDriver* LIS3DSHConfig::spip

SPI driver associated to this LIS3DSH.

Definition at line 452 of file lis3dsh.h.

◆ spicfg

const SPIConfig* LIS3DSHConfig::spicfg

SPI configuration associated to this LIS3DSH.

Definition at line 456 of file lis3dsh.h.

◆ i2cp

I2CDriver* LIS3DSHConfig::i2cp

I2C driver associated to this LIS3DSH.

Definition at line 462 of file lis3dsh.h.

◆ i2ccfg

const I2CConfig* LIS3DSHConfig::i2ccfg

I2C configuration associated to this LIS3DSH.

Definition at line 466 of file lis3dsh.h.

◆ accsensitivity

float* LIS3DSHConfig::accsensitivity

LIS3DSH accelerometer subsystem initial sensitivity.

Definition at line 471 of file lis3dsh.h.

◆ accbias

float* LIS3DSHConfig::accbias

LIS3DSH accelerometer subsystem initial bias.

Definition at line 475 of file lis3dsh.h.

◆ accfullscale

lis3dsh_acc_fs_t LIS3DSHConfig::accfullscale

LIS3DSH accelerometer subsystem initial full scale.

Definition at line 479 of file lis3dsh.h.

◆ accodr

lis3dsh_acc_odr_t LIS3DSHConfig::accodr

LIS3DSH output data rate selection.

Definition at line 483 of file lis3dsh.h.

◆ accantialiasing

lis3dsh_acc_bw_t LIS3DSHConfig::accantialiasing

LIS3DSH anti-aliasing bandwidth.

Definition at line 488 of file lis3dsh.h.

◆ accbdu

lis3dsh_acc_bdu_t LIS3DSHConfig::accbdu

LIS3DSH block data update.

Definition at line 492 of file lis3dsh.h.