InertialFieldParser_EstFilter
FieldParser_FilterStatus
public
InertialFieldParser
FieldParser_FilterStatus

The field parser for Filter Status data

Functions
parse
virtual void parse(
const InertialDataField &field,
InertialDataPoints &result
) const override

Parses an InertialDataField for InertialDataPoints and stores them in the valid or invalid result vectors

Parameters
field

The InertialDataField to parse for data points

result
InertialDataPoints&

The InertialDataPoints vector to store the data points in

registerParser
static bool registerParser()

The static function that registers this parser with the list of parsers (called immediately)

Returns

true, just for assigning the REGISTERED constant to true

Constants
FIELD_TYPE

The 2-byte field type (Descriptor ID + Field ID) for this parser

REGISTERED

Whether this parser is registered. This will always be true. This is used to call registerParser() immediately

FieldParser_NAV_GPS_Timestamp
public
InertialFieldParser
FieldParser_NAV_GPS_Timestamp

The field parser for NAV GPS Timestamp data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
TIME_FLAG

b00000001 - The flag position for checking the Valid Time flag

FieldParser_EstimatedLLHPosition
public
InertialFieldParser
FieldParser_EstimatedLLHPosition

The field parser for Estimated LLH Position data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
LLH_FLAG

b00000001 - The flag position for checking the LLH flag

FieldParser_EstimatedNEDVelocity
public
InertialFieldParser
FieldParser_EstimatedNEDVelocity

The field parser for Estimated NED Velocity data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
NED_FLAG

b00000001 - The flag position for checking the NED Velocity flag

FieldParser_EstimatedQuaternion
public
InertialFieldParser
FieldParser_EstimatedQuaternion

The field parser for Estimated Orientation Quaternion data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
NED_FLAG

b00000001 - The flag position for checking the Orientation Quaternion flag

FieldParser_EstimatedMatrix
public
InertialFieldParser
FieldParser_EstimatedMatrix

The field parser for Estimated Orientation Matrix data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
NED_FLAG

b00000001 - The flag position for checking the Orientation Quaternion flag

FieldParser_EstimatedEulerAngles
public
InertialFieldParser
FieldParser_EstimatedEulerAngles

The field parser for Estimated Orientation Euler Angles data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
EULER_FLAG

b00000001 - The flag position for checking the Orientation Quaternion flag

FieldParser_EstimatedGyroBias
public
InertialFieldParser
FieldParser_EstimatedGyroBias

The field parser for Estimated Gyro Bias data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
GYRO_FLAG

b00000001 - The flag position for checking the Gyro Bias flag

FieldParser_EstimatedAccelBias
public
InertialFieldParser
FieldParser_EstimatedAccelBias

The field parser for Estimated Accel Bias data

Constants
Valid Flags
ACCEL_FLAG

b00000001 - The flag position for checking the Accel Bias flag

FieldParser_EstimatedLLHPosUncertainty
public
InertialFieldParser
FieldParser_EstimatedLLHPosUncertainty

The field parser for Estimated LLH Position Uncertainty data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
UNCERTAINTY_FLAG

b00000001 - The flag position for checking the Uncertainty flag

FieldParser_EstimatedNEDUncertainty
public
InertialFieldParser
FieldParser_EstimatedNEDUncertainty

The field parser for Estimated NED Velocity Uncertainty data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
UNCERTAINTY_FLAG

b00000001 - The flag position for checking the Uncertainty flag

FieldParser_EstimatedAttEulerUncertainty
public
InertialFieldParser
FieldParser_EstimatedAttEulerUncertainty

The field parser for Estimated Attitude Euler Angles Uncertainty data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
UNCERTAINTY_FLAG

b00000001 - The flag position for checking the Uncertainty flag

FieldParser_EstimatedGyroBiasUncertainty
public
InertialFieldParser
FieldParser_EstimatedGyroBiasUncertainty

The field parser for Estimated Gyro Bias Uncertainty data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
UNCERTAINTY_FLAG

b00000001 - The flag position for checking the Uncertainty flag

FieldParser_EstimatedAccelBiasUncertainty
public
InertialFieldParser
FieldParser_EstimatedAccelBiasUncertainty

The field parser for Estimated Accel Bias Uncertainty data

Constants
Valid Flags
UNCERTAINTY_FLAG

b00000001 - The flag position for checking the Uncertainty flag

FieldParser_EstimatedLinearAccel
public
InertialFieldParser
FieldParser_EstimatedLinearAccel

The field parser for Estimated Linear Acceleration data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
ACCEL_FLAG

b00000001 - The flag position for checking the Linear Acceleration flag

FieldParser_EstimatedAngularRate
public
InertialFieldParser
FieldParser_EstimatedAngularRate

The field parser for Estimated Angular Rate data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
RATE_FLAG

b00000001 - The flag position for checking the Angular Rate flag

FieldParser_WGS84LocalGravMagnitude
public
InertialFieldParser
FieldParser_WGS84LocalGravMagnitude

The field parser for WGS84 Local Gravity Magnitude data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
GRAV_FLAG

b00000001 - The flag position for checking the Gravity Magnitude flag

FieldParser_EstimatedAttQuaternUncertainty
public
InertialFieldParser
FieldParser_EstimatedAttQuaternUncertainty

The field parser for Estimated Attitude Uncertainty, Quaternion Elements data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
UNCERT_FLAG

b00000001 - The flag position for checking the Uncertainty flag

FieldParser_EstimatedGravityVector
public
InertialFieldParser
FieldParser_EstimatedGravityVector

The field parser for Estimated Gravity Vector data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
GRAV_FLAG

b00000001 - The flag position for checking the Gravity Vector flag

FieldParser_HeadingUpdateSource
public
InertialFieldParser
FieldParser_HeadingUpdateSource

The field parser for Heading Update Source State data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
HEADING_FLAG

b00000001 - The flag position for checking the Heading Flag

FieldParser_MagneticModelSolution
public
InertialFieldParser
FieldParser_MagneticModelSolution

The field parser for Magnetic Model Solution data

See Also

FieldParser_FilterStatus

Constants
Valid Flags
SLN_FLAG

b00000001 - The flag position for checking the Magnetic Model Solution Flag

FieldParser_EstimatedGyroScaleFactor
public
InertialFieldParser
FieldParser_EstimatedGyroScaleFactor

The field parser for Estimated Gyro Scale Factor data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_EstimatedAccelScaleFactor
public
InertialFieldParser
FieldParser_EstimatedAccelScaleFactor

The field parser for Estimated Accel Scale Factor data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_EstimatedGyroScaleFactorUncertainty
public
InertialFieldParser
FieldParser_EstimatedGyroScaleFactorUncertainty

The field parser for Estimated Gyro Scale Factor Uncertainty data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_EstimatedAccelScaleFactorUncertainty
public
InertialFieldParser
FieldParser_EstimatedAccelScaleFactorUncertainty

The field parser for Estimated Accel Scale Factor Uncertainty data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_CompensatedAccel
public
InertialFieldParser
FieldParser_CompensatedAccel

The field parser for Compensated Acceleration data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_StdAtmModel
public
InertialFieldParser
FieldParser_StdAtmModel

The field parser for Standard Atmosphere Model data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_PressureAlt
public
InertialFieldParser
FieldParser_PressureAlt

The field parser for Pressure Altitude data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_GpsAntennaOffsetCorrection
public
InertialFieldParser
FieldParser_GpsAntennaOffsetCorrection

The field parser for GPS Antenna Offset Correction data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag

FieldParser_GpsAntennaOffsetCorrectionUncert
public
InertialFieldParser
FieldParser_GpsAntennaOffsetCorrectionUncert

The field parser for GPS Antenna Offset Correction Uncertainty data

Constants
Valid Flags
VALID_FLAG

b00000001 - The flag position for checking the Estimated Gyro Scale Factor flag