| ISF 2.2 rev 5 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

Data Fields
MagCalibration Struct Reference

`#include <magnetic.h>`

Collaboration diagram for MagCalibration:

## Data Fields
float | fV [3]
float | finvW [3][3]
float | fB
float | fFitErrorpc
float | ftrV [3]
float | ftrinvW [3][3]
float | ftrB
float | ftrFitErrorpc
float | fA [3][3]
float | finvA [3][3]
float | fmatA [10][10]
float | fmatB [10][10]
float | fvecA [10]
float | fvecB [4]
int8 | iCalInProgress
int8 | iMagCalHasRun
int8 | iValidMagCal

## Detailed Description

Definition at line 59 of file magnetic.h.

## Field Documentation

float fA[3][3]

Definition at line 69 of file magnetic.h.

Referenced by fUpdateCalibration10EIG(), and fUpdateCalibration7EIG().

float fB

Definition at line 63 of file magnetic.h.

Referenced by fInit_9DOF_GBY_KALMAN(), fInitMagCalibration(), fRun_9DOF_GBY_KALMAN(), and fRunMagCalibration().

float fFitErrorpc

Definition at line 64 of file magnetic.h.

Referenced by fInitMagCalibration(), and fRunMagCalibration().

float finvA[3][3]

Definition at line 70 of file magnetic.h.

Referenced by fUpdateCalibration10EIG().

float finvW[3][3]

Definition at line 62 of file magnetic.h.

Referenced by fInitMagCalibration(), fInvertMagCal(), and fRunMagCalibration().

float fmatA[10][10]

Definition at line 71 of file magnetic.h.

Referenced by fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float fmatB[10][10]

Definition at line 72 of file magnetic.h.

Referenced by fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float ftrB

Definition at line 67 of file magnetic.h.

Referenced by fRunMagCalibration(), fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float ftrFitErrorpc

Definition at line 68 of file magnetic.h.

Referenced by fRunMagCalibration(), fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float ftrinvW[3][3]

Definition at line 66 of file magnetic.h.

Referenced by fRunMagCalibration(), fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float ftrV[3]

Definition at line 65 of file magnetic.h.

Referenced by fRunMagCalibration(), fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float fV[3]

Definition at line 61 of file magnetic.h.

Referenced by fInitMagCalibration(), fInvertMagCal(), and fRunMagCalibration().

float fvecA[10]

Definition at line 73 of file magnetic.h.

Referenced by fUpdateCalibration10EIG(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().

float fvecB[4]

Definition at line 74 of file magnetic.h.

Referenced by fUpdateCalibration4INV().

int8 iCalInProgress

Definition at line 75 of file magnetic.h.

Referenced by fInitMagCalibration(), fRunMagCalibration(), and Fusion_Run().

int8 iMagCalHasRun

Definition at line 76 of file magnetic.h.

Referenced by fInitMagCalibration(), and Fusion_Run().

int8 iValidMagCal

Definition at line 77 of file magnetic.h.

Referenced by fInitMagCalibration(), fInvertMagCal(), fRun_9DOF_GBY_KALMAN(), and fRunMagCalibration().

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

- SensorFusion/magnetic.h

- © Freescale Semiconductor, Inc. 2016. All Rights Reserved.