Sensor Fusion Library 0.6.1
Orientation sensing for Espressif (ESP32, ESP8266) processors
Loading...
Searching...
No Matches
Public Attributes | List of all members
GyroSensor Struct Reference

The GyroSensor structure stores raw and processed measurements for a 3-axis gyroscope. More...

#include <sensor_fusion.h>

Public Attributes

uint8_t iWhoAmI
 sensor whoami
 
bool isEnabled
 true if the device is sampling
 
uint8_t iFIFOCount
 number of measurements read from FIFO
 
uint16_t iFIFOExceeded
 Number of samples received in excess of software FIFO size.
 
int16_t iYsFIFO [GYRO_FIFO_SIZE][3]
 FIFO measurements (counts)
 
float fYs [3]
 averaged measurement (deg/s)
 
float fDegPerSecPerCount
 deg/s per count
 
int16_t iCountsPerDegPerSec
 counts per deg/s
 
int16_t iYs [3]
 average measurement (counts)
 

Detailed Description

The GyroSensor structure stores raw and processed measurements for a 3-axis gyroscope.

The GyroSensor structure stores raw and processed measurements, as well as metadata for a single 3-axis gyroscope. This structure is normally "fed" by the sensor driver and "consumed" by the fusion routines.

Definition at line 241 of file sensor_fusion.h.

Member Data Documentation

◆ fDegPerSecPerCount

float GyroSensor::fDegPerSecPerCount

deg/s per count

Definition at line 250 of file sensor_fusion.h.

◆ fYs

float GyroSensor::fYs[3]

averaged measurement (deg/s)

Definition at line 249 of file sensor_fusion.h.

◆ iCountsPerDegPerSec

int16_t GyroSensor::iCountsPerDegPerSec

counts per deg/s

Definition at line 251 of file sensor_fusion.h.

◆ iFIFOCount

uint8_t GyroSensor::iFIFOCount

number of measurements read from FIFO

Definition at line 245 of file sensor_fusion.h.

◆ iFIFOExceeded

uint16_t GyroSensor::iFIFOExceeded

Number of samples received in excess of software FIFO size.

Definition at line 246 of file sensor_fusion.h.

◆ isEnabled

bool GyroSensor::isEnabled

true if the device is sampling

Definition at line 244 of file sensor_fusion.h.

◆ iWhoAmI

uint8_t GyroSensor::iWhoAmI

sensor whoami

Definition at line 243 of file sensor_fusion.h.

◆ iYs

int16_t GyroSensor::iYs[3]

average measurement (counts)

Definition at line 252 of file sensor_fusion.h.

◆ iYsFIFO

int16_t GyroSensor::iYsFIFO[GYRO_FIFO_SIZE][3]

FIFO measurements (counts)

Definition at line 247 of file sensor_fusion.h.


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