_init(int32_t sensor_id) | Adafruit_LSM6DS | protectedvirtual |
_read(void) | Adafruit_LSM6DS | protectedvirtual |
_sensorid_accel | Adafruit_LSM6DS | protected |
_sensorid_gyro | Adafruit_LSM6DS | protected |
_sensorid_temp | Adafruit_LSM6DS | protected |
accel_sensor | Adafruit_LSM6DS | protected |
accelerationAvailable(void) | Adafruit_LSM6DS | |
accelerationSampleRate(void) | Adafruit_LSM6DS | |
accelRangeBuffered | Adafruit_LSM6DS | protected |
accX | Adafruit_LSM6DS | |
accY | Adafruit_LSM6DS | |
accZ | Adafruit_LSM6DS | |
Adafruit_LSM6DS() | Adafruit_LSM6DS | |
Adafruit_LSM6DS_Accelerometer class | Adafruit_LSM6DS | friend |
Adafruit_LSM6DS_Gyro class | Adafruit_LSM6DS | friend |
Adafruit_LSM6DS_Temp class | Adafruit_LSM6DS | friend |
awake(void) | Adafruit_LSM6DS | |
begin_I2C(uint8_t i2c_addr=LSM6DS_I2CADDR_DEFAULT, TwoWire *wire=&Wire, int32_t sensorID=0) | Adafruit_LSM6DS | |
begin_SPI(uint8_t cs_pin, SPIClass *theSPI=&SPI, int32_t sensorID=0, uint32_t frequency=1000000) | Adafruit_LSM6DS | |
begin_SPI(int8_t cs_pin, int8_t sck_pin, int8_t miso_pin, int8_t mosi_pin, int32_t sensorID=0, uint32_t frequency=1000000) | Adafruit_LSM6DS | |
chipID(void) | Adafruit_LSM6DS | protected |
configInt1(bool drdy_temp, bool drdy_g, bool drdy_xl, bool step_detect=false, bool wakeup=false) | Adafruit_LSM6DS | |
configInt2(bool drdy_temp, bool drdy_g, bool drdy_xl) | Adafruit_LSM6DS | |
configIntOutputs(bool active_low, bool open_drain) | Adafruit_LSM6DS | |
enablePedometer(bool enable) | Adafruit_LSM6DS | |
enableWakeup(bool enable, uint8_t duration=0, uint8_t thresh=20) | Adafruit_LSM6DS | |
getAccelDataRate(void) | Adafruit_LSM6DS | |
getAccelerometerSensor(void) | Adafruit_LSM6DS | |
getAccelRange(void) | Adafruit_LSM6DS | |
getEvent(sensors_event_t *accel, sensors_event_t *gyro, sensors_event_t *temp) | Adafruit_LSM6DS | |
getGyroDataRate(void) | Adafruit_LSM6DS | |
getGyroRange(void) | Adafruit_LSM6DS | |
getGyroSensor(void) | Adafruit_LSM6DS | |
getTemperatureSensor(void) | Adafruit_LSM6DS | |
gyro_sensor | Adafruit_LSM6DS | protected |
gyroRangeBuffered | Adafruit_LSM6DS | protected |
gyroscopeAvailable(void) | Adafruit_LSM6DS | |
gyroscopeSampleRate(void) | Adafruit_LSM6DS | |
gyroX | Adafruit_LSM6DS | |
gyroY | Adafruit_LSM6DS | |
gyroZ | Adafruit_LSM6DS | |
highPassFilter(bool enabled, lsm6ds_hp_filter_t filter) | Adafruit_LSM6DS | |
i2c_dev | Adafruit_LSM6DS | protected |
rawAccX | Adafruit_LSM6DS | |
rawAccY | Adafruit_LSM6DS | |
rawAccZ | Adafruit_LSM6DS | |
rawGyroX | Adafruit_LSM6DS | |
rawGyroY | Adafruit_LSM6DS | |
rawGyroZ | Adafruit_LSM6DS | |
rawTemp | Adafruit_LSM6DS | |
readAcceleration(float &x, float &y, float &z) | Adafruit_LSM6DS | |
readGyroscope(float &x, float &y, float &z) | Adafruit_LSM6DS | |
readPedometer(void) | Adafruit_LSM6DS | |
reset(void) | Adafruit_LSM6DS | |
resetPedometer(void) | Adafruit_LSM6DS | |
setAccelDataRate(lsm6ds_data_rate_t data_rate) | Adafruit_LSM6DS | |
setAccelRange(lsm6ds_accel_range_t new_range) | Adafruit_LSM6DS | |
setGyroDataRate(lsm6ds_data_rate_t data_rate) | Adafruit_LSM6DS | |
setGyroRange(lsm6ds_gyro_range_t new_range) | Adafruit_LSM6DS | |
shake(void) | Adafruit_LSM6DS | |
spi_dev | Adafruit_LSM6DS | protected |
status(void) | Adafruit_LSM6DS | protected |
temp_sensor | Adafruit_LSM6DS | protected |
temperature | Adafruit_LSM6DS | |
temperature_sensitivity | Adafruit_LSM6DS | protected |
~Adafruit_LSM6DS() | Adafruit_LSM6DS | virtual |