|
ChibiOS 21.11.4
|
LIS3MDL configuration structure. More...
#include <lis3mdl.h>

Data Fields | |
| SPIDriver * | spip |
| SPI driver associated to this LIS3MDL. | |
| const SPIConfig * | spicfg |
| SPI configuration associated to this LIS3MDL. | |
| I2CDriver * | i2cp |
| I2C driver associated to this LIS3MDL. | |
| const I2CConfig * | i2ccfg |
| I2C configuration associated to this LIS3MDL. | |
| lis3mdl_sad_t | slaveaddress |
| LIS3MDL slave address. | |
| float * | compsensitivity |
| LIS3MDL compass subsystem initial sensitivity. | |
| float * | compbias |
| LIS3MDL compass subsystem initial bias. | |
| lis3mdl_comp_fs_t | compfullscale |
| LIS3MDL compass subsystem full scale. | |
| lis3mdl_comp_odr_t | compodr |
| LIS3MDL compass subsystem output data rate. | |
| lis3mdl_comp_lp_t | complpwrmode |
| LIS3MDL compass subsystem low power mode configuration. | |
| lis3mdl_comp_md_t | compconvmode |
| LIS3MDL compass subsystem conversion mode. | |
| lis3mdl_comp_omxy_t | compopmodexy |
| LIS3MDL compass subsystem operation mode for X and Y axes. | |
| lis3mdl_comp_omz_t | compopmodez |
| LIS3MDL compass subsystem operation mode for Z axis. | |
| lis3mdl_bdu_t | bdu |
| LIS3MDL block data update. | |
| lis3mdl_end_t | endianness |
| LIS3MDL endianness. | |
| SPIDriver* LIS3MDLConfig::spip |
| const SPIConfig* LIS3MDLConfig::spicfg |
| I2CDriver* LIS3MDLConfig::i2cp |
I2C driver associated to this LIS3MDL.
Definition at line 405 of file lis3mdl.h.
Referenced by lis3mdlStart().
| const I2CConfig* LIS3MDLConfig::i2ccfg |
| lis3mdl_sad_t LIS3MDLConfig::slaveaddress |
| float* LIS3MDLConfig::compsensitivity |
| float* LIS3MDLConfig::compbias |
| lis3mdl_comp_fs_t LIS3MDLConfig::compfullscale |
| lis3mdl_comp_odr_t LIS3MDLConfig::compodr |
| lis3mdl_comp_lp_t LIS3MDLConfig::complpwrmode |
| lis3mdl_comp_md_t LIS3MDLConfig::compconvmode |
| lis3mdl_comp_omxy_t LIS3MDLConfig::compopmodexy |
| lis3mdl_comp_omz_t LIS3MDLConfig::compopmodez |
| lis3mdl_bdu_t LIS3MDLConfig::bdu |
| lis3mdl_end_t LIS3MDLConfig::endianness |