3 #ifndef ALORA_IMU_LSM9DS1_ADAPTER_H
4 #define ALORA_IMU_LSM9DS1_ADAPTER_H
7 #include "SparkFunLSM9DS1.h"
15 virtual bool begin(uint8_t accAddress, uint8_t magAddress);
Definition: SparkFunLSM9DS1.h:45
virtual bool begin(uint8_t accAddress, uint8_t magAddress)
Definition: AloraIMULSM9DS1Adapter.cpp:10
LSM9DS1 * imuSensor
Definition: AloraIMULSM9DS1Adapter.h:32
virtual float readAccelX()
Read X axis value from accelerometer.
Definition: AloraIMULSM9DS1Adapter.cpp:19
virtual float readMagY()
Read Y axis value from magnetometer.
Definition: AloraIMULSM9DS1Adapter.cpp:61
virtual float readMagX()
Read X axis value from magnetometer.
Definition: AloraIMULSM9DS1Adapter.cpp:55
virtual float readAccelZ()
Read Z axis value from accelerometer.
Definition: AloraIMULSM9DS1Adapter.cpp:31
Definition: AloraIMULSM9DS1Adapter.h:10
virtual float readAccelY()
Read Y axis value from accelerometer.
Definition: AloraIMULSM9DS1Adapter.cpp:25
virtual float readGyroX()
Read X axis value from gyroscope.
Definition: AloraIMULSM9DS1Adapter.cpp:37
virtual float readGyroZ()
Read Z axis value from gyroscope.
Definition: AloraIMULSM9DS1Adapter.cpp:49
virtual float readMagHeading()
Read heading value from magnetometer.
Definition: AloraIMULSM9DS1Adapter.cpp:73
LSM9DS1 * getIMUSensor()
Get pointer to LSM9DS1 object.
Definition: AloraIMULSM9DS1Adapter.cpp:99
Abstract class for IMU sensor adapter on Alora board.
Definition: AloraIMUSensorInterface.h:12
virtual float readGyroY()
Read Y axis value from gyroscope.
Definition: AloraIMULSM9DS1Adapter.cpp:43
virtual float readMagZ()
Read Z axis value from magnetometer.
Definition: AloraIMULSM9DS1Adapter.cpp:67