56 #if THISCOORDSYSTEM == NED    61 #if THISCOORDSYSTEM == ANDROID    65 #if (THISCOORDSYSTEM == WIN8)    83 #if THISCOORDSYSTEM == NED    89 #if THISCOORDSYSTEM == ANDROID    93 #if THISCOORDSYSTEM == WIN8   111 #if THISCOORDSYSTEM == NED   117 #if THISCOORDSYSTEM == ANDROID   121 #if THISCOORDSYSTEM == WIN8 #define CHY
Used to access Y-channel entries in various data data structures. 
void ApplyGyroHAL(struct GyroSensor *Gyro)
Apply the gyroscope Hardware Abstraction Layer. 
int16_t iYsFIFO[GYRO_FIFO_SIZE][3]
FIFO measurements (counts) 
The AccelSensor structure stores raw and processed measurements for a 3-axis accelerometer. 
The MagSensor structure stores raw and processed measurements for a 3-axis magnetic sensor...
int16_t iBsFIFO[MAG_FIFO_SIZE][3]
FIFO measurements (counts) 
uint8_t iFIFOCount
number of measurements read from FIFO 
The sensor_fusion.h file implements the top level programming interface. 
#define CHZ
Used to access Z-channel entries in various data data structures. 
int16_t iGsFIFO[ACCEL_FIFO_SIZE][3]
FIFO measurements (counts) 
uint8_t iFIFOCount
number of measurements read from FIFO 
#define CHX
Used to access X-channel entries in various data data structures. 
void ApplyMagHAL(struct MagSensor *Mag)
Apply the magnetometer Hardware Abstraction Layer. 
void ApplyAccelHAL(struct AccelSensor *Accel)
Apply the accelerometer Hardware Abstraction Layer. 
uint8_t iFIFOCount
number of measurements read from FIFO 
The GyroSensor structure stores raw and processed measurements for a 3-axis gyroscope.