VectorNav .NET Library
Public Member Functions | Public Attributes | List of all members
VectorNav.Sensor.ImuFilteringConfigurationRegister Class Reference

Class representing the IMU Filtering Configuration register. More...

Public Member Functions

 ImuFilteringConfigurationRegister ()
 Creates a new ImuFilteringConfigurationRegister with default initialization values. More...
 
 ImuFilteringConfigurationRegister (UInt16 magWindowSize, UInt16 accelWindowSize, UInt16 gyroWindowSize, UInt16 tempWindowSize, UInt16 presWindowSize, FilterMode magFilterMode, FilterMode accelFilterMode, FilterMode gyroFilterMode, FilterMode tempFilterMode, FilterMode presFilterMode)
 Creates a new ImuFilteringConfigurationRegister with the provided values. More...
 

Public Attributes

UInt16 MagWindowSize
 The MagWindowSize field. More...
 
UInt16 AccelWindowSize
 The AccelWindowSize field. More...
 
UInt16 GyroWindowSize
 The GyroWindowSize field. More...
 
UInt16 TempWindowSize
 The TempWindowSize field. More...
 
UInt16 PresWindowSize
 The PresWindowSize field. More...
 
FilterMode MagFilterMode
 The MagFilterMode field. More...
 
FilterMode AccelFilterMode
 The AccelFilterMode field. More...
 
FilterMode GyroFilterMode
 The GyroFilterMode field. More...
 
FilterMode TempFilterMode
 The TempFilterMode field. More...
 
FilterMode PresFilterMode
 The PresFilterMode field. More...
 

Detailed Description

Class representing the IMU Filtering Configuration register.

Constructor & Destructor Documentation

VectorNav.Sensor.ImuFilteringConfigurationRegister.ImuFilteringConfigurationRegister ( )

Creates a new ImuFilteringConfigurationRegister with default initialization values.

VectorNav.Sensor.ImuFilteringConfigurationRegister.ImuFilteringConfigurationRegister ( UInt16  magWindowSize,
UInt16  accelWindowSize,
UInt16  gyroWindowSize,
UInt16  tempWindowSize,
UInt16  presWindowSize,
FilterMode  magFilterMode,
FilterMode  accelFilterMode,
FilterMode  gyroFilterMode,
FilterMode  tempFilterMode,
FilterMode  presFilterMode 
)

Creates a new ImuFilteringConfigurationRegister with the provided values.

Parameters
magWindowSizeValue to initialize the MagWindowSize field with.
accelWindowSizeValue to initialize the AccelWindowSize field with.
gyroWindowSizeValue to initialize the GyroWindowSize field with.
tempWindowSizeValue to initialize the TempWindowSize field with.
presWindowSizeValue to initialize the PresWindowSize field with.
magFilterModeValue to initialize the MagFilterMode field with.
accelFilterModeValue to initialize the AccelFilterMode field with.
gyroFilterModeValue to initialize the GyroFilterMode field with.
tempFilterModeValue to initialize the TempFilterMode field with.
presFilterModeValue to initialize the PresFilterMode field with.

Member Data Documentation

FilterMode VectorNav.Sensor.ImuFilteringConfigurationRegister.AccelFilterMode

The AccelFilterMode field.

UInt16 VectorNav.Sensor.ImuFilteringConfigurationRegister.AccelWindowSize

The AccelWindowSize field.

FilterMode VectorNav.Sensor.ImuFilteringConfigurationRegister.GyroFilterMode

The GyroFilterMode field.

UInt16 VectorNav.Sensor.ImuFilteringConfigurationRegister.GyroWindowSize

The GyroWindowSize field.

FilterMode VectorNav.Sensor.ImuFilteringConfigurationRegister.MagFilterMode

The MagFilterMode field.

UInt16 VectorNav.Sensor.ImuFilteringConfigurationRegister.MagWindowSize

The MagWindowSize field.

FilterMode VectorNav.Sensor.ImuFilteringConfigurationRegister.PresFilterMode

The PresFilterMode field.

UInt16 VectorNav.Sensor.ImuFilteringConfigurationRegister.PresWindowSize

The PresWindowSize field.

FilterMode VectorNav.Sensor.ImuFilteringConfigurationRegister.TempFilterMode

The TempFilterMode field.

UInt16 VectorNav.Sensor.ImuFilteringConfigurationRegister.TempWindowSize

The TempWindowSize field.


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