Soldered LSM6DS3 Arduino library 1.0.0
Library for LSM6DS3 accelerometer and gyroscope by Soldered
Loading...
Searching...
No Matches
Soldered_LSM6DS3 Class Reference

#include <LSM6DS3-SOLDERED.h>

Inherits LSM6DS3.

Public Member Functions

 Soldered_LSM6DS3 (uint8_t inputArg=0x6B)
 
- Public Member Functions inherited from LSM6DS3
 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)
 
- Public Member Functions inherited from LSM6DS3Core
 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

- Public Attributes inherited from LSM6DS3
SensorSettings settings
 
uint16_t allOnesCounter
 
uint16_t nonSuccessCounter
 
- Public Attributes inherited from LSM6DS3Core
SPISettings mySpiSettings
 

Constructor & Destructor Documentation

◆ Soldered_LSM6DS3()

Soldered_LSM6DS3::Soldered_LSM6DS3 ( uint8_t inputArg = 0x6B)
inline

The documentation for this class was generated from the following file: