ChibiOS/EX  1.2.0
L3GD20Config Struct Reference

L3GD20 configuration structure. More...

#include <l3gd20.h>

Collaboration diagram for L3GD20Config:
Collaboration graph

Data Fields

SPIDriver * spip
 SPI driver associated to this L3GD20. More...
 
const SPIConfig * spicfg
 SPI configuration associated to this L3GD20. More...
 
I2CDriver * i2cp
 I2C driver associated to this L3GD20. More...
 
const I2CConfig * i2ccfg
 I2C configuration associated to this L3GD20. More...
 
float * gyrosensitivity
 L3GD20 gyroscope system initial sensitivity. More...
 
float * gyrobias
 L3GD20 gyroscope system initial bias. More...
 
l3gd20_fs_t gyrofullscale
 L3GD20 gyroscope system initial full scale value. More...
 
l3gd20_odr_t gyrooutputdatarate
 L3GD20 gyroscope system output data rate selection. More...
 
l3gd20_bdu_t gyroblockdataupdate
 L3GD20 gyroscope system block data update. More...
 
l3gd20_end_t gyroendianness
 L3GD20 gyroscope system endianness. More...
 
l3gd20_bw_t gyrobandwidth
 L3GD20 gyroscope system LP1 filter bandwidth. More...
 
l3gd20_hpm_t gyrohpmode
 L3GD20 gyroscope system HP filter mode. More...
 
l3gd20_hpcf_t gyrohpconfiguration
 L3GD20 gyroscope system HP configuration. More...
 
l3gd20_lp2m_t gyrolp2mode
 L3GD20 gyroscope system LP2 filter mode. More...
 

Detailed Description

L3GD20 configuration structure.

Definition at line 436 of file l3gd20.h.

Field Documentation

◆ spip

SPIDriver* L3GD20Config::spip

SPI driver associated to this L3GD20.

Definition at line 442 of file l3gd20.h.

◆ spicfg

const SPIConfig* L3GD20Config::spicfg

SPI configuration associated to this L3GD20.

Definition at line 446 of file l3gd20.h.

◆ i2cp

I2CDriver* L3GD20Config::i2cp

I2C driver associated to this L3GD20.

Definition at line 452 of file l3gd20.h.

◆ i2ccfg

const I2CConfig* L3GD20Config::i2ccfg

I2C configuration associated to this L3GD20.

Definition at line 456 of file l3gd20.h.

◆ gyrosensitivity

float* L3GD20Config::gyrosensitivity

L3GD20 gyroscope system initial sensitivity.

Definition at line 461 of file l3gd20.h.

◆ gyrobias

float* L3GD20Config::gyrobias

L3GD20 gyroscope system initial bias.

Definition at line 465 of file l3gd20.h.

◆ gyrofullscale

l3gd20_fs_t L3GD20Config::gyrofullscale

L3GD20 gyroscope system initial full scale value.

Definition at line 469 of file l3gd20.h.

◆ gyrooutputdatarate

l3gd20_odr_t L3GD20Config::gyrooutputdatarate

L3GD20 gyroscope system output data rate selection.

Definition at line 473 of file l3gd20.h.

◆ gyroblockdataupdate

l3gd20_bdu_t L3GD20Config::gyroblockdataupdate

L3GD20 gyroscope system block data update.

Definition at line 478 of file l3gd20.h.

◆ gyroendianness

l3gd20_end_t L3GD20Config::gyroendianness

L3GD20 gyroscope system endianness.

Definition at line 482 of file l3gd20.h.

◆ gyrobandwidth

l3gd20_bw_t L3GD20Config::gyrobandwidth

L3GD20 gyroscope system LP1 filter bandwidth.

Definition at line 486 of file l3gd20.h.

◆ gyrohpmode

l3gd20_hpm_t L3GD20Config::gyrohpmode

L3GD20 gyroscope system HP filter mode.

Definition at line 490 of file l3gd20.h.

◆ gyrohpconfiguration

l3gd20_hpcf_t L3GD20Config::gyrohpconfiguration

L3GD20 gyroscope system HP configuration.

Definition at line 494 of file l3gd20.h.

◆ gyrolp2mode

l3gd20_lp2m_t L3GD20Config::gyrolp2mode

L3GD20 gyroscope system LP2 filter mode.

To activate LP2 HP should be active

Definition at line 499 of file l3gd20.h.