EZR32 Leopard Gecko Software Documentation
ezr32lg-doc-5.1.2
|
#include <imu.h>
Data Fields | |
float | aAccumulator [3] |
uint32_t | aAccumulatorCount |
float | angleCorrection [3] |
float | aSampleRate |
float | aVector [3] |
float | dcm [3][3] |
float | gDeltaTime |
float | gDeltaTimeScale |
float | gSampleRate |
float | gVector [3] |
float | orientation [3] |
float _IMU_SensorFusion::aAccumulator[3] |
Accumulator for acceleration vector
Definition at line 82 of file imu.h.
Referenced by IMU_accelerationGet(), IMU_fuseAccelerometerUpdateFilter(), IMU_fuseNew(), and IMU_fuseReset().
uint32_t _IMU_SensorFusion::aAccumulatorCount |
Number of vectors stored in the accumulator
Definition at line 83 of file imu.h.
Referenced by IMU_accelerationGet(), IMU_fuseAccelerometerUpdateFilter(), IMU_fuseNew(), and IMU_fuseReset().
float _IMU_SensorFusion::angleCorrection[3] |
Angle correction vector
Definition at line 93 of file imu.h.
Referenced by IMU_fuseGyroCorrection(), IMU_fuseGyroCorrectionClear(), IMU_fuseGyroUpdate(), IMU_fuseNew(), IMU_fuseReset(), and IMU_getGyroCorrectionAngles().
float _IMU_SensorFusion::aSampleRate |
Acceleration measurement sample rate
Definition at line 84 of file imu.h.
Referenced by IMU_fuseNew().
float _IMU_SensorFusion::aVector[3] |
Acceleration vector
Definition at line 81 of file imu.h.
Referenced by IMU_fuseGyroCorrection(), IMU_fuseNew(), IMU_fuseReset(), and IMU_fuseUpdate().
float _IMU_SensorFusion::dcm[3][3] |
Direction Cosine Matrix
Definition at line 78 of file imu.h.
Referenced by IMU_fuseGyroUpdate(), IMU_fuseNew(), and IMU_fuseReset().
float _IMU_SensorFusion::gDeltaTime |
Time between gyro samples
Definition at line 89 of file imu.h.
Referenced by IMU_fuseGyroSetSampleRate(), and IMU_fuseNew().
float _IMU_SensorFusion::gDeltaTimeScale |
Rotation between gyro samples
Definition at line 90 of file imu.h.
Referenced by IMU_fuseGyroSetSampleRate(), and IMU_fuseGyroUpdate().
float _IMU_SensorFusion::gSampleRate |
Gyroscope measurement sample rate
Definition at line 88 of file imu.h.
Referenced by IMU_fuseAccelerometerSetSampleRate(), IMU_fuseGyroCorrection(), IMU_fuseGyroSetSampleRate(), and IMU_fuseNew().
float _IMU_SensorFusion::gVector[3] |
Gyro vector
Definition at line 87 of file imu.h.
Referenced by IMU_fuseNew(), IMU_fuseReset(), IMU_fuseUpdate(), and IMU_gyroGet().
float _IMU_SensorFusion::orientation[3] |
Orientation vector
Definition at line 94 of file imu.h.
Referenced by IMU_fuseGyroCorrection(), IMU_fuseGyroUpdate(), IMU_fuseNew(), IMU_fuseReset(), and IMU_orientationGet().