|
SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
|
Structure representing accelerometer data. More...
#include <SensorDefs.hpp>
Public Member Functions | |
| AccelerometerData () | |
Public Attributes | |
| SensorVector | mps2 |
| Acceleration in meters per second squared (m/s²) | |
| RawVector | raw |
| Raw sensor values in LSB (least significant bits) | |
| float | temperature |
| Temperature in degrees Celsius (if available) | |
Structure representing accelerometer data.
Contains acceleration values in both raw format (LSB) and processed format (m/s²), as well as temperature if the sensor supports it.
Definition at line 333 of file SensorDefs.hpp.
|
inline |
Definition at line 338 of file SensorDefs.hpp.
| SensorVector AccelerometerData::mps2 |
Acceleration in meters per second squared (m/s²)
Definition at line 334 of file SensorDefs.hpp.
Referenced by AccelerometerUtils::calculateInclination(), AccelerometerUtils::calculateMagnitude(), AccelerometerUtils::getDirection(), loop(), onDataReady(), SensorQMI8658::readAccel(), SensorBMA4XX::readData(), and SensorQMI8658::readFromFifo().
| RawVector AccelerometerData::raw |
Raw sensor values in LSB (least significant bits)
Definition at line 335 of file SensorDefs.hpp.
Referenced by loop(), onDataReady(), SensorQMI8658::readAccel(), SensorBMA4XX::readData(), and SensorQMI8658::readFromFifo().
| float AccelerometerData::temperature |
Temperature in degrees Celsius (if available)
Definition at line 336 of file SensorDefs.hpp.
Referenced by loop(), onDataReady(), SensorQMI8658::readAccel(), and SensorBMA4XX::readData().