I2C LSM9DS1 RaspberryPI C++ Library
|
Accelerometer settings with default values. More...
#include <LSM9DS1.h>
Public Types | |
enum | Scale { A_SCALE_2G = 2, A_SCALE_16G = 16, A_SCALE_4G = 4, A_SCALE_8G = 8 } |
defines all possible FSR's of the accelerometer | |
enum | Abw { A_ABW_408 = 0, A_ABW_211 = 1, A_ABW_105 = 2, A_ABW_50 = 3, A_ABW_OFF = -1 } |
Defines all possible anti-aliasing filter rates of the accelerometer. More... | |
Public Attributes | |
Scale | scale = A_SCALE_16G |
accel scale (in g) can be 2, 4, 8, or 16 | |
uint8_t | enableX = true |
Enables accelerometer's X axis. | |
uint8_t | enableY = true |
Enables accelerometer's Y axis. | |
uint8_t | enableZ = true |
Enables accelerometer's Z axis. | |
Abw | bandwidth = A_ABW_OFF |
Accel cutoff freqeuncy. | |
uint8_t | highResEnable = false |
uint8_t | highResBandwidth = 0 |
Accelerometer settings with default values.
enum AccelSettings::Abw |