ISSDK  1.8
IoT Sensing Software Development Kit
Data Fields
SV_3DOF_B_BASIC Struct Reference

This is the 3DOF basic magnetometer state vector structure/. More...

#include <sensor_fusion.h>

Collaboration diagram for SV_3DOF_B_BASIC:
Collaboration graph

Data Fields

float fLPPhi
 low pass roll (deg) More...
 
float fLPThe
 low pass pitch (deg) More...
 
float fLPPsi
 low pass yaw (deg) More...
 
float fLPRho
 low pass compass (deg) More...
 
float fLPChi
 low pass tilt from vertical (deg) More...
 
float fLPR [3][3]
 low pass filtered orientation matrix More...
 
Quaternion fLPq
 low pass filtered orientation quaternion More...
 
float fLPRVec [3]
 rotation vector More...
 
float fOmega [3]
 angular velocity (deg/s) More...
 
int32_t systick
 systick timer More...
 
float fR [3][3]
 unfiltered orientation matrix More...
 
Quaternion fq
 unfiltered orientation quaternion More...
 
float fdeltat
 fusion time interval (s) More...
 
float flpf
 low pass filter coefficient More...
 
int8_t resetflag
 flag to request re-initialization on next pass More...
 

Detailed Description

This is the 3DOF basic magnetometer state vector structure/.

Definition at line 293 of file sensor_fusion.h.

Field Documentation

◆ fdeltat

float fdeltat

fusion time interval (s)

Definition at line 309 of file sensor_fusion.h.

Referenced by fInit_3DOF_B_BASIC(), and fRun_3DOF_B_BASIC().

◆ fLPChi

float fLPChi

low pass tilt from vertical (deg)

Definition at line 300 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ flpf

float flpf

low pass filter coefficient

Definition at line 310 of file sensor_fusion.h.

Referenced by fInit_3DOF_B_BASIC(), and fRun_3DOF_B_BASIC().

◆ fLPPhi

float fLPPhi

low pass roll (deg)

Definition at line 296 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fLPPsi

float fLPPsi

low pass yaw (deg)

Definition at line 298 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fLPq

Quaternion fLPq

low pass filtered orientation quaternion

Definition at line 302 of file sensor_fusion.h.

Referenced by fInit_3DOF_B_BASIC(), and fRun_3DOF_B_BASIC().

◆ fLPR

float fLPR[3][3]

low pass filtered orientation matrix

Definition at line 301 of file sensor_fusion.h.

Referenced by fInit_3DOF_B_BASIC(), and fRun_3DOF_B_BASIC().

◆ fLPRho

float fLPRho

low pass compass (deg)

Definition at line 299 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fLPRVec

float fLPRVec[3]

rotation vector

Definition at line 303 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fLPThe

float fLPThe

low pass pitch (deg)

Definition at line 297 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fOmega

float fOmega[3]

angular velocity (deg/s)

Definition at line 304 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fq

unfiltered orientation quaternion

Definition at line 308 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ fR

float fR[3][3]

unfiltered orientation matrix

Definition at line 307 of file sensor_fusion.h.

Referenced by fRun_3DOF_B_BASIC().

◆ resetflag

int8_t resetflag

flag to request re-initialization on next pass

Definition at line 311 of file sensor_fusion.h.

Referenced by fInit_3DOF_B_BASIC(), and fRun_3DOF_B_BASIC().

◆ systick

int32_t systick

systick timer

Definition at line 305 of file sensor_fusion.h.

Referenced by fFuseSensors().


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