MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Namespaces | Functions
data_filter.cpp File Reference
#include "data_filter.hpp"
#include "../utils/serialization.h"
#include "../mip_interface.h"
#include <assert.h>
Include dependency graph for data_filter.cpp:

Namespaces

 mip
 A collection of C++ classes and functions covering the full mip api.
 
 mip::C
 
 mip::data_filter
 

Functions

void mip::data_filter::insert (Serializer &serializer, const PositionLlh &self)
 
void mip::data_filter::extract (Serializer &serializer, PositionLlh &self)
 
void mip::data_filter::insert (Serializer &serializer, const VelocityNed &self)
 
void mip::data_filter::extract (Serializer &serializer, VelocityNed &self)
 
void mip::data_filter::insert (Serializer &serializer, const AttitudeQuaternion &self)
 
void mip::data_filter::extract (Serializer &serializer, AttitudeQuaternion &self)
 
void mip::data_filter::insert (Serializer &serializer, const AttitudeDcm &self)
 
void mip::data_filter::extract (Serializer &serializer, AttitudeDcm &self)
 
void mip::data_filter::insert (Serializer &serializer, const EulerAngles &self)
 
void mip::data_filter::extract (Serializer &serializer, EulerAngles &self)
 
void mip::data_filter::insert (Serializer &serializer, const GyroBias &self)
 
void mip::data_filter::extract (Serializer &serializer, GyroBias &self)
 
void mip::data_filter::insert (Serializer &serializer, const AccelBias &self)
 
void mip::data_filter::extract (Serializer &serializer, AccelBias &self)
 
void mip::data_filter::insert (Serializer &serializer, const PositionLlhUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, PositionLlhUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const VelocityNedUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, VelocityNedUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const EulerAnglesUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, EulerAnglesUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const GyroBiasUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, GyroBiasUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const AccelBiasUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, AccelBiasUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const Timestamp &self)
 
void mip::data_filter::extract (Serializer &serializer, Timestamp &self)
 
void mip::data_filter::insert (Serializer &serializer, const Status &self)
 
void mip::data_filter::extract (Serializer &serializer, Status &self)
 
void mip::data_filter::insert (Serializer &serializer, const LinearAccel &self)
 
void mip::data_filter::extract (Serializer &serializer, LinearAccel &self)
 
void mip::data_filter::insert (Serializer &serializer, const GravityVector &self)
 
void mip::data_filter::extract (Serializer &serializer, GravityVector &self)
 
void mip::data_filter::insert (Serializer &serializer, const CompAccel &self)
 
void mip::data_filter::extract (Serializer &serializer, CompAccel &self)
 
void mip::data_filter::insert (Serializer &serializer, const CompAngularRate &self)
 
void mip::data_filter::extract (Serializer &serializer, CompAngularRate &self)
 
void mip::data_filter::insert (Serializer &serializer, const QuaternionAttitudeUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, QuaternionAttitudeUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const Wgs84GravityMag &self)
 
void mip::data_filter::extract (Serializer &serializer, Wgs84GravityMag &self)
 
void mip::data_filter::insert (Serializer &serializer, const HeadingUpdateState &self)
 
void mip::data_filter::extract (Serializer &serializer, HeadingUpdateState &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagneticModel &self)
 
void mip::data_filter::extract (Serializer &serializer, MagneticModel &self)
 
void mip::data_filter::insert (Serializer &serializer, const AccelScaleFactor &self)
 
void mip::data_filter::extract (Serializer &serializer, AccelScaleFactor &self)
 
void mip::data_filter::insert (Serializer &serializer, const AccelScaleFactorUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, AccelScaleFactorUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const GyroScaleFactor &self)
 
void mip::data_filter::extract (Serializer &serializer, GyroScaleFactor &self)
 
void mip::data_filter::insert (Serializer &serializer, const GyroScaleFactorUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, GyroScaleFactorUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagBias &self)
 
void mip::data_filter::extract (Serializer &serializer, MagBias &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagBiasUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, MagBiasUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const StandardAtmosphere &self)
 
void mip::data_filter::extract (Serializer &serializer, StandardAtmosphere &self)
 
void mip::data_filter::insert (Serializer &serializer, const PressureAltitude &self)
 
void mip::data_filter::extract (Serializer &serializer, PressureAltitude &self)
 
void mip::data_filter::insert (Serializer &serializer, const DensityAltitude &self)
 
void mip::data_filter::extract (Serializer &serializer, DensityAltitude &self)
 
void mip::data_filter::insert (Serializer &serializer, const AntennaOffsetCorrection &self)
 
void mip::data_filter::extract (Serializer &serializer, AntennaOffsetCorrection &self)
 
void mip::data_filter::insert (Serializer &serializer, const AntennaOffsetCorrectionUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, AntennaOffsetCorrectionUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const MultiAntennaOffsetCorrection &self)
 
void mip::data_filter::extract (Serializer &serializer, MultiAntennaOffsetCorrection &self)
 
void mip::data_filter::insert (Serializer &serializer, const MultiAntennaOffsetCorrectionUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, MultiAntennaOffsetCorrectionUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagnetometerOffset &self)
 
void mip::data_filter::extract (Serializer &serializer, MagnetometerOffset &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagnetometerMatrix &self)
 
void mip::data_filter::extract (Serializer &serializer, MagnetometerMatrix &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagnetometerOffsetUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, MagnetometerOffsetUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagnetometerMatrixUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, MagnetometerMatrixUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagnetometerCovarianceMatrix &self)
 
void mip::data_filter::extract (Serializer &serializer, MagnetometerCovarianceMatrix &self)
 
void mip::data_filter::insert (Serializer &serializer, const MagnetometerResidualVector &self)
 
void mip::data_filter::extract (Serializer &serializer, MagnetometerResidualVector &self)
 
void mip::data_filter::insert (Serializer &serializer, const ClockCorrection &self)
 
void mip::data_filter::extract (Serializer &serializer, ClockCorrection &self)
 
void mip::data_filter::insert (Serializer &serializer, const ClockCorrectionUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, ClockCorrectionUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const GnssPosAidStatus &self)
 
void mip::data_filter::extract (Serializer &serializer, GnssPosAidStatus &self)
 
void mip::data_filter::insert (Serializer &serializer, const GnssAttAidStatus &self)
 
void mip::data_filter::extract (Serializer &serializer, GnssAttAidStatus &self)
 
void mip::data_filter::insert (Serializer &serializer, const HeadAidStatus &self)
 
void mip::data_filter::extract (Serializer &serializer, HeadAidStatus &self)
 
void mip::data_filter::insert (Serializer &serializer, const RelPosNed &self)
 
void mip::data_filter::extract (Serializer &serializer, RelPosNed &self)
 
void mip::data_filter::insert (Serializer &serializer, const EcefPos &self)
 
void mip::data_filter::extract (Serializer &serializer, EcefPos &self)
 
void mip::data_filter::insert (Serializer &serializer, const EcefVel &self)
 
void mip::data_filter::extract (Serializer &serializer, EcefVel &self)
 
void mip::data_filter::insert (Serializer &serializer, const EcefPosUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, EcefPosUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const EcefVelUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, EcefVelUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const AidingMeasurementSummary &self)
 
void mip::data_filter::extract (Serializer &serializer, AidingMeasurementSummary &self)
 
void mip::data_filter::insert (Serializer &serializer, const OdometerScaleFactorError &self)
 
void mip::data_filter::extract (Serializer &serializer, OdometerScaleFactorError &self)
 
void mip::data_filter::insert (Serializer &serializer, const OdometerScaleFactorErrorUncertainty &self)
 
void mip::data_filter::extract (Serializer &serializer, OdometerScaleFactorErrorUncertainty &self)
 
void mip::data_filter::insert (Serializer &serializer, const GnssDualAntennaStatus &self)
 
void mip::data_filter::extract (Serializer &serializer, GnssDualAntennaStatus &self)