MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Classes | Enumerations | Functions
mip::commands_filter Namespace Reference

Classes

struct  AccelBiasModel
 
struct  AccelMagnitudeErrorAdaptiveMeasurement
 
struct  AccelNoise
 
struct  AdaptiveFilterOptions
 
struct  AidingMeasurementEnable
 
struct  AltitudeAiding
 
struct  AntennaOffset
 
struct  AutoAngularZupt
 
struct  AutoInitControl
 
struct  AutoZupt
 
struct  CommandedAngularZupt
 
struct  CommandedZupt
 
struct  EstimationControl
 
struct  ExternalGnssUpdate
 
struct  ExternalHeadingUpdate
 
struct  ExternalHeadingUpdateWithTime
 
struct  GnssAntennaCalControl
 
struct  GnssSource
 
struct  GravityNoise
 
struct  GyroBiasModel
 
struct  GyroNoise
 
struct  HardIronOffsetNoise
 
struct  HeadingSource
 
struct  InclinationSource
 
struct  InitializationConfiguration
 
struct  KinematicConstraint
 
struct  MagCaptureAutoCal
 
struct  MagDipAngleErrorAdaptiveMeasurement
 
struct  MagFieldMagnitudeSource
 
struct  MagMagnitudeErrorAdaptiveMeasurement
 
struct  MagneticDeclinationSource
 
struct  MagNoise
 
struct  MultiAntennaOffset
 
struct  PitchRollAiding
 
struct  PressureAltitudeNoise
 
struct  ReferencePosition
 
struct  RefPointLeverArm
 
struct  RelPosConfiguration
 
struct  Reset
 
struct  Run
 
struct  SensorToVehicleOffset
 
struct  SensorToVehicleRotationDcm
 
struct  SensorToVehicleRotationEuler
 
struct  SensorToVehicleRotationQuaternion
 
struct  SetInitialAttitude
 
struct  SetInitialHeading
 
struct  SoftIronMatrixNoise
 
struct  SpeedLeverArm
 
struct  SpeedMeasurement
 
struct  TareOrientation
 
struct  VehicleDynamicsMode
 
struct  VerticalGyroConstraintControl
 
struct  WheeledVehicleConstraintControl
 

Enumerations

enum  {
  DESCRIPTOR_SET = 0x0D, CMD_RESET_FILTER = 0x01, CMD_SET_INITIAL_ATTITUDE = 0x02, CMD_SET_INITIAL_HEADING = 0x03,
  CMD_SET_INITIAL_HEADING_FROM_MAG = 0x04, CMD_RUN = 0x05, CMD_SELECT_FILTER = 0x0F, CMD_VEHICLE_DYNAMICS_MODE = 0x10,
  CMD_SENSOR2VEHICLE_ROTATION_EULER = 0x11, CMD_SENSOR2VEHICLE_OFFSET = 0x12, CMD_ANTENNA_OFFSET = 0x13, CMD_ESTIMATION_CONTROL_FLAGS = 0x14,
  CMD_GNSS_SOURCE_CONTROL = 0x15, CMD_EXTERNAL_GNSS_UPDATE = 0x16, CMD_EXTERNAL_HEADING_UPDATE = 0x17, CMD_HEADING_UPDATE_CONTROL = 0x18,
  CMD_AUTOINIT_CONTROL = 0x19, CMD_ACCEL_NOISE = 0x1A, CMD_GYRO_NOISE = 0x1B, CMD_ACCEL_BIAS_MODEL = 0x1C,
  CMD_GYRO_BIAS_MODEL = 0x1D, CMD_ZUPT_CONTROL = 0x1E, CMD_EXTERNAL_HEADING_UPDATE_WITH_TIME = 0x1F, CMD_ANGULAR_ZUPT_CONTROL = 0x20,
  CMD_TARE_ORIENTATION = 0x21, CMD_COMMANDED_ZUPT = 0x22, CMD_COMMANDED_ANGULAR_ZUPT = 0x23, CMD_AUTO_HEADING_UPDATE_CONTROL = 0x24,
  CMD_MAG_AUTO_CALIBRATION_CONTROL = 0x25, CMD_MAG_CAPTURE_AUTO_CALIBRATION = 0x27, CMD_GRAVITY_NOISE = 0x28, CMD_PRESSURE_NOISE = 0x29,
  CMD_GRAVITY_NOISE_MINIMUM = 0x2A, CMD_HARD_IRON_OFFSET_NOISE = 0x2B, CMD_SOFT_IRON_MATRIX_NOISE = 0x2C, CMD_LOW_PASS_SENSOR_FILTER = 0x30,
  CMD_MAG_NOISE = 0x42, CMD_DECLINATION_SOURCE = 0x43, CMD_HOT_START_CONTROL = 0x48, CMD_SECONDARY_VELOCITY_AIDING_CONTROL = 0x4A,
  CMD_INCLINATION_SOURCE = 0x4C, CMD_MAGNETIC_MAGNITUDE_SOURCE = 0x4D, CMD_SENSOR2VEHICLE_ROTATION_DCM = 0x4E, CMD_SENSOR2VEHICLE_ROTATION_QUATERNION = 0x4F,
  CMD_REFERENCE_POSITION = 0x26, CMD_ENABLE_MEASUREMENT = 0x41, CMD_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0x44, CMD_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0x45,
  CMD_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0x46, CMD_ALTITUDE_AIDING_CONTROL = 0x47, CMD_SECONDARY_PITCH_ROLL_AIDING_CONTROL = 0x4B, CMD_AIDING_MEASUREMENT_ENABLE = 0x50,
  CMD_KINEMATIC_CONSTRAINT = 0x51, CMD_INITIALIZATION_CONFIGURATION = 0x52, CMD_ADAPTIVE_FILTER_OPTIONS = 0x53, CMD_MULTI_ANTENNA_OFFSET = 0x54,
  CMD_REL_POS_CONFIGURATION = 0x55, CMD_REF_POINT_LEVER_ARM = 0x56, CMD_SPEED_MEASUREMENT = 0x60, CMD_SPEED_LEVER_ARM = 0x61,
  CMD_GYRO_CONSTRAINT_CONTROL = 0x62, CMD_VEHICLE_CONSTRAINT_CONTROL = 0x63, CMD_ANTENNA_CALIBRATION_CONTROL = 0x64, CMD_TO_VEHICLE_CALIBRATION_CONTROL = 0x65,
  REPLY_VEHICLE_DYNAMICS_MODE = 0x80, REPLY_SENSOR2VEHICLE_ROTATION_EULER = 0x81, REPLY_SENSOR2VEHICLE_OFFSET = 0x82, REPLY_ANTENNA_OFFSET = 0x83,
  REPLY_ESTIMATION_CONTROL_FLAGS = 0x84, REPLY_GNSS_SOURCE_CONTROL = 0x86, REPLY_HEADING_UPDATE_CONTROL = 0x87, REPLY_AUTOINIT_CONTROL = 0x88,
  REPLY_ACCEL_NOISE = 0x89, REPLY_GYRO_NOISE = 0x8A, REPLY_MAG_NOISE = 0xB1, REPLY_ACCEL_BIAS_MODEL = 0x8B,
  REPLY_GYRO_BIAS_MODEL = 0x8C, REPLY_ZUPT_CONTROL = 0x8D, REPLY_ANGULAR_ZUPT_CONTROL = 0x8E, REPLY_SELECT_FILTER = 0x8F,
  REPLY_GRAVITY_NOISE = 0x93, REPLY_PRESSURE_NOISE = 0x94, REPLY_GRAVITY_NOISE_MINIMUM = 0x95, REPLY_HARD_IRON_OFFSET_NOISE = 0x96,
  REPLY_SOFT_IRON_MATRIX_NOISE = 0x97, REPLY_LOW_PASS_SENSOR_FILTER = 0xA0, REPLY_SET_INITIAL_HEADING = 0x98, REPLY_REFERENCE_POSITION = 0x90,
  REPLY_AUTO_HEADING_UPDATE_CONTROL = 0x91, REPLY_MAG_AUTO_CALIBRATION_CONTROL = 0x92, REPLY_ENABLE_MEASUREMENT = 0xB0, REPLY_DECLINATION_SOURCE = 0xB2,
  REPLY_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0xB3, REPLY_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0xB4, REPLY_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0xB5, REPLY_MAG_ANGULAR_RATE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL = 0xB6,
  REPLY_ALTITUDE_AIDING_CONTROL = 0xB7, REPLY_HOT_START_CONTROL = 0xB8, REPLY_SECONDARY_VELOCITY_AIDING_CONTROL = 0xBA, REPLY_SECONDARY_PITCH_ROLL_AIDING_CONTROL = 0xBB,
  REPLY_INCLINATION_SOURCE = 0xBC, REPLY_MAGNETIC_MAGNITUDE_SOURCE = 0xBD, REPLY_SENSOR2VEHICLE_ROTATION_DCM = 0xBE, REPLY_SENSOR2VEHICLE_ROTATION_QUATERNION = 0xBF,
  REPLY_AIDING_MEASUREMENT_ENABLE = 0xD0, REPLY_KINEMATIC_CONSTRAINT = 0xD1, REPLY_INITIALIZATION_CONFIGURATION = 0xD2, REPLY_ADAPTIVE_FILTER_OPTIONS = 0xD3,
  REPLY_MULTI_ANTENNA_OFFSET = 0xD4, REPLY_REL_POS_CONFIGURATION = 0xD5, REPLY_SPEED_MEASUREMENT = 0xE0, REPLY_GYRO_CONSTRAINT_CONTROL = 0xE2,
  REPLY_VEHICLE_CONSTRAINT_CONTROL = 0xE3, REPLY_ANTENNA_CALIBRATION_CONTROL = 0xE4, REPLY_TARE_ORIENTATION = 0xA1, REPLY_REF_POINT_LEVER_ARM = 0xD6,
  REPLY_SPEED_LEVER_ARM = 0xE1
}
 
enum  FilterReferenceFrame : uint8_t { FilterReferenceFrame::ECEF = 1, FilterReferenceFrame::LLH = 2 }
 
enum  FilterMagParamSource : uint8_t { FilterMagParamSource::NONE = 1, FilterMagParamSource::WMM = 2, FilterMagParamSource::MANUAL = 3 }
 
enum  FilterAdaptiveMeasurement : uint8_t { FilterAdaptiveMeasurement::DISABLED = 0, FilterAdaptiveMeasurement::FIXED = 1, FilterAdaptiveMeasurement::AUTO = 2 }
 

Functions

TypedResult< Resetreset (C::mip_interface &device)
 
TypedResult< SetInitialAttitudesetInitialAttitude (C::mip_interface &device, float roll, float pitch, float heading)
 
TypedResult< EstimationControlwriteEstimationControl (C::mip_interface &device, EstimationControl::EnableFlags enable)
 
TypedResult< EstimationControlreadEstimationControl (C::mip_interface &device, EstimationControl::EnableFlags *enableOut)
 
TypedResult< EstimationControlsaveEstimationControl (C::mip_interface &device)
 
TypedResult< EstimationControlloadEstimationControl (C::mip_interface &device)
 
TypedResult< EstimationControldefaultEstimationControl (C::mip_interface &device)
 
TypedResult< ExternalGnssUpdateexternalGnssUpdate (C::mip_interface &device, double gpsTime, uint16_t gpsWeek, double latitude, double longitude, double height, const float *velocity, const float *posUncertainty, const float *velUncertainty)
 
TypedResult< ExternalHeadingUpdateexternalHeadingUpdate (C::mip_interface &device, float heading, float headingUncertainty, uint8_t type)
 
TypedResult< ExternalHeadingUpdateWithTimeexternalHeadingUpdateWithTime (C::mip_interface &device, double gpsTime, uint16_t gpsWeek, float heading, float headingUncertainty, uint8_t type)
 
TypedResult< TareOrientationwriteTareOrientation (C::mip_interface &device, TareOrientation::MipTareAxes axes)
 
TypedResult< TareOrientationreadTareOrientation (C::mip_interface &device, TareOrientation::MipTareAxes *axesOut)
 
TypedResult< TareOrientationsaveTareOrientation (C::mip_interface &device)
 
TypedResult< TareOrientationloadTareOrientation (C::mip_interface &device)
 
TypedResult< TareOrientationdefaultTareOrientation (C::mip_interface &device)
 
TypedResult< VehicleDynamicsModewriteVehicleDynamicsMode (C::mip_interface &device, VehicleDynamicsMode::DynamicsMode mode)
 
TypedResult< VehicleDynamicsModereadVehicleDynamicsMode (C::mip_interface &device, VehicleDynamicsMode::DynamicsMode *modeOut)
 
TypedResult< VehicleDynamicsModesaveVehicleDynamicsMode (C::mip_interface &device)
 
TypedResult< VehicleDynamicsModeloadVehicleDynamicsMode (C::mip_interface &device)
 
TypedResult< VehicleDynamicsModedefaultVehicleDynamicsMode (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationEulerwriteSensorToVehicleRotationEuler (C::mip_interface &device, float roll, float pitch, float yaw)
 
TypedResult< SensorToVehicleRotationEulerreadSensorToVehicleRotationEuler (C::mip_interface &device, float *rollOut, float *pitchOut, float *yawOut)
 
TypedResult< SensorToVehicleRotationEulersaveSensorToVehicleRotationEuler (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationEulerloadSensorToVehicleRotationEuler (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationEulerdefaultSensorToVehicleRotationEuler (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationDcmwriteSensorToVehicleRotationDcm (C::mip_interface &device, const float *dcm)
 
TypedResult< SensorToVehicleRotationDcmreadSensorToVehicleRotationDcm (C::mip_interface &device, float *dcmOut)
 
TypedResult< SensorToVehicleRotationDcmsaveSensorToVehicleRotationDcm (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationDcmloadSensorToVehicleRotationDcm (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationDcmdefaultSensorToVehicleRotationDcm (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationQuaternionwriteSensorToVehicleRotationQuaternion (C::mip_interface &device, const float *quat)
 
TypedResult< SensorToVehicleRotationQuaternionreadSensorToVehicleRotationQuaternion (C::mip_interface &device, float *quatOut)
 
TypedResult< SensorToVehicleRotationQuaternionsaveSensorToVehicleRotationQuaternion (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationQuaternionloadSensorToVehicleRotationQuaternion (C::mip_interface &device)
 
TypedResult< SensorToVehicleRotationQuaterniondefaultSensorToVehicleRotationQuaternion (C::mip_interface &device)
 
TypedResult< SensorToVehicleOffsetwriteSensorToVehicleOffset (C::mip_interface &device, const float *offset)
 
TypedResult< SensorToVehicleOffsetreadSensorToVehicleOffset (C::mip_interface &device, float *offsetOut)
 
TypedResult< SensorToVehicleOffsetsaveSensorToVehicleOffset (C::mip_interface &device)
 
TypedResult< SensorToVehicleOffsetloadSensorToVehicleOffset (C::mip_interface &device)
 
TypedResult< SensorToVehicleOffsetdefaultSensorToVehicleOffset (C::mip_interface &device)
 
TypedResult< AntennaOffsetwriteAntennaOffset (C::mip_interface &device, const float *offset)
 
TypedResult< AntennaOffsetreadAntennaOffset (C::mip_interface &device, float *offsetOut)
 
TypedResult< AntennaOffsetsaveAntennaOffset (C::mip_interface &device)
 
TypedResult< AntennaOffsetloadAntennaOffset (C::mip_interface &device)
 
TypedResult< AntennaOffsetdefaultAntennaOffset (C::mip_interface &device)
 
TypedResult< GnssSourcewriteGnssSource (C::mip_interface &device, GnssSource::Source source)
 
TypedResult< GnssSourcereadGnssSource (C::mip_interface &device, GnssSource::Source *sourceOut)
 
TypedResult< GnssSourcesaveGnssSource (C::mip_interface &device)
 
TypedResult< GnssSourceloadGnssSource (C::mip_interface &device)
 
TypedResult< GnssSourcedefaultGnssSource (C::mip_interface &device)
 
TypedResult< HeadingSourcewriteHeadingSource (C::mip_interface &device, HeadingSource::Source source)
 
TypedResult< HeadingSourcereadHeadingSource (C::mip_interface &device, HeadingSource::Source *sourceOut)
 
TypedResult< HeadingSourcesaveHeadingSource (C::mip_interface &device)
 
TypedResult< HeadingSourceloadHeadingSource (C::mip_interface &device)
 
TypedResult< HeadingSourcedefaultHeadingSource (C::mip_interface &device)
 
TypedResult< AutoInitControlwriteAutoInitControl (C::mip_interface &device, uint8_t enable)
 
TypedResult< AutoInitControlreadAutoInitControl (C::mip_interface &device, uint8_t *enableOut)
 
TypedResult< AutoInitControlsaveAutoInitControl (C::mip_interface &device)
 
TypedResult< AutoInitControlloadAutoInitControl (C::mip_interface &device)
 
TypedResult< AutoInitControldefaultAutoInitControl (C::mip_interface &device)
 
TypedResult< AccelNoisewriteAccelNoise (C::mip_interface &device, const float *noise)
 
TypedResult< AccelNoisereadAccelNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< AccelNoisesaveAccelNoise (C::mip_interface &device)
 
TypedResult< AccelNoiseloadAccelNoise (C::mip_interface &device)
 
TypedResult< AccelNoisedefaultAccelNoise (C::mip_interface &device)
 
TypedResult< GyroNoisewriteGyroNoise (C::mip_interface &device, const float *noise)
 
TypedResult< GyroNoisereadGyroNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< GyroNoisesaveGyroNoise (C::mip_interface &device)
 
TypedResult< GyroNoiseloadGyroNoise (C::mip_interface &device)
 
TypedResult< GyroNoisedefaultGyroNoise (C::mip_interface &device)
 
TypedResult< AccelBiasModelwriteAccelBiasModel (C::mip_interface &device, const float *beta, const float *noise)
 
TypedResult< AccelBiasModelreadAccelBiasModel (C::mip_interface &device, float *betaOut, float *noiseOut)
 
TypedResult< AccelBiasModelsaveAccelBiasModel (C::mip_interface &device)
 
TypedResult< AccelBiasModelloadAccelBiasModel (C::mip_interface &device)
 
TypedResult< AccelBiasModeldefaultAccelBiasModel (C::mip_interface &device)
 
TypedResult< GyroBiasModelwriteGyroBiasModel (C::mip_interface &device, const float *beta, const float *noise)
 
TypedResult< GyroBiasModelreadGyroBiasModel (C::mip_interface &device, float *betaOut, float *noiseOut)
 
TypedResult< GyroBiasModelsaveGyroBiasModel (C::mip_interface &device)
 
TypedResult< GyroBiasModelloadGyroBiasModel (C::mip_interface &device)
 
TypedResult< GyroBiasModeldefaultGyroBiasModel (C::mip_interface &device)
 
TypedResult< AltitudeAidingwriteAltitudeAiding (C::mip_interface &device, AltitudeAiding::AidingSelector selector)
 
TypedResult< AltitudeAidingreadAltitudeAiding (C::mip_interface &device, AltitudeAiding::AidingSelector *selectorOut)
 
TypedResult< AltitudeAidingsaveAltitudeAiding (C::mip_interface &device)
 
TypedResult< AltitudeAidingloadAltitudeAiding (C::mip_interface &device)
 
TypedResult< AltitudeAidingdefaultAltitudeAiding (C::mip_interface &device)
 
TypedResult< PitchRollAidingwritePitchRollAiding (C::mip_interface &device, PitchRollAiding::AidingSource source)
 
TypedResult< PitchRollAidingreadPitchRollAiding (C::mip_interface &device, PitchRollAiding::AidingSource *sourceOut)
 
TypedResult< PitchRollAidingsavePitchRollAiding (C::mip_interface &device)
 
TypedResult< PitchRollAidingloadPitchRollAiding (C::mip_interface &device)
 
TypedResult< PitchRollAidingdefaultPitchRollAiding (C::mip_interface &device)
 
TypedResult< AutoZuptwriteAutoZupt (C::mip_interface &device, uint8_t enable, float threshold)
 
TypedResult< AutoZuptreadAutoZupt (C::mip_interface &device, uint8_t *enableOut, float *thresholdOut)
 
TypedResult< AutoZuptsaveAutoZupt (C::mip_interface &device)
 
TypedResult< AutoZuptloadAutoZupt (C::mip_interface &device)
 
TypedResult< AutoZuptdefaultAutoZupt (C::mip_interface &device)
 
TypedResult< AutoAngularZuptwriteAutoAngularZupt (C::mip_interface &device, uint8_t enable, float threshold)
 
TypedResult< AutoAngularZuptreadAutoAngularZupt (C::mip_interface &device, uint8_t *enableOut, float *thresholdOut)
 
TypedResult< AutoAngularZuptsaveAutoAngularZupt (C::mip_interface &device)
 
TypedResult< AutoAngularZuptloadAutoAngularZupt (C::mip_interface &device)
 
TypedResult< AutoAngularZuptdefaultAutoAngularZupt (C::mip_interface &device)
 
TypedResult< CommandedZuptcommandedZupt (C::mip_interface &device)
 
TypedResult< CommandedAngularZuptcommandedAngularZupt (C::mip_interface &device)
 
TypedResult< MagCaptureAutoCalwriteMagCaptureAutoCal (C::mip_interface &device)
 
TypedResult< MagCaptureAutoCalsaveMagCaptureAutoCal (C::mip_interface &device)
 
TypedResult< GravityNoisewriteGravityNoise (C::mip_interface &device, const float *noise)
 
TypedResult< GravityNoisereadGravityNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< GravityNoisesaveGravityNoise (C::mip_interface &device)
 
TypedResult< GravityNoiseloadGravityNoise (C::mip_interface &device)
 
TypedResult< GravityNoisedefaultGravityNoise (C::mip_interface &device)
 
TypedResult< PressureAltitudeNoisewritePressureAltitudeNoise (C::mip_interface &device, float noise)
 
TypedResult< PressureAltitudeNoisereadPressureAltitudeNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< PressureAltitudeNoisesavePressureAltitudeNoise (C::mip_interface &device)
 
TypedResult< PressureAltitudeNoiseloadPressureAltitudeNoise (C::mip_interface &device)
 
TypedResult< PressureAltitudeNoisedefaultPressureAltitudeNoise (C::mip_interface &device)
 
TypedResult< HardIronOffsetNoisewriteHardIronOffsetNoise (C::mip_interface &device, const float *noise)
 
TypedResult< HardIronOffsetNoisereadHardIronOffsetNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< HardIronOffsetNoisesaveHardIronOffsetNoise (C::mip_interface &device)
 
TypedResult< HardIronOffsetNoiseloadHardIronOffsetNoise (C::mip_interface &device)
 
TypedResult< HardIronOffsetNoisedefaultHardIronOffsetNoise (C::mip_interface &device)
 
TypedResult< SoftIronMatrixNoisewriteSoftIronMatrixNoise (C::mip_interface &device, const float *noise)
 
TypedResult< SoftIronMatrixNoisereadSoftIronMatrixNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< SoftIronMatrixNoisesaveSoftIronMatrixNoise (C::mip_interface &device)
 
TypedResult< SoftIronMatrixNoiseloadSoftIronMatrixNoise (C::mip_interface &device)
 
TypedResult< SoftIronMatrixNoisedefaultSoftIronMatrixNoise (C::mip_interface &device)
 
TypedResult< MagNoisewriteMagNoise (C::mip_interface &device, const float *noise)
 
TypedResult< MagNoisereadMagNoise (C::mip_interface &device, float *noiseOut)
 
TypedResult< MagNoisesaveMagNoise (C::mip_interface &device)
 
TypedResult< MagNoiseloadMagNoise (C::mip_interface &device)
 
TypedResult< MagNoisedefaultMagNoise (C::mip_interface &device)
 
TypedResult< InclinationSourcewriteInclinationSource (C::mip_interface &device, FilterMagParamSource source, float inclination)
 
TypedResult< InclinationSourcereadInclinationSource (C::mip_interface &device, FilterMagParamSource *sourceOut, float *inclinationOut)
 
TypedResult< InclinationSourcesaveInclinationSource (C::mip_interface &device)
 
TypedResult< InclinationSourceloadInclinationSource (C::mip_interface &device)
 
TypedResult< InclinationSourcedefaultInclinationSource (C::mip_interface &device)
 
TypedResult< MagneticDeclinationSourcewriteMagneticDeclinationSource (C::mip_interface &device, FilterMagParamSource source, float declination)
 
TypedResult< MagneticDeclinationSourcereadMagneticDeclinationSource (C::mip_interface &device, FilterMagParamSource *sourceOut, float *declinationOut)
 
TypedResult< MagneticDeclinationSourcesaveMagneticDeclinationSource (C::mip_interface &device)
 
TypedResult< MagneticDeclinationSourceloadMagneticDeclinationSource (C::mip_interface &device)
 
TypedResult< MagneticDeclinationSourcedefaultMagneticDeclinationSource (C::mip_interface &device)
 
TypedResult< MagFieldMagnitudeSourcewriteMagFieldMagnitudeSource (C::mip_interface &device, FilterMagParamSource source, float magnitude)
 
TypedResult< MagFieldMagnitudeSourcereadMagFieldMagnitudeSource (C::mip_interface &device, FilterMagParamSource *sourceOut, float *magnitudeOut)
 
TypedResult< MagFieldMagnitudeSourcesaveMagFieldMagnitudeSource (C::mip_interface &device)
 
TypedResult< MagFieldMagnitudeSourceloadMagFieldMagnitudeSource (C::mip_interface &device)
 
TypedResult< MagFieldMagnitudeSourcedefaultMagFieldMagnitudeSource (C::mip_interface &device)
 
TypedResult< ReferencePositionwriteReferencePosition (C::mip_interface &device, bool enable, double latitude, double longitude, double altitude)
 
TypedResult< ReferencePositionreadReferencePosition (C::mip_interface &device, bool *enableOut, double *latitudeOut, double *longitudeOut, double *altitudeOut)
 
TypedResult< ReferencePositionsaveReferencePosition (C::mip_interface &device)
 
TypedResult< ReferencePositionloadReferencePosition (C::mip_interface &device)
 
TypedResult< ReferencePositiondefaultReferencePosition (C::mip_interface &device)
 
TypedResult< AccelMagnitudeErrorAdaptiveMeasurementwriteAccelMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device, FilterAdaptiveMeasurement adaptiveMeasurement, float frequency, float lowLimit, float highLimit, float lowLimitUncertainty, float highLimitUncertainty, float minimumUncertainty)
 
TypedResult< AccelMagnitudeErrorAdaptiveMeasurementreadAccelMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device, FilterAdaptiveMeasurement *adaptiveMeasurementOut, float *frequencyOut, float *lowLimitOut, float *highLimitOut, float *lowLimitUncertaintyOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)
 
TypedResult< AccelMagnitudeErrorAdaptiveMeasurementsaveAccelMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< AccelMagnitudeErrorAdaptiveMeasurementloadAccelMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< AccelMagnitudeErrorAdaptiveMeasurementdefaultAccelMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< MagMagnitudeErrorAdaptiveMeasurementwriteMagMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device, FilterAdaptiveMeasurement adaptiveMeasurement, float frequency, float lowLimit, float highLimit, float lowLimitUncertainty, float highLimitUncertainty, float minimumUncertainty)
 
TypedResult< MagMagnitudeErrorAdaptiveMeasurementreadMagMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device, FilterAdaptiveMeasurement *adaptiveMeasurementOut, float *frequencyOut, float *lowLimitOut, float *highLimitOut, float *lowLimitUncertaintyOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)
 
TypedResult< MagMagnitudeErrorAdaptiveMeasurementsaveMagMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< MagMagnitudeErrorAdaptiveMeasurementloadMagMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< MagMagnitudeErrorAdaptiveMeasurementdefaultMagMagnitudeErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< MagDipAngleErrorAdaptiveMeasurementwriteMagDipAngleErrorAdaptiveMeasurement (C::mip_interface &device, bool enable, float frequency, float highLimit, float highLimitUncertainty, float minimumUncertainty)
 
TypedResult< MagDipAngleErrorAdaptiveMeasurementreadMagDipAngleErrorAdaptiveMeasurement (C::mip_interface &device, bool *enableOut, float *frequencyOut, float *highLimitOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)
 
TypedResult< MagDipAngleErrorAdaptiveMeasurementsaveMagDipAngleErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< MagDipAngleErrorAdaptiveMeasurementloadMagDipAngleErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< MagDipAngleErrorAdaptiveMeasurementdefaultMagDipAngleErrorAdaptiveMeasurement (C::mip_interface &device)
 
TypedResult< AidingMeasurementEnablewriteAidingMeasurementEnable (C::mip_interface &device, AidingMeasurementEnable::AidingSource aidingSource, bool enable)
 
TypedResult< AidingMeasurementEnablereadAidingMeasurementEnable (C::mip_interface &device, AidingMeasurementEnable::AidingSource aidingSource, bool *enableOut)
 
TypedResult< AidingMeasurementEnablesaveAidingMeasurementEnable (C::mip_interface &device, AidingMeasurementEnable::AidingSource aidingSource)
 
TypedResult< AidingMeasurementEnableloadAidingMeasurementEnable (C::mip_interface &device, AidingMeasurementEnable::AidingSource aidingSource)
 
TypedResult< AidingMeasurementEnabledefaultAidingMeasurementEnable (C::mip_interface &device, AidingMeasurementEnable::AidingSource aidingSource)
 
TypedResult< Runrun (C::mip_interface &device)
 
TypedResult< KinematicConstraintwriteKinematicConstraint (C::mip_interface &device, uint8_t accelerationConstraintSelection, uint8_t velocityConstraintSelection, uint8_t angularConstraintSelection)
 
TypedResult< KinematicConstraintreadKinematicConstraint (C::mip_interface &device, uint8_t *accelerationConstraintSelectionOut, uint8_t *velocityConstraintSelectionOut, uint8_t *angularConstraintSelectionOut)
 
TypedResult< KinematicConstraintsaveKinematicConstraint (C::mip_interface &device)
 
TypedResult< KinematicConstraintloadKinematicConstraint (C::mip_interface &device)
 
TypedResult< KinematicConstraintdefaultKinematicConstraint (C::mip_interface &device)
 
TypedResult< InitializationConfigurationwriteInitializationConfiguration (C::mip_interface &device, uint8_t waitForRunCommand, InitializationConfiguration::InitialConditionSource initialCondSrc, InitializationConfiguration::AlignmentSelector autoHeadingAlignmentSelector, float initialHeading, float initialPitch, float initialRoll, const float *initialPosition, const float *initialVelocity, FilterReferenceFrame referenceFrameSelector)
 
TypedResult< InitializationConfigurationreadInitializationConfiguration (C::mip_interface &device, uint8_t *waitForRunCommandOut, InitializationConfiguration::InitialConditionSource *initialCondSrcOut, InitializationConfiguration::AlignmentSelector *autoHeadingAlignmentSelectorOut, float *initialHeadingOut, float *initialPitchOut, float *initialRollOut, float *initialPositionOut, float *initialVelocityOut, FilterReferenceFrame *referenceFrameSelectorOut)
 
TypedResult< InitializationConfigurationsaveInitializationConfiguration (C::mip_interface &device)
 
TypedResult< InitializationConfigurationloadInitializationConfiguration (C::mip_interface &device)
 
TypedResult< InitializationConfigurationdefaultInitializationConfiguration (C::mip_interface &device)
 
TypedResult< AdaptiveFilterOptionswriteAdaptiveFilterOptions (C::mip_interface &device, uint8_t level, uint16_t timeLimit)
 
TypedResult< AdaptiveFilterOptionsreadAdaptiveFilterOptions (C::mip_interface &device, uint8_t *levelOut, uint16_t *timeLimitOut)
 
TypedResult< AdaptiveFilterOptionssaveAdaptiveFilterOptions (C::mip_interface &device)
 
TypedResult< AdaptiveFilterOptionsloadAdaptiveFilterOptions (C::mip_interface &device)
 
TypedResult< AdaptiveFilterOptionsdefaultAdaptiveFilterOptions (C::mip_interface &device)
 
TypedResult< MultiAntennaOffsetwriteMultiAntennaOffset (C::mip_interface &device, uint8_t receiverId, const float *antennaOffset)
 
TypedResult< MultiAntennaOffsetreadMultiAntennaOffset (C::mip_interface &device, uint8_t receiverId, float *antennaOffsetOut)
 
TypedResult< MultiAntennaOffsetsaveMultiAntennaOffset (C::mip_interface &device, uint8_t receiverId)
 
TypedResult< MultiAntennaOffsetloadMultiAntennaOffset (C::mip_interface &device, uint8_t receiverId)
 
TypedResult< MultiAntennaOffsetdefaultMultiAntennaOffset (C::mip_interface &device, uint8_t receiverId)
 
TypedResult< RelPosConfigurationwriteRelPosConfiguration (C::mip_interface &device, uint8_t source, FilterReferenceFrame referenceFrameSelector, const double *referenceCoordinates)
 
TypedResult< RelPosConfigurationreadRelPosConfiguration (C::mip_interface &device, uint8_t *sourceOut, FilterReferenceFrame *referenceFrameSelectorOut, double *referenceCoordinatesOut)
 
TypedResult< RelPosConfigurationsaveRelPosConfiguration (C::mip_interface &device)
 
TypedResult< RelPosConfigurationloadRelPosConfiguration (C::mip_interface &device)
 
TypedResult< RelPosConfigurationdefaultRelPosConfiguration (C::mip_interface &device)
 
TypedResult< RefPointLeverArmwriteRefPointLeverArm (C::mip_interface &device, RefPointLeverArm::ReferencePointSelector refPointSel, const float *leverArmOffset)
 
TypedResult< RefPointLeverArmreadRefPointLeverArm (C::mip_interface &device, RefPointLeverArm::ReferencePointSelector *refPointSelOut, float *leverArmOffsetOut)
 
TypedResult< RefPointLeverArmsaveRefPointLeverArm (C::mip_interface &device)
 
TypedResult< RefPointLeverArmloadRefPointLeverArm (C::mip_interface &device)
 
TypedResult< RefPointLeverArmdefaultRefPointLeverArm (C::mip_interface &device)
 
TypedResult< SpeedMeasurementspeedMeasurement (C::mip_interface &device, uint8_t source, float timeOfWeek, float speed, float speedUncertainty)
 
TypedResult< SpeedLeverArmwriteSpeedLeverArm (C::mip_interface &device, uint8_t source, const float *leverArmOffset)
 
TypedResult< SpeedLeverArmreadSpeedLeverArm (C::mip_interface &device, uint8_t source, float *leverArmOffsetOut)
 
TypedResult< SpeedLeverArmsaveSpeedLeverArm (C::mip_interface &device, uint8_t source)
 
TypedResult< SpeedLeverArmloadSpeedLeverArm (C::mip_interface &device, uint8_t source)
 
TypedResult< SpeedLeverArmdefaultSpeedLeverArm (C::mip_interface &device, uint8_t source)
 
TypedResult< WheeledVehicleConstraintControlwriteWheeledVehicleConstraintControl (C::mip_interface &device, uint8_t enable)
 
TypedResult< WheeledVehicleConstraintControlreadWheeledVehicleConstraintControl (C::mip_interface &device, uint8_t *enableOut)
 
TypedResult< WheeledVehicleConstraintControlsaveWheeledVehicleConstraintControl (C::mip_interface &device)
 
TypedResult< WheeledVehicleConstraintControlloadWheeledVehicleConstraintControl (C::mip_interface &device)
 
TypedResult< WheeledVehicleConstraintControldefaultWheeledVehicleConstraintControl (C::mip_interface &device)
 
TypedResult< VerticalGyroConstraintControlwriteVerticalGyroConstraintControl (C::mip_interface &device, uint8_t enable)
 
TypedResult< VerticalGyroConstraintControlreadVerticalGyroConstraintControl (C::mip_interface &device, uint8_t *enableOut)
 
TypedResult< VerticalGyroConstraintControlsaveVerticalGyroConstraintControl (C::mip_interface &device)
 
TypedResult< VerticalGyroConstraintControlloadVerticalGyroConstraintControl (C::mip_interface &device)
 
TypedResult< VerticalGyroConstraintControldefaultVerticalGyroConstraintControl (C::mip_interface &device)
 
TypedResult< GnssAntennaCalControlwriteGnssAntennaCalControl (C::mip_interface &device, uint8_t enable, float maxOffset)
 
TypedResult< GnssAntennaCalControlreadGnssAntennaCalControl (C::mip_interface &device, uint8_t *enableOut, float *maxOffsetOut)
 
TypedResult< GnssAntennaCalControlsaveGnssAntennaCalControl (C::mip_interface &device)
 
TypedResult< GnssAntennaCalControlloadGnssAntennaCalControl (C::mip_interface &device)
 
TypedResult< GnssAntennaCalControldefaultGnssAntennaCalControl (C::mip_interface &device)
 
TypedResult< SetInitialHeadingsetInitialHeading (C::mip_interface &device, float heading)