sbgECom Library
4.0.1987-stable
C library to interface SBG Systems IMU/AHRS/INS
|
#include <sbgEComCmdMag.h>
Data Fields | |
SbgEComMagCalibQuality | quality |
SbgEComMagCalibConfidence | confidence |
uint16_t | advancedStatus |
float | beforeMeanError |
float | beforeStdError |
float | beforeMaxError |
float | afterMeanError |
float | afterStdError |
float | afterMaxError |
float | meanAccuracy |
float | stdAccuracy |
float | maxAccuracy |
uint16_t | numPoints |
uint16_t | maxNumPoints |
float | offset [3] |
float | matrix [9] |
Helper structure to retrieve on-board magnetic calibration results.
SbgEComMagCalibQuality _SbgEComMagCalibResults::quality |
General magnetic calibration quality indicator.
SbgEComMagCalibConfidence _SbgEComMagCalibResults::confidence |
Confidence indicator that should be read to interpret the quality indicator.
uint16_t _SbgEComMagCalibResults::advancedStatus |
Set of bit masks used to report advanced information on the magnetic calibration status.
float _SbgEComMagCalibResults::beforeMeanError |
Mean magnetic field norm error observed before calibration.
float _SbgEComMagCalibResults::beforeStdError |
Standard deviation of the magnetic field norm error observed before calibration.
float _SbgEComMagCalibResults::beforeMaxError |
Maximum magnetic field norm error observed before calibration.
float _SbgEComMagCalibResults::afterMeanError |
Mean magnetic field norm error observed after calibration.
float _SbgEComMagCalibResults::afterStdError |
Standard deviation of the magnetic field norm error observed after calibration.
float _SbgEComMagCalibResults::afterMaxError |
Maximum magnetic field norm error observed after calibration.
float _SbgEComMagCalibResults::meanAccuracy |
Mean expected heading accuracy in radians.
float _SbgEComMagCalibResults::stdAccuracy |
Standard deviation of the expected heading accuracy in radians.
float _SbgEComMagCalibResults::maxAccuracy |
Maximum expected heading accuracy in radians.
uint16_t _SbgEComMagCalibResults::numPoints |
Number of magnetic field points stored internally and used to compute the magnetic calibration.
uint16_t _SbgEComMagCalibResults::maxNumPoints |
Maximum number of magnetic field points that can be stored internally.
float _SbgEComMagCalibResults::offset[3] |
Computed Hard Iron correction vector offset.
float _SbgEComMagCalibResults::matrix[9] |
Computed Hard & Soft Iron correction matrix.