ChibiOS 21.11.4
LSM303DLHCConfig Struct Reference

LSM303DLHC configuration structure. More...

#include <lsm303dlhc.h>

Collaboration diagram for LSM303DLHCConfig:
Collaboration graph

Data Fields

I2CDriveri2cp
 I2C driver associated to this LSM303DLHC.
const I2CConfigi2ccfg
 I2C configuration associated to this LSM303DLHC.
float * accsensitivity
 LSM303DLHC accelerometer subsystem initial sensitivity.
float * accbias
 LSM303DLHC accelerometer subsystem initial bias.
lsm303dlhc_acc_fs_t accfullscale
 LSM303DLHC accelerometer subsystem initial full scale.
lsm303dlhc_acc_odr_t accodr
 LSM303DLHC accelerometer subsystem output data rate.
lsm303dlhc_acc_lp_t acclowpower
 LSM303DLHC accelerometer subsystem low power mode.
lsm303dlhc_acc_hr_t acchighresmode
 LSM303DLHC accelerometer subsystem high resolution mode.
lsm303dlhc_acc_bdu_t accbdu
 LSM303DLHC accelerometer subsystem block data update.
lsm303dlhc_acc_end_t accendianess
 LSM303DLHC accelerometer endianness.
float * compsensitivity
 LSM303DLHC compass initial sensitivity.
float * compbias
 LSM303DLHC compass initial bias.
lsm303dlhc_comp_fs_t compfullscale
 LSM303DLHC compass subsystem initial full scale.
lsm303dlhc_comp_odr_t compodr
 LSM303DLHC compass subsystem output data rate.
lsm303dlhc_comp_md_t compmode
 LSM303DLHC compass subsystem working mode.

Detailed Description

LSM303DLHC configuration structure.

Definition at line 530 of file lsm303dlhc.h.

Field Documentation

◆ i2cp

I2CDriver* LSM303DLHCConfig::i2cp

I2C driver associated to this LSM303DLHC.

Definition at line 534 of file lsm303dlhc.h.

Referenced by lsm303dlhcStart().

◆ i2ccfg

const I2CConfig* LSM303DLHCConfig::i2ccfg

I2C configuration associated to this LSM303DLHC.

Definition at line 538 of file lsm303dlhc.h.

◆ accsensitivity

float* LSM303DLHCConfig::accsensitivity

LSM303DLHC accelerometer subsystem initial sensitivity.

Definition at line 542 of file lsm303dlhc.h.

◆ accbias

float* LSM303DLHCConfig::accbias

LSM303DLHC accelerometer subsystem initial bias.

Definition at line 546 of file lsm303dlhc.h.

◆ accfullscale

lsm303dlhc_acc_fs_t LSM303DLHCConfig::accfullscale

LSM303DLHC accelerometer subsystem initial full scale.

Definition at line 550 of file lsm303dlhc.h.

◆ accodr

lsm303dlhc_acc_odr_t LSM303DLHCConfig::accodr

LSM303DLHC accelerometer subsystem output data rate.

Definition at line 554 of file lsm303dlhc.h.

◆ acclowpower

lsm303dlhc_acc_lp_t LSM303DLHCConfig::acclowpower

LSM303DLHC accelerometer subsystem low power mode.

Definition at line 559 of file lsm303dlhc.h.

◆ acchighresmode

lsm303dlhc_acc_hr_t LSM303DLHCConfig::acchighresmode

LSM303DLHC accelerometer subsystem high resolution mode.

Definition at line 563 of file lsm303dlhc.h.

◆ accbdu

lsm303dlhc_acc_bdu_t LSM303DLHCConfig::accbdu

LSM303DLHC accelerometer subsystem block data update.

Definition at line 567 of file lsm303dlhc.h.

◆ accendianess

lsm303dlhc_acc_end_t LSM303DLHCConfig::accendianess

LSM303DLHC accelerometer endianness.

Definition at line 571 of file lsm303dlhc.h.

◆ compsensitivity

float* LSM303DLHCConfig::compsensitivity

LSM303DLHC compass initial sensitivity.

Definition at line 576 of file lsm303dlhc.h.

◆ compbias

float* LSM303DLHCConfig::compbias

LSM303DLHC compass initial bias.

Definition at line 580 of file lsm303dlhc.h.

◆ compfullscale

lsm303dlhc_comp_fs_t LSM303DLHCConfig::compfullscale

LSM303DLHC compass subsystem initial full scale.

Definition at line 584 of file lsm303dlhc.h.

◆ compodr

lsm303dlhc_comp_odr_t LSM303DLHCConfig::compodr

LSM303DLHC compass subsystem output data rate.

Definition at line 588 of file lsm303dlhc.h.

◆ compmode

lsm303dlhc_comp_md_t LSM303DLHCConfig::compmode

LSM303DLHC compass subsystem working mode.

Definition at line 593 of file lsm303dlhc.h.