ChibiOS  0.0.0
L3GD20Config Struct Reference

L3GD20 configuration structure. More...

#include <l3gd20.h>

Collaboration diagram for L3GD20Config:
Collaboration graph

Data Fields

SPIDriverspip
 SPI driver associated to this L3GD20. More...
 
const SPIConfigspicfg
 SPI configuration associated to this L3GD20. More...
 
I2CDriveri2cp
 I2C driver associated to this L3GD20. More...
 
const I2CConfigi2ccfg
 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 437 of file l3gd20.h.

Field Documentation

SPIDriver* L3GD20Config::spip

SPI driver associated to this L3GD20.

Definition at line 443 of file l3gd20.h.

const SPIConfig* L3GD20Config::spicfg

SPI configuration associated to this L3GD20.

Definition at line 447 of file l3gd20.h.

I2CDriver* L3GD20Config::i2cp

I2C driver associated to this L3GD20.

Definition at line 453 of file l3gd20.h.

const I2CConfig* L3GD20Config::i2ccfg

I2C configuration associated to this L3GD20.

Definition at line 457 of file l3gd20.h.

float* L3GD20Config::gyrosensitivity

L3GD20 gyroscope system initial sensitivity.

Definition at line 462 of file l3gd20.h.

float* L3GD20Config::gyrobias

L3GD20 gyroscope system initial bias.

Definition at line 466 of file l3gd20.h.

l3gd20_fs_t L3GD20Config::gyrofullscale

L3GD20 gyroscope system initial full scale value.

Definition at line 470 of file l3gd20.h.

l3gd20_odr_t L3GD20Config::gyrooutputdatarate

L3GD20 gyroscope system output data rate selection.

Definition at line 474 of file l3gd20.h.

l3gd20_bdu_t L3GD20Config::gyroblockdataupdate

L3GD20 gyroscope system block data update.

Definition at line 479 of file l3gd20.h.

l3gd20_end_t L3GD20Config::gyroendianness

L3GD20 gyroscope system endianness.

Definition at line 483 of file l3gd20.h.

l3gd20_bw_t L3GD20Config::gyrobandwidth

L3GD20 gyroscope system LP1 filter bandwidth.

Definition at line 487 of file l3gd20.h.

l3gd20_hpm_t L3GD20Config::gyrohpmode

L3GD20 gyroscope system HP filter mode.

Definition at line 491 of file l3gd20.h.

l3gd20_hpcf_t L3GD20Config::gyrohpconfiguration

L3GD20 gyroscope system HP configuration.

Definition at line 495 of file l3gd20.h.

l3gd20_lp2m_t L3GD20Config::gyrolp2mode

L3GD20 gyroscope system LP2 filter mode.

To activate LP2 HP should be active

Definition at line 500 of file l3gd20.h.