Register Structures

These structures represent the various registers on a VecotorNav sensor. More...

## Data Structures

struct | BinaryOutputRegister
| Structure representing a Binary Output register. More...
struct | QuaternionMagneticAccelerationAndAngularRatesRegister
| Structure representing the Quaternion, Magnetic, Acceleration and Angular Rates register. More...
struct | MagneticAccelerationAndAngularRatesRegister
| Structure representing the Magnetic, Acceleration and Angular Rates register. More...
struct | MagneticAndGravityReferenceVectorsRegister
| Structure representing the Magnetic and Gravity Reference Vectors register. More...
struct | FilterMeasurementsVarianceParametersRegister
| Structure representing the Filter Measurements Variance Parameters register. More...
struct | MagnetometerCompensationRegister
| Structure representing the Magnetometer Compensation register. More...
struct | FilterActiveTuningParametersRegister
| Structure representing the Filter Active Tuning Parameters register. More...
struct | AccelerationCompensationRegister
| Structure representing the Acceleration Compensation register. More...
struct | YawPitchRollMagneticAccelerationAndAngularRatesRegister
| Structure representing the Yaw, Pitch, Roll, Magnetic, Acceleration and Angular Rates register. More...
struct | CommunicationProtocolControlRegister
| Structure representing the Communication Protocol Control register. More...
struct | SynchronizationControlRegister
| Structure representing the Synchronization Control register. More...
struct | SynchronizationStatusRegister
| Structure representing the Synchronization Status register. More...
struct | FilterBasicControlRegister
| Structure representing the Filter Basic Control register. More...
struct | VpeBasicControlRegister
| Structure representing the VPE Basic Control register. More...
struct | VpeMagnetometerBasicTuningRegister
| Structure representing the VPE Magnetometer Basic Tuning register. More...
struct | VpeMagnetometerAdvancedTuningRegister
| Structure representing the VPE Magnetometer Advanced Tuning register. More...
struct | VpeAccelerometerBasicTuningRegister
| Structure representing the VPE Accelerometer Basic Tuning register. More...
struct | VpeAccelerometerAdvancedTuningRegister
| Structure representing the VPE Accelerometer Advanced Tuning register. More...
struct | VpeGyroBasicTuningRegister
| Structure representing the VPE Gyro Basic Tuning register. More...
struct | MagnetometerCalibrationControlRegister
| Structure representing the Magnetometer Calibration Control register. More...
struct | CalculatedMagnetometerCalibrationRegister
| Structure representing the Calculated Magnetometer Calibration register. More...
struct | VelocityCompensationControlRegister
| Structure representing the Velocity Compensation Control register. More...
struct | VelocityCompensationStatusRegister
| Structure representing the Velocity Compensation Status register. More...
struct | ImuMeasurementsRegister
| Structure representing the IMU Measurements register. More...
struct | GpsConfigurationRegister
| Structure representing the GPS Configuration register. More...
struct | GpsSolutionLlaRegister
| Structure representing the GPS Solution - LLA register. More...
struct | GpsSolutionEcefRegister
| Structure representing the GPS Solution - ECEF register. More...
struct | InsSolutionLlaRegister
| Structure representing the INS Solution - LLA register. More...
struct | InsSolutionEcefRegister
| Structure representing the INS Solution - ECEF register. More...
struct | InsBasicConfigurationRegisterVn200
| Structure representing the INS Basic Configuration register for a VN-200 sensor. More...
struct | InsBasicConfigurationRegisterVn300
| Structure representing the INS Basic Configuration register for a VN-300 sensor. More...
struct | InsAdvancedConfigurationRegister
| Structure representing the INS Advanced Configuration register. More...
struct | InsStateLlaRegister
| Structure representing the INS State - LLA register. More...
struct | InsStateEcefRegister
| Structure representing the INS State - ECEF register. More...
struct | StartupFilterBiasEstimateRegister
| Structure representing the Startup Filter Bias Estimate register. More...
struct | DeltaThetaAndDeltaVelocityRegister
| Structure representing the Delta Theta and Delta Velocity register. More...
struct | DeltaThetaAndDeltaVelocityConfigurationRegister
| Structure representing the Delta Theta and Delta Velocity Configuration register. More...
struct | ReferenceVectorConfigurationRegister
| Structure representing the Reference Vector Configuration register. More...
struct | GyroCompensationRegister
| Structure representing the Gyro Compensation register. More...
struct | ImuFilteringConfigurationRegister
| Structure representing the IMU Filtering Configuration register. More...
struct | GpsCompassBaselineRegister
| Structure representing the GPS Compass Baseline register. More...
struct | GpsCompassEstimatedBaselineRegister
| Structure representing the GPS Compass Estimated Baseline register. More...
struct | ImuRateConfigurationRegister
| Structure representing the IMU Rate Configuration register. More...
struct | YawPitchRollTrueBodyAccelerationAndAngularRatesRegister
| Structure representing the Yaw, Pitch, Roll, True Body Acceleration and Angular Rates register. More...
struct | YawPitchRollTrueInertialAccelerationAndAngularRatesRegister
| Structure representing the Yaw, Pitch, Roll, True Inertial Acceleration and Angular Rates register. More...

## Functions

void | BinaryOutputRegister_initialize (BinaryOutputRegister *reg, AsyncMode asyncMode, uint32_t rateDivisor, CommonGroup commonField, TimeGroup timeField, ImuGroup imuField, GpsGroup gpsField, AttitudeGroup attitudeField, InsGroup insField)
| Initializes a BinaryOutputRegister structure. More...

## Detailed Description

These structures represent the various registers on a VecotorNav sensor.

## Function Documentation

void BinaryOutputRegister_initialize | ( | BinaryOutputRegister * | reg,
|  | AsyncMode | asyncMode,
|  | uint32_t | rateDivisor,
|  | CommonGroup | commonField,
|  | TimeGroup | timeField,
|  | ImuGroup | imuField,
|  | GpsGroup | gpsField,
|  | AttitudeGroup | attitudeField,
|  | InsGroup | insField
| ) |  |

Initializes a BinaryOutputRegister structure.

Parameters

  [in] | reg | The BinaryOutputRegister structure to initialize.
  [in] | asyncMode | Value to initialize the asyncMode field with.
  [in] | rateDivisor | Value to initialize the rateDivisor field with.
  [in] | commonField | Value to initialize the commonField with.
  [in] | timeField | Value to initialize the timeField with.
  [in] | imuField | Value to initialize the imuField with.
  [in] | gpsField | Value to initialize the gpsField with.
  [in] | attitudeField | Value to initialize the attitudeField with.
  [in] | insField | Value to initialize the insField with.

Examples:
  sensor/main.c.