![]() |
VectorNav C++ Library
|
This is the complete list of members for vn::sensors::VnSensor, including all inherited members.
accelerationDisturbancePresent(bool disturbancePresent, bool waitForReply=true) | vn::sensors::VnSensor | |
AsyncPacketReceivedHandler typedef | vn::sensors::VnSensor | |
baudrate() | vn::sensors::VnSensor | |
changeBaudRate(uint32_t baudrate) | vn::sensors::VnSensor | |
connect(const std::string &portName, uint32_t baudrate) | vn::sensors::VnSensor | |
connect(xplat::IPort *port) | vn::sensors::VnSensor | |
determineDeviceFamily() | vn::sensors::VnSensor | |
determineDeviceFamily(std::string modelNumber) | vn::sensors::VnSensor | static |
disconnect() | vn::sensors::VnSensor | |
ErrorPacketReceivedHandler typedef | vn::sensors::VnSensor | |
Family enum name | vn::sensors::VnSensor | |
isConnected() | vn::sensors::VnSensor | |
magneticDisturbancePresent(bool disturbancePresent, bool waitForReply=true) | vn::sensors::VnSensor | |
NoCopy() | vn::util::NoCopy | inlineprivate |
port() | vn::sensors::VnSensor | |
PossiblePacketFoundHandler typedef | vn::sensors::VnSensor | |
RawDataReceivedHandler typedef | vn::sensors::VnSensor | |
readAccelerationCompensation() | vn::sensors::VnSensor | |
readAccelerationMeasurements() | vn::sensors::VnSensor | |
readAngularRateMeasurements() | vn::sensors::VnSensor | |
readAsyncDataOutputFrequency(uint8_t port) | vn::sensors::VnSensor | |
readAsyncDataOutputFrequency() | vn::sensors::VnSensor | |
readAsyncDataOutputType(uint8_t port) | vn::sensors::VnSensor | |
readAsyncDataOutputType() | vn::sensors::VnSensor | |
readAttitudeQuaternion() | vn::sensors::VnSensor | |
readBinaryOutput1() | vn::sensors::VnSensor | |
readBinaryOutput2() | vn::sensors::VnSensor | |
readBinaryOutput3() | vn::sensors::VnSensor | |
readCalculatedMagnetometerCalibration() | vn::sensors::VnSensor | |
readCommunicationProtocolControl() | vn::sensors::VnSensor | |
readDeltaThetaAndDeltaVelocity() | vn::sensors::VnSensor | |
readDeltaThetaAndDeltaVelocityConfiguration() | vn::sensors::VnSensor | |
readFilterActiveTuningParameters() | vn::sensors::VnSensor | |
readFilterBasicControl() | vn::sensors::VnSensor | |
readFilterMeasurementsVarianceParameters() | vn::sensors::VnSensor | |
readFilterStartupGyroBias() | vn::sensors::VnSensor | |
readFirmwareVersion() | vn::sensors::VnSensor | |
readGpsAntennaOffset() | vn::sensors::VnSensor | |
readGpsCompassBaseline() | vn::sensors::VnSensor | |
readGpsCompassEstimatedBaseline() | vn::sensors::VnSensor | |
readGpsConfiguration() | vn::sensors::VnSensor | |
readGpsSolutionEcef() | vn::sensors::VnSensor | |
readGpsSolutionLla() | vn::sensors::VnSensor | |
readGyroCompensation() | vn::sensors::VnSensor | |
readHardwareRevision() | vn::sensors::VnSensor | |
readImuFilteringConfiguration() | vn::sensors::VnSensor | |
readImuMeasurements() | vn::sensors::VnSensor | |
readImuRateConfiguration() | vn::sensors::VnSensor | |
readIndoorHeadingModeControl() | vn::sensors::VnSensor | |
readInsAdvancedConfiguration() | vn::sensors::VnSensor | |
readInsBasicConfigurationVn200() | vn::sensors::VnSensor | |
readInsBasicConfigurationVn300() | vn::sensors::VnSensor | |
readInsSolutionEcef() | vn::sensors::VnSensor | |
readInsSolutionLla() | vn::sensors::VnSensor | |
readInsStateEcef() | vn::sensors::VnSensor | |
readInsStateLla() | vn::sensors::VnSensor | |
readMagneticAccelerationAndAngularRates() | vn::sensors::VnSensor | |
readMagneticAndGravityReferenceVectors() | vn::sensors::VnSensor | |
readMagneticMeasurements() | vn::sensors::VnSensor | |
readMagnetometerCalibrationControl() | vn::sensors::VnSensor | |
readMagnetometerCompensation() | vn::sensors::VnSensor | |
readModelNumber() | vn::sensors::VnSensor | |
readQuaternionMagneticAccelerationAndAngularRates() | vn::sensors::VnSensor | |
readReferenceFrameRotation() | vn::sensors::VnSensor | |
readReferenceVectorConfiguration() | vn::sensors::VnSensor | |
readSerialBaudRate(uint8_t port) | vn::sensors::VnSensor | |
readSerialBaudRate() | vn::sensors::VnSensor | |
readSerialNumber() | vn::sensors::VnSensor | |
readStartupFilterBiasEstimate() | vn::sensors::VnSensor | |
readSynchronizationControl() | vn::sensors::VnSensor | |
readSynchronizationStatus() | vn::sensors::VnSensor | |
readUserTag() | vn::sensors::VnSensor | |
readVelocityCompensationControl() | vn::sensors::VnSensor | |
readVelocityCompensationMeasurement() | vn::sensors::VnSensor | |
readVelocityCompensationStatus() | vn::sensors::VnSensor | |
readVpeAccelerometerAdvancedTuning() | vn::sensors::VnSensor | |
readVpeAccelerometerBasicTuning() | vn::sensors::VnSensor | |
readVpeBasicControl() | vn::sensors::VnSensor | |
readVpeGyroBasicTuning() | vn::sensors::VnSensor | |
readVpeMagnetometerAdvancedTuning() | vn::sensors::VnSensor | |
readVpeMagnetometerBasicTuning() | vn::sensors::VnSensor | |
readYawPitchRoll() | vn::sensors::VnSensor | |
readYawPitchRollMagneticAccelerationAndAngularRates() | vn::sensors::VnSensor | |
readYawPitchRollTrueBodyAccelerationAndAngularRates() | vn::sensors::VnSensor | |
readYawPitchRollTrueInertialAccelerationAndAngularRates() | vn::sensors::VnSensor | |
registerAsyncPacketReceivedHandler(void *userData, AsyncPacketReceivedHandler handler) | vn::sensors::VnSensor | |
registerErrorPacketReceivedHandler(void *userData, ErrorPacketReceivedHandler handler) | vn::sensors::VnSensor | |
registerPossiblePacketFoundHandler(void *userData, PossiblePacketFoundHandler handler) | vn::sensors::VnSensor | |
registerRawDataReceivedHandler(void *userData, RawDataReceivedHandler handler) | vn::sensors::VnSensor | |
reset(bool waitForReply=true) | vn::sensors::VnSensor | |
responseTimeoutMs() | vn::sensors::VnSensor | |
restoreFactorySettings(bool waitForReply=true) | vn::sensors::VnSensor | |
retransmitDelayMs() | vn::sensors::VnSensor | |
send(std::string toSend, bool waitForReply=true, protocol::uart::ErrorDetectionMode errorDetectionMode=protocol::uart::ERRORDETECTIONMODE_CHECKSUM) | vn::sensors::VnSensor | |
sendErrorDetectionMode() | vn::sensors::VnSensor | |
setGyroBias(bool waitForReply=true) | vn::sensors::VnSensor | |
setResponseTimeoutMs(uint16_t timeout) | vn::sensors::VnSensor | |
setRetransmitDelayMs(uint16_t delay) | vn::sensors::VnSensor | |
setSendErrorDetectionMode(protocol::uart::ErrorDetectionMode mode) | vn::sensors::VnSensor | |
supportedBaudrates() | vn::sensors::VnSensor | static |
tare(bool waitForReply=true) | vn::sensors::VnSensor | |
transaction(std::string toSend) | vn::sensors::VnSensor | |
unregisterAsyncPacketReceivedHandler() | vn::sensors::VnSensor | |
unregisterErrorPacketReceivedHandler() | vn::sensors::VnSensor | |
unregisterPossiblePacketFoundHandler() | vn::sensors::VnSensor | |
unregisterRawDataReceivedHandler() | vn::sensors::VnSensor | |
verifySensorConnectivity() | vn::sensors::VnSensor | |
VnSensor() (defined in vn::sensors::VnSensor) | vn::sensors::VnSensor | |
VnSensor_Family_Unknown enum value | vn::sensors::VnSensor | |
VnSensor_Family_Vn100 enum value | vn::sensors::VnSensor | |
VnSensor_Family_Vn200 enum value | vn::sensors::VnSensor | |
VnSensor_Family_Vn300 enum value | vn::sensors::VnSensor | |
writeAccelerationCompensation(AccelerationCompensationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeAccelerationCompensation(const vn::math::mat3f &c, const vn::math::vec3f &b, bool waitForReply=true) | vn::sensors::VnSensor | |
writeAsyncDataOutputFrequency(const uint32_t &adof, uint8_t port, bool waitForReply=true) | vn::sensors::VnSensor | |
writeAsyncDataOutputFrequency(const uint32_t &adof, bool waitForReply=true) | vn::sensors::VnSensor | |
writeAsyncDataOutputType(protocol::uart::AsciiAsync ador, uint8_t port, bool waitForReply=true) | vn::sensors::VnSensor | |
writeAsyncDataOutputType(protocol::uart::AsciiAsync ador, bool waitForReply=true) | vn::sensors::VnSensor | |
writeBinaryOutput1(BinaryOutputRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeBinaryOutput2(BinaryOutputRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeBinaryOutput3(BinaryOutputRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeCommunicationProtocolControl(CommunicationProtocolControlRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeCommunicationProtocolControl(protocol::uart::CountMode serialCount, protocol::uart::StatusMode serialStatus, protocol::uart::CountMode spiCount, protocol::uart::StatusMode spiStatus, protocol::uart::ChecksumMode serialChecksum, protocol::uart::ChecksumMode spiChecksum, protocol::uart::ErrorMode errorMode, bool waitForReply=true) | vn::sensors::VnSensor | |
writeDeltaThetaAndDeltaVelocityConfiguration(DeltaThetaAndDeltaVelocityConfigurationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeDeltaThetaAndDeltaVelocityConfiguration(protocol::uart::IntegrationFrame integrationFrame, protocol::uart::CompensationMode gyroCompensation, protocol::uart::CompensationMode accelCompensation, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterActiveTuningParameters(FilterActiveTuningParametersRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterActiveTuningParameters(const float &magneticDisturbanceGain, const float &accelerationDisturbanceGain, const float &magneticDisturbanceMemory, const float &accelerationDisturbanceMemory, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterBasicControl(FilterBasicControlRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterBasicControl(protocol::uart::MagneticMode magMode, protocol::uart::ExternalSensorMode extMagMode, protocol::uart::ExternalSensorMode extAccMode, protocol::uart::ExternalSensorMode extGyroMode, const vn::math::vec3f &gyroLimit, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterMeasurementsVarianceParameters(FilterMeasurementsVarianceParametersRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterMeasurementsVarianceParameters(const float &angularWalkVariance, const vn::math::vec3f &angularRateVariance, const vn::math::vec3f &magneticVariance, const vn::math::vec3f &accelerationVariance, bool waitForReply=true) | vn::sensors::VnSensor | |
writeFilterStartupGyroBias(const vn::math::vec3f &bias, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGpsAntennaOffset(const vn::math::vec3f &position, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGpsCompassBaseline(GpsCompassBaselineRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGpsCompassBaseline(const vn::math::vec3f &position, const vn::math::vec3f &uncertainty, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGpsConfiguration(GpsConfigurationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGpsConfiguration(protocol::uart::GpsMode mode, protocol::uart::PpsSource ppsSource, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGyroCompensation(GyroCompensationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeGyroCompensation(const vn::math::mat3f &c, const vn::math::vec3f &b, bool waitForReply=true) | vn::sensors::VnSensor | |
writeImuFilteringConfiguration(ImuFilteringConfigurationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeImuFilteringConfiguration(const uint16_t &magWindowSize, const uint16_t &accelWindowSize, const uint16_t &gyroWindowSize, const uint16_t &tempWindowSize, const uint16_t &presWindowSize, protocol::uart::FilterMode magFilterMode, protocol::uart::FilterMode accelFilterMode, protocol::uart::FilterMode gyroFilterMode, protocol::uart::FilterMode tempFilterMode, protocol::uart::FilterMode presFilterMode, bool waitForReply=true) | vn::sensors::VnSensor | |
writeImuRateConfiguration(ImuRateConfigurationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeImuRateConfiguration(const uint16_t &imuRate, const uint16_t &navDivisor, const float &filterTargetRate, const float &filterMinRate, bool waitForReply=true) | vn::sensors::VnSensor | |
writeIndoorHeadingModeControl(const float &maxRateError, bool waitForReply=true) | vn::sensors::VnSensor | |
writeInsAdvancedConfiguration(InsAdvancedConfigurationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeInsAdvancedConfiguration(const uint8_t &useMag, const uint8_t &usePres, const uint8_t &posAtt, const uint8_t &velAtt, const uint8_t &velBias, protocol::uart::FoamInit useFoam, const uint8_t &gpsCovType, const uint8_t &velCount, const float &velInit, const float &moveOrigin, const float &gpsTimeout, const float &deltaLimitPos, const float &deltaLimitVel, const float &minPosUncertainty, const float &minVelUncertainty, bool waitForReply=true) | vn::sensors::VnSensor | |
writeInsBasicConfigurationVn200(InsBasicConfigurationRegisterVn200 &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeInsBasicConfigurationVn200(protocol::uart::Scenario scenario, const uint8_t &ahrsAiding, bool waitForReply=true) | vn::sensors::VnSensor | |
writeInsBasicConfigurationVn300(InsBasicConfigurationRegisterVn300 &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeInsBasicConfigurationVn300(protocol::uart::Scenario scenario, const uint8_t &ahrsAiding, const uint8_t &estBaseline, bool waitForReply=true) | vn::sensors::VnSensor | |
writeMagneticAndGravityReferenceVectors(MagneticAndGravityReferenceVectorsRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeMagneticAndGravityReferenceVectors(const vn::math::vec3f &magRef, const vn::math::vec3f &accRef, bool waitForReply=true) | vn::sensors::VnSensor | |
writeMagnetometerCalibrationControl(MagnetometerCalibrationControlRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeMagnetometerCalibrationControl(protocol::uart::HsiMode hsiMode, protocol::uart::HsiOutput hsiOutput, const uint8_t &convergeRate, bool waitForReply=true) | vn::sensors::VnSensor | |
writeMagnetometerCompensation(MagnetometerCompensationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeMagnetometerCompensation(const vn::math::mat3f &c, const vn::math::vec3f &b, bool waitForReply=true) | vn::sensors::VnSensor | |
writeReferenceFrameRotation(const vn::math::mat3f &c, bool waitForReply=true) | vn::sensors::VnSensor | |
writeReferenceVectorConfiguration(ReferenceVectorConfigurationRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeReferenceVectorConfiguration(const uint8_t &useMagModel, const uint8_t &useGravityModel, const uint32_t &recalcThreshold, const float &year, const vn::math::vec3d &position, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSerialBaudRate(const uint32_t &baudrate, uint8_t port, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSerialBaudRate(const uint32_t &baudrate, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSettings(bool waitForReply=true) | vn::sensors::VnSensor | |
writeStartupFilterBiasEstimate(StartupFilterBiasEstimateRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeStartupFilterBiasEstimate(const vn::math::vec3f &gyroBias, const vn::math::vec3f &accelBias, const float &pressureBias, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSynchronizationControl(SynchronizationControlRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSynchronizationControl(protocol::uart::SyncInMode syncInMode, protocol::uart::SyncInEdge syncInEdge, const uint16_t &syncInSkipFactor, protocol::uart::SyncOutMode syncOutMode, protocol::uart::SyncOutPolarity syncOutPolarity, const uint16_t &syncOutSkipFactor, const uint32_t &syncOutPulseWidth, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSynchronizationStatus(SynchronizationStatusRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeSynchronizationStatus(const uint32_t &syncInCount, const uint32_t &syncInTime, const uint32_t &syncOutCount, bool waitForReply=true) | vn::sensors::VnSensor | |
writeUserTag(const std::string &tag, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVelocityCompensationControl(VelocityCompensationControlRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVelocityCompensationControl(protocol::uart::VelocityCompensationMode mode, const float &velocityTuning, const float &rateTuning, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVelocityCompensationMeasurement(const vn::math::vec3f &velocity, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeAccelerometerAdvancedTuning(VpeAccelerometerAdvancedTuningRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeAccelerometerAdvancedTuning(const vn::math::vec3f &minFiltering, const vn::math::vec3f &maxFiltering, const float &maxAdaptRate, const float &disturbanceWindow, const float &maxTuning, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeAccelerometerBasicTuning(VpeAccelerometerBasicTuningRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeAccelerometerBasicTuning(const vn::math::vec3f &baseTuning, const vn::math::vec3f &adaptiveTuning, const vn::math::vec3f &adaptiveFiltering, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeBasicControl(VpeBasicControlRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeBasicControl(protocol::uart::VpeEnable enable, protocol::uart::HeadingMode headingMode, protocol::uart::VpeMode filteringMode, protocol::uart::VpeMode tuningMode, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeGyroBasicTuning(VpeGyroBasicTuningRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeGyroBasicTuning(const vn::math::vec3f &angularWalkVariance, const vn::math::vec3f &baseTuning, const vn::math::vec3f &adaptiveTuning, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeMagnetometerAdvancedTuning(VpeMagnetometerAdvancedTuningRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeMagnetometerAdvancedTuning(const vn::math::vec3f &minFiltering, const vn::math::vec3f &maxFiltering, const float &maxAdaptRate, const float &disturbanceWindow, const float &maxTuning, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeMagnetometerBasicTuning(VpeMagnetometerBasicTuningRegister &fields, bool waitForReply=true) | vn::sensors::VnSensor | |
writeVpeMagnetometerBasicTuning(const vn::math::vec3f &baseTuning, const vn::math::vec3f &adaptiveTuning, const vn::math::vec3f &adaptiveFiltering, bool waitForReply=true) | vn::sensors::VnSensor | |
~NoCopy() | vn::util::NoCopy | inlineprivate |
~VnSensor() (defined in vn::sensors::VnSensor) | vn::sensors::VnSensor |