VectorNav .NET Library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NVectorNav
 NCommunication
 CAutoConnectPort
 CISimplePortInterface for a simple port.
 CSerialPortProvides access to a serial port.
 NData
 NIntegrity
 CChecksum8Helpful class for working with 8-bit checksums.
 CCrc16Helpful class for working with 16-bit CRCs.
 CUtilProvides various utility methods for working with data.
 NMath
 CAttitudeFRepresentation of an orientation/attitude.
 CConstProvides various mathematical constants.
 Cmat3fRepresents a mathematical 3x3 matrix with an underlying data type of float.
 Cmatf
 CPositionDRepresentation of a position/location.
 CquatfRepresents an orientation/attitude as Euler parameters (quaternion). Though it is conceptually difficult to visualize the orientation of a given set of quaternion values (as opposed to Eulter angles such as yaw, pitch, roll), they are useful for heavy mathematical processing because they avoid mathematical sigularities common when using Euler angles.
 Cvec3dRepresents a Euclidean vector of dimension 3 with an underlying data value type of double.
 Cvec3fRepresents a Euclidean vector of dimension 3 with an underlying data value type of float.
 Cvec4fRepresents a Euclidean vector of dimension 4 with an underlying data value type of float.
 Cvecf
 NProtocol
 NUart
 CPacketStructure representing a UART packet received from a VectorNav sensor.
 CPacketFinderHelper class for finding packets in raw incoming data from a VectorNav sensor.
 CPacketFoundEventArgs
 CUtil
 CVpeStatusStatus indicators for VPE.
 NSensor
 CAccelerationCompensationRegisterClass representing the Acceleration Compensation register.
 CBinaryOutputRegisterStructure representing a Binary Output register.
 CCalculatedMagnetometerCalibrationRegisterClass representing the Calculated Magnetometer Calibration register.
 CCommunicationProtocolControlRegisterClass representing the Communication Protocol Control register.
 CCompositeData
 CDeltaThetaAndDeltaVelocityConfigurationRegisterClass representing the Delta Theta and Delta Velocity Configuration register.
 CDeltaThetaAndDeltaVelocityRegisterClass representing the Delta Theta and Delta Velocity register.
 CEzAsyncDataAllows easy and reliable access to asynchronous data from a VectorNav sensor at the cost of a slight performance hit.
 CFilterActiveTuningParametersRegisterClass representing the Filter Active Tuning Parameters register.
 CFilterBasicControlRegisterClass representing the Filter Basic Control register.
 CFilterMeasurementsVarianceParametersRegisterClass representing the Filter Measurements Variance Parameters register.
 CGpsCompassBaselineRegisterClass representing the GPS Compass Baseline register.
 CGpsCompassEstimatedBaselineRegisterClass representing the GPS Compass Estimated Baseline register.
 CGpsConfigurationRegisterClass representing the GPS Configuration register.
 CGpsSolutionEcefRegisterClass representing the GPS Solution - ECEF register.
 CGpsSolutionLlaRegisterClass representing the GPS Solution - LLA register.
 CGyroCompensationRegisterClass representing the Gyro Compensation register.
 CImuFilteringConfigurationRegisterClass representing the IMU Filtering Configuration register.
 CImuMeasurementsRegisterClass representing the IMU Measurements register.
 CImuRateConfigurationRegisterClass representing the IMU Rate Configuration register.
 CInsAdvancedConfigurationRegisterClass representing the INS Advanced Configuration register.
 CInsBasicConfigurationRegisterVn200Class representing the INS Basic Configuration register for a VN-200 sensor.
 CInsBasicConfigurationRegisterVn300Class representing the INS Basic Configuration register for a VN-300 sensor.
 CInsSolutionEcefRegisterClass representing the INS Solution - ECEF register.
 CInsSolutionLlaRegisterClass representing the INS Solution - LLA register.
 CInsStateEcefRegisterClass representing the INS State - ECEF register.
 CInsStateLlaRegisterClass representing the INS State - LLA register.
 CMagneticAccelerationAndAngularRatesRegisterClass representing the Magnetic, Acceleration and Angular Rates register.
 CMagneticAndGravityReferenceVectorsRegisterClass representing the Magnetic and Gravity Reference Vectors register.
 CMagnetometerCalibrationControlRegisterClass representing the Magnetometer Calibration Control register.
 CMagnetometerCompensationRegisterClass representing the Magnetometer Compensation register.
 CQuaternionMagneticAccelerationAndAngularRatesRegisterClass representing the Quaternion, Magnetic, Acceleration and Angular Rates register.
 CReferenceVectorConfigurationRegisterClass representing the Reference Vector Configuration register.
 CSearcherHelpful class for finding VectorNav sensors.
 CSensorErrorExceptionRepresents an error from a VectorNav sensor.
 CStartupFilterBiasEstimateRegisterClass representing the Startup Filter Bias Estimate register.
 CSynchronizationControlRegisterClass representing the Synchronization Control register.
 CSynchronizationStatusRegisterClass representing the Synchronization Status register.
 CVelocityCompensationControlRegisterClass representing the Velocity Compensation Control register.
 CVelocityCompensationStatusRegisterClass representing the Velocity Compensation Status register.
 CVnSensorHelpful class for working with VectorNav sensors.
 CVpeAccelerometerAdvancedTuningRegisterClass representing the VPE Accelerometer Advanced Tuning register.
 CVpeAccelerometerBasicTuningRegisterClass representing the VPE Accelerometer Basic Tuning register.
 CVpeBasicControlRegisterClass representing the VPE Basic Control register.
 CVpeGyroBasicTuningRegisterClass representing the VPE Gyro Basic Tuning register.
 CVpeMagnetometerAdvancedTuningRegisterClass representing the VPE Magnetometer Advanced Tuning register.
 CVpeMagnetometerBasicTuningRegisterClass representing the VPE Magnetometer Basic Tuning register.
 CYawPitchRollMagneticAccelerationAndAngularRatesRegisterClass representing the Yaw, Pitch, Roll, Magnetic, Acceleration and Angular Rates register.
 CYawPitchRollTrueBodyAccelerationAndAngularRatesRegisterClass representing the Yaw, Pitch, Roll, True Body Acceleration and Angular Rates register.
 CYawPitchRollTrueInertialAccelerationAndAngularRatesRegisterClass representing the Yaw, Pitch, Roll, True Inertial Acceleration and Angular Rates register.
 CApiProvides information about the VectorNav library.
 CDateTimePreciseProvides precise timing operations.
 CPair
 CUtil