![]() |
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 |
1.8.10