![]() |
Soldered LSM6DS3 Arduino library 1.0.0
Library for LSM6DS3 accelerometer and gyroscope by Soldered
|
#include <LSM6DS3-SOLDERED.h>
Inherits LSM6DS3.
Public Member Functions | |
Soldered_LSM6DS3 (uint8_t inputArg=0x6B) | |
![]() | |
LSM6DS3 (uint8_t busType=I2C_MODE, uint8_t inputArg=0x6B) | |
~LSM6DS3 ()=default | |
status_t | begin (SensorSettings *pSettingsYouWanted=NULL) |
int16_t | readRawAccelX (void) |
int16_t | readRawAccelY (void) |
int16_t | readRawAccelZ (void) |
int16_t | readRawGyroX (void) |
int16_t | readRawGyroY (void) |
int16_t | readRawGyroZ (void) |
float | readFloatAccelX (void) |
float | readFloatAccelY (void) |
float | readFloatAccelZ (void) |
float | readFloatGyroX (void) |
float | readFloatGyroY (void) |
float | readFloatGyroZ (void) |
int16_t | readRawTemp (void) |
float | readTempC (void) |
float | readTempF (void) |
void | fifoBegin (void) |
void | fifoClear (void) |
int16_t | fifoRead (void) |
uint16_t | fifoGetStatus (void) |
void | fifoEnd (void) |
float | calcGyro (int16_t) |
float | calcAccel (int16_t) |
![]() | |
LSM6DS3Core (uint8_t) | |
LSM6DS3Core (uint8_t, uint8_t) | |
~LSM6DS3Core ()=default | |
status_t | beginCore (void) |
status_t | readRegisterRegion (uint8_t *, uint8_t, uint8_t) |
status_t | readRegister (uint8_t *, uint8_t) |
status_t | readRegisterInt16 (int16_t *, uint8_t offset) |
status_t | writeRegister (uint8_t, uint8_t) |
status_t | embeddedPage (void) |
status_t | basePage (void) |
Additional Inherited Members | |
![]() | |
SensorSettings | settings |
uint16_t | allOnesCounter |
uint16_t | nonSuccessCounter |
![]() | |
SPISettings | mySpiSettings |
|
inline |