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

#include <magnetic.h>

Public Attributes

int16_t iBs [3][MAGBUFFSIZEX][MAGBUFFSIZEY]
 uncalibrated magnetometer readings
 
int32_t index [MAGBUFFSIZEX][MAGBUFFSIZEY]
 array of time indices
 
int16_t tanarray [MAGBUFFSIZEX - 1]
 array of tangents of (100 * angle)
 
int16_t iMagBufferCount
 number of magnetometer readings
 

Detailed Description

The Magnetometer Measurement Buffer holds a 3-dimensional "constellation" of data points.

The constellation of points are used to compute magnetic hard/soft iron compensation terms. The contents of this buffer are updated on a continuing basis.

Definition at line 51 of file magnetic.h.

Member Data Documentation

◆ iBs

int16_t MagBuffer::iBs[3][MAGBUFFSIZEX][MAGBUFFSIZEY]

uncalibrated magnetometer readings

Definition at line 53 of file magnetic.h.

◆ iMagBufferCount

int16_t MagBuffer::iMagBufferCount

number of magnetometer readings

Definition at line 56 of file magnetic.h.

◆ index

int32_t MagBuffer::index[MAGBUFFSIZEX][MAGBUFFSIZEY]

array of time indices

Definition at line 54 of file magnetic.h.

◆ tanarray

int16_t MagBuffer::tanarray[MAGBUFFSIZEX - 1]

array of tangents of (100 * angle)

Definition at line 55 of file magnetic.h.


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