Searched refs:fBc (Results 1 – 5 of 5) sorted by relevance
/hal_nxp-3.5.0/mcux/mcux-sdk/middleware/issdk/algorithms/sensorfusion/sources/ |
D | orientation.c | 199 void f3DOFMagnetometerMatrixNED(float fR[][3], float fBc[]) in f3DOFMagnetometerMatrixNED() argument 205 fmodBxy = sqrtf(fBc[CHX] * fBc[CHX] + fBc[CHY] * fBc[CHY]); in f3DOFMagnetometerMatrixNED() 219 fR[CHX][CHX] = fR[CHY][CHY] = fBc[CHX] / fmodBxy; in f3DOFMagnetometerMatrixNED() 220 fR[CHY][CHX] = fBc[CHY] / fmodBxy; in f3DOFMagnetometerMatrixNED() 229 void f3DOFMagnetometerMatrixAndroid(float fR[][3], float fBc[]) in f3DOFMagnetometerMatrixAndroid() argument 235 fmodBxy = sqrtf(fBc[CHX] * fBc[CHX] + fBc[CHY] * fBc[CHY]); in f3DOFMagnetometerMatrixAndroid() 249 fR[CHX][CHX] = fR[CHY][CHY] = fBc[CHY] / fmodBxy; in f3DOFMagnetometerMatrixAndroid() 250 fR[CHX][CHY] = fBc[CHX] / fmodBxy; in f3DOFMagnetometerMatrixAndroid() 259 void f3DOFMagnetometerMatrixWin8(float fR[][3], float fBc[]) in f3DOFMagnetometerMatrixWin8() argument 262 f3DOFMagnetometerMatrixAndroid(fR, fBc); in f3DOFMagnetometerMatrixWin8() [all …]
|
D | orientation.h | 47 float fBc[] ///< calibrated magnetometer reading (input) 52 float fBc[] ///< calibrated magnetometer reading (input) 57 float fBc[] ///< calibrated magnetometer reading (input) 65 float fBc[], ///< calibrated magnetometer vector (input) 76 float fBc[], ///< calibrated magnetometer reading (input) 87 float fBc[], ///< calibrated magnetometer reading (input)
|
D | fusion.c | 221 f3DOFMagnetometerMatrixNED(pthisSV->fLPR, pthisMag->fBc); in fInit_3DOF_B_BASIC() 223 f3DOFMagnetometerMatrixAndroid(pthisSV->fLPR, pthisMag->fBc); in fInit_3DOF_B_BASIC() 225 f3DOFMagnetometerMatrixWin8(pthisSV->fLPR, pthisMag->fBc); in fInit_3DOF_B_BASIC() 267 …feCompassNED(pthisSV->fLPR, &(pthisSV->fLPDelta), &ftmp, &ftmp, pthisMag->fBc, pthisAccel->fGc, &f… in fInit_6DOF_GB_BASIC() 269 …feCompassAndroid(pthisSV->fLPR, &(pthisSV->fLPDelta), &ftmp, &ftmp, pthisMag->fBc, pthisAccel->fGc… in fInit_6DOF_GB_BASIC() 271 …feCompassWin8(pthisSV->fLPR, &(pthisSV->fLPDelta), &ftmp, &ftmp, pthisMag->fBc, pthisAccel->fGc, &… in fInit_6DOF_GB_BASIC() 397 pthisMag->fBc, pthisAccel->fGc, &ftmp, &ftmp); in fInit_9DOF_GBY_KALMAN() 400 pthisMag->fBc, pthisAccel->fGc, &ftmp, &ftmp); in fInit_9DOF_GBY_KALMAN() 403 pthisMag->fBc, pthisAccel->fGc, &ftmp, &ftmp); in fInit_9DOF_GBY_KALMAN() 500 f3DOFMagnetometerMatrixNED(pthisSV->fR, pthisMag->fBc); in fRun_3DOF_B_BASIC() [all …]
|
D | sensor_fusion.h | 223 float fBc[3]; ///< averaged calibrated measurement (uT) member
|
D | magnetic.c | 300 pthisMag->fBc[i] = pthisMagCal->finvW[i][CHX] * in fInvertMagCal() 306 pthisMag->iBc[i] = (int16) (pthisMag->fBc[i] * pthisMag->fCountsPeruT); in fInvertMagCal()
|