ISSDK  1.8
IoT Sensing Software Development Kit
Data Fields
AccelBuffer Struct Reference

accelerometer measurement buffer More...

#include <precisionAccelerometer.h>

Collaboration diagram for AccelBuffer:
Collaboration graph

Data Fields

float fGsStored [MAX_ACCEL_CAL_ORIENTATIONS][3]
 uncalibrated accelerometer measurements (g) More...
 
float fSumGs [3]
 averaging sum for current storage location More...
 
int16_t iStoreCounter
 number of remaining iterations at FUSION_HZ to average measurement More...
 
int16_t iStoreLocation
 -1 for none, 0 to 11 for the 12 storage locations More...
 
int16_t iStoreFlags
 denotes which measurements are present More...
 

Detailed Description

accelerometer measurement buffer

Definition at line 21 of file precisionAccelerometer.h.

Field Documentation

◆ fGsStored

float fGsStored[MAX_ACCEL_CAL_ORIENTATIONS][3]

uncalibrated accelerometer measurements (g)

Definition at line 23 of file precisionAccelerometer.h.

Referenced by fComputeAccelCalibration10(), fComputeAccelCalibration4(), fComputeAccelCalibration7(), fRunAccelCalibration(), and fUpdateAccelBuffer().

◆ fSumGs

float fSumGs[3]

averaging sum for current storage location

Definition at line 24 of file precisionAccelerometer.h.

Referenced by fUpdateAccelBuffer().

◆ iStoreCounter

int16_t iStoreCounter

number of remaining iterations at FUSION_HZ to average measurement

Definition at line 25 of file precisionAccelerometer.h.

Referenced by fInitializeAccelCalibration(), and fUpdateAccelBuffer().

◆ iStoreFlags

int16_t iStoreFlags

◆ iStoreLocation

int16_t iStoreLocation

-1 for none, 0 to 11 for the 12 storage locations

Definition at line 26 of file precisionAccelerometer.h.

Referenced by fInitializeAccelCalibration(), and fUpdateAccelBuffer().


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