![]() |
VectorNav C++ Library
|
This is the complete list of members for vn::protocol::uart::Packet, including all inherited members.
BinaryGroupLengths | vn::protocol::uart::Packet | static |
computeBinaryPacketLength(const char *startOfPossibleBinaryPacket) | vn::protocol::uart::Packet | static |
computeNumOfBytesForBinaryGroupPayload(BinaryGroup group, uint16_t groupField) | vn::protocol::uart::Packet | static |
datastr() | vn::protocol::uart::Packet | |
determineAsciiAsyncType() | vn::protocol::uart::Packet | |
extractFloat() | vn::protocol::uart::Packet | |
extractInt8() | vn::protocol::uart::Packet | |
extractMat3f() | vn::protocol::uart::Packet | |
extractUint16() | vn::protocol::uart::Packet | |
extractUint32() | vn::protocol::uart::Packet | |
extractUint64() | vn::protocol::uart::Packet | |
extractUint8() | vn::protocol::uart::Packet | |
extractVec3d() | vn::protocol::uart::Packet | |
extractVec3f() | vn::protocol::uart::Packet | |
extractVec4f() | vn::protocol::uart::Packet | |
finalizeCommand(ErrorDetectionMode errorDetectionMode, char *packet, size_t length) | vn::protocol::uart::Packet | static |
genKnownAccelerationDisturbance(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, bool isAccelerationDisturbancePresent) | vn::protocol::uart::Packet | static |
genKnownMagneticDisturbance(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, bool isMagneticDisturbancePresent) | vn::protocol::uart::Packet | static |
genReadAccelerationCompensation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadAccelerationMeasurements(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadAngularRateMeasurements(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadAsyncDataOutputFrequency(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t port) | vn::protocol::uart::Packet | static |
genReadAsyncDataOutputFrequency(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadAsyncDataOutputType(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t port) | vn::protocol::uart::Packet | static |
genReadAsyncDataOutputType(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadAttitudeQuaternion(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadBinaryOutput1(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadBinaryOutput2(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadBinaryOutput3(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadCalculatedMagnetometerCalibration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadCommunicationProtocolControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadDeltaThetaAndDeltaVelocity(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadDeltaThetaAndDeltaVelocityConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadFilterActiveTuningParameters(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadFilterBasicControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadFilterMeasurementsVarianceParameters(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadFilterStartupGyroBias(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadFirmwareVersion(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGpsAntennaOffset(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGpsCompassBaseline(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGpsCompassEstimatedBaseline(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGpsConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGpsSolutionEcef(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGpsSolutionLla(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadGyroCompensation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadHardwareRevision(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadImuFilteringConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadImuMeasurements(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadImuRateConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadIndoorHeadingModeControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadInsAdvancedConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadInsBasicConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadInsSolutionEcef(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadInsSolutionLla(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadInsStateEcef(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadInsStateLla(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadMagneticAccelerationAndAngularRates(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadMagneticAndGravityReferenceVectors(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadMagneticMeasurements(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadMagnetometerCalibrationControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadMagnetometerCompensation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadModelNumber(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadQuaternionMagneticAccelerationAndAngularRates(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadReferenceFrameRotation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadReferenceVectorConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadSerialBaudRate(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t port) | vn::protocol::uart::Packet | static |
genReadSerialBaudRate(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadSerialNumber(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadStartupFilterBiasEstimate(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadSynchronizationControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadSynchronizationStatus(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadUserTag(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVelocityCompensationControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVelocityCompensationMeasurement(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVelocityCompensationStatus(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVpeAccelerometerAdvancedTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVpeAccelerometerBasicTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVpeBasicControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVpeGyroBasicTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVpeMagnetometerAdvancedTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadVpeMagnetometerBasicTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadYawPitchRoll(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadYawPitchRollMagneticAccelerationAndAngularRates(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadYawPitchRollTrueBodyAccelerationAndAngularRates(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReadYawPitchRollTrueInertialAccelerationAndAngularRates(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genReset(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genRestoreFactorySettings(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genSetGyroBias(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genTare(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genWriteAccelerationCompensation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::mat3f c, vn::math::vec3f b) | vn::protocol::uart::Packet | static |
genWriteAsyncDataOutputFrequency(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t adof, uint8_t port) | vn::protocol::uart::Packet | static |
genWriteAsyncDataOutputFrequency(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t adof) | vn::protocol::uart::Packet | static |
genWriteAsyncDataOutputType(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t ador, uint8_t port) | vn::protocol::uart::Packet | static |
genWriteAsyncDataOutputType(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t ador) | vn::protocol::uart::Packet | static |
genWriteBinaryOutput1(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint16_t asyncMode, uint16_t rateDivisor, uint16_t commonField, uint16_t timeField, uint16_t imuField, uint16_t gpsField, uint16_t attitudeField, uint16_t insField) | vn::protocol::uart::Packet | static |
genWriteBinaryOutput2(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint16_t asyncMode, uint16_t rateDivisor, uint16_t commonField, uint16_t timeField, uint16_t imuField, uint16_t gpsField, uint16_t attitudeField, uint16_t insField) | vn::protocol::uart::Packet | static |
genWriteBinaryOutput3(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint16_t asyncMode, uint16_t rateDivisor, uint16_t commonField, uint16_t timeField, uint16_t imuField, uint16_t gpsField, uint16_t attitudeField, uint16_t insField) | vn::protocol::uart::Packet | static |
genWriteCommunicationProtocolControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t serialCount, uint8_t serialStatus, uint8_t spiCount, uint8_t spiStatus, uint8_t serialChecksum, uint8_t spiChecksum, uint8_t errorMode) | vn::protocol::uart::Packet | static |
genWriteDeltaThetaAndDeltaVelocityConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t integrationFrame, uint8_t gyroCompensation, uint8_t accelCompensation) | vn::protocol::uart::Packet | static |
genWriteFilterActiveTuningParameters(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, float magneticDisturbanceGain, float accelerationDisturbanceGain, float magneticDisturbanceMemory, float accelerationDisturbanceMemory) | vn::protocol::uart::Packet | static |
genWriteFilterBasicControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t magMode, uint8_t extMagMode, uint8_t extAccMode, uint8_t extGyroMode, vn::math::vec3f gyroLimit) | vn::protocol::uart::Packet | static |
genWriteFilterMeasurementsVarianceParameters(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, float angularWalkVariance, vn::math::vec3f angularRateVariance, vn::math::vec3f magneticVariance, vn::math::vec3f accelerationVariance) | vn::protocol::uart::Packet | static |
genWriteFilterStartupGyroBias(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f bias) | vn::protocol::uart::Packet | static |
genWriteGpsAntennaOffset(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f position) | vn::protocol::uart::Packet | static |
genWriteGpsCompassBaseline(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f position, vn::math::vec3f uncertainty) | vn::protocol::uart::Packet | static |
genWriteGpsConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t mode, uint8_t ppsSource) | vn::protocol::uart::Packet | static |
genWriteGyroCompensation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::mat3f c, vn::math::vec3f b) | vn::protocol::uart::Packet | static |
genWriteImuFilteringConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint16_t magWindowSize, uint16_t accelWindowSize, uint16_t gyroWindowSize, uint16_t tempWindowSize, uint16_t presWindowSize, uint8_t magFilterMode, uint8_t accelFilterMode, uint8_t gyroFilterMode, uint8_t tempFilterMode, uint8_t presFilterMode) | vn::protocol::uart::Packet | static |
genWriteImuRateConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint16_t imuRate, uint16_t navDivisor, float filterTargetRate, float filterMinRate) | vn::protocol::uart::Packet | static |
genWriteIndoorHeadingModeControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, float maxRateError) | vn::protocol::uart::Packet | static |
genWriteInsAdvancedConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t useMag, uint8_t usePres, uint8_t posAtt, uint8_t velAtt, uint8_t velBias, uint8_t useFoam, uint8_t gpsCovType, uint8_t velCount, float velInit, float moveOrigin, float gpsTimeout, float deltaLimitPos, float deltaLimitVel, float minPosUncertainty, float minVelUncertainty) | vn::protocol::uart::Packet | static |
genWriteInsBasicConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t scenario, uint8_t ahrsAiding, uint8_t estBaseline) | vn::protocol::uart::Packet | static |
genWriteMagneticAndGravityReferenceVectors(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f magRef, vn::math::vec3f accRef) | vn::protocol::uart::Packet | static |
genWriteMagnetometerCalibrationControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t hsiMode, uint8_t hsiOutput, uint8_t convergeRate) | vn::protocol::uart::Packet | static |
genWriteMagnetometerCompensation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::mat3f c, vn::math::vec3f b) | vn::protocol::uart::Packet | static |
genWriteReferenceFrameRotation(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::mat3f c) | vn::protocol::uart::Packet | static |
genWriteReferenceVectorConfiguration(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t useMagModel, uint8_t useGravityModel, uint32_t recalcThreshold, float year, vn::math::vec3d position) | vn::protocol::uart::Packet | static |
genWriteSerialBaudRate(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t baudrate, uint8_t port) | vn::protocol::uart::Packet | static |
genWriteSerialBaudRate(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t baudrate) | vn::protocol::uart::Packet | static |
genWriteSettings(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size) | vn::protocol::uart::Packet | static |
genWriteStartupFilterBiasEstimate(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f gyroBias, vn::math::vec3f accelBias, float pressureBias) | vn::protocol::uart::Packet | static |
genWriteSynchronizationControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t syncInMode, uint8_t syncInEdge, uint16_t syncInSkipFactor, uint8_t syncOutMode, uint8_t syncOutPolarity, uint16_t syncOutSkipFactor, uint32_t syncOutPulseWidth) | vn::protocol::uart::Packet | static |
genWriteSynchronizationStatus(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint32_t syncInCount, uint32_t syncInTime, uint32_t syncOutCount) | vn::protocol::uart::Packet | static |
genWriteUserTag(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, std::string tag) | vn::protocol::uart::Packet | static |
genWriteVelocityCompensationControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t mode, float velocityTuning, float rateTuning) | vn::protocol::uart::Packet | static |
genWriteVelocityCompensationMeasurement(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f velocity) | vn::protocol::uart::Packet | static |
genWriteVpeAccelerometerAdvancedTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f minFiltering, vn::math::vec3f maxFiltering, float maxAdaptRate, float disturbanceWindow, float maxTuning) | vn::protocol::uart::Packet | static |
genWriteVpeAccelerometerBasicTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f baseTuning, vn::math::vec3f adaptiveTuning, vn::math::vec3f adaptiveFiltering) | vn::protocol::uart::Packet | static |
genWriteVpeBasicControl(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, uint8_t enable, uint8_t headingMode, uint8_t filteringMode, uint8_t tuningMode) | vn::protocol::uart::Packet | static |
genWriteVpeGyroBasicTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f angularWalkVariance, vn::math::vec3f baseTuning, vn::math::vec3f adaptiveTuning) | vn::protocol::uart::Packet | static |
genWriteVpeMagnetometerAdvancedTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f minFiltering, vn::math::vec3f maxFiltering, float maxAdaptRate, float disturbanceWindow, float maxTuning) | vn::protocol::uart::Packet | static |
genWriteVpeMagnetometerBasicTuning(ErrorDetectionMode errorDetectionMode, char *buffer, size_t size, vn::math::vec3f baseTuning, vn::math::vec3f adaptiveTuning, vn::math::vec3f adaptiveFiltering) | vn::protocol::uart::Packet | static |
groupField(size_t index) | vn::protocol::uart::Packet | |
groups() | vn::protocol::uart::Packet | |
isAsciiAsync() | vn::protocol::uart::Packet | |
isCompatible(CommonGroup commonGroup, TimeGroup timeGroup, ImuGroup imuGroup, GpsGroup gpsGroup, AttitudeGroup attitudeGroup, InsGroup insGroup) | vn::protocol::uart::Packet | |
isError() | vn::protocol::uart::Packet | |
isResponse() | vn::protocol::uart::Packet | |
isValid() | vn::protocol::uart::Packet | |
operator=(const Packet &from) | vn::protocol::uart::Packet | |
Packet() (defined in vn::protocol::uart::Packet) | vn::protocol::uart::Packet | |
Packet(char const *packet, size_t length) | vn::protocol::uart::Packet | |
Packet(std::string packet) (defined in vn::protocol::uart::Packet) | vn::protocol::uart::Packet | explicit |
Packet(const Packet &toCopy) | vn::protocol::uart::Packet | |
parseAccelerationCompensation(vn::math::mat3f *c, vn::math::vec3f *b) | vn::protocol::uart::Packet | |
parseAccelerationMeasurements(vn::math::vec3f *accel) | vn::protocol::uart::Packet | |
parseAngularRateMeasurements(vn::math::vec3f *gyro) | vn::protocol::uart::Packet | |
parseAsyncDataOutputFrequency(uint32_t *adof) | vn::protocol::uart::Packet | |
parseAsyncDataOutputType(uint32_t *ador) | vn::protocol::uart::Packet | |
parseAttitudeQuaternion(vn::math::vec4f *quat) | vn::protocol::uart::Packet | |
parseBinaryOutput(uint16_t *asyncMode, uint16_t *rateDivisor, uint16_t *outputGroup, uint16_t *commonField, uint16_t *timeField, uint16_t *imuField, uint16_t *gpsField, uint16_t *attitudeField, uint16_t *insField) | vn::protocol::uart::Packet | |
parseCalculatedMagnetometerCalibration(vn::math::mat3f *c, vn::math::vec3f *b) | vn::protocol::uart::Packet | |
parseCommunicationProtocolControl(uint8_t *serialCount, uint8_t *serialStatus, uint8_t *spiCount, uint8_t *spiStatus, uint8_t *serialChecksum, uint8_t *spiChecksum, uint8_t *errorMode) | vn::protocol::uart::Packet | |
parseDeltaThetaAndDeltaVelocity(float *deltaTime, vn::math::vec3f *deltaTheta, vn::math::vec3f *deltaVelocity) | vn::protocol::uart::Packet | |
parseDeltaThetaAndDeltaVelocityConfiguration(uint8_t *integrationFrame, uint8_t *gyroCompensation, uint8_t *accelCompensation) | vn::protocol::uart::Packet | |
parseError() | vn::protocol::uart::Packet | |
parseFilterActiveTuningParameters(float *magneticDisturbanceGain, float *accelerationDisturbanceGain, float *magneticDisturbanceMemory, float *accelerationDisturbanceMemory) | vn::protocol::uart::Packet | |
parseFilterBasicControl(uint8_t *magMode, uint8_t *extMagMode, uint8_t *extAccMode, uint8_t *extGyroMode, vn::math::vec3f *gyroLimit) | vn::protocol::uart::Packet | |
parseFilterMeasurementsVarianceParameters(float *angularWalkVariance, vn::math::vec3f *angularRateVariance, vn::math::vec3f *magneticVariance, vn::math::vec3f *accelerationVariance) | vn::protocol::uart::Packet | |
parseFilterStartupGyroBias(vn::math::vec3f *bias) | vn::protocol::uart::Packet | |
parseFirmwareVersion(char *firmwareVersion) | vn::protocol::uart::Packet | |
parseGpsAntennaOffset(vn::math::vec3f *position) | vn::protocol::uart::Packet | |
parseGpsCompassBaseline(vn::math::vec3f *position, vn::math::vec3f *uncertainty) | vn::protocol::uart::Packet | |
parseGpsCompassEstimatedBaseline(uint8_t *estBaselineUsed, uint16_t *numMeas, vn::math::vec3f *position, vn::math::vec3f *uncertainty) | vn::protocol::uart::Packet | |
parseGpsConfiguration(uint8_t *mode, uint8_t *ppsSource) | vn::protocol::uart::Packet | |
parseGpsSolutionEcef(double *tow, uint16_t *week, uint8_t *gpsFix, uint8_t *numSats, vn::math::vec3d *position, vn::math::vec3f *velocity, vn::math::vec3f *posAcc, float *speedAcc, float *timeAcc) | vn::protocol::uart::Packet | |
parseGpsSolutionLla(double *time, uint16_t *week, uint8_t *gpsFix, uint8_t *numSats, vn::math::vec3d *lla, vn::math::vec3f *nedVel, vn::math::vec3f *nedAcc, float *speedAcc, float *timeAcc) | vn::protocol::uart::Packet | |
parseGyroCompensation(vn::math::mat3f *c, vn::math::vec3f *b) | vn::protocol::uart::Packet | |
parseHardwareRevision(uint32_t *revision) | vn::protocol::uart::Packet | |
parseImuFilteringConfiguration(uint16_t *magWindowSize, uint16_t *accelWindowSize, uint16_t *gyroWindowSize, uint16_t *tempWindowSize, uint16_t *presWindowSize, uint8_t *magFilterMode, uint8_t *accelFilterMode, uint8_t *gyroFilterMode, uint8_t *tempFilterMode, uint8_t *presFilterMode) | vn::protocol::uart::Packet | |
parseImuMeasurements(vn::math::vec3f *mag, vn::math::vec3f *accel, vn::math::vec3f *gyro, float *temp, float *pressure) | vn::protocol::uart::Packet | |
parseImuRateConfiguration(uint16_t *imuRate, uint16_t *navDivisor, float *filterTargetRate, float *filterMinRate) | vn::protocol::uart::Packet | |
parseIndoorHeadingModeControl(float *maxRateError) | vn::protocol::uart::Packet | |
parseInsAdvancedConfiguration(uint8_t *useMag, uint8_t *usePres, uint8_t *posAtt, uint8_t *velAtt, uint8_t *velBias, uint8_t *useFoam, uint8_t *gpsCovType, uint8_t *velCount, float *velInit, float *moveOrigin, float *gpsTimeout, float *deltaLimitPos, float *deltaLimitVel, float *minPosUncertainty, float *minVelUncertainty) | vn::protocol::uart::Packet | |
parseInsBasicConfiguration(uint8_t *scenario, uint8_t *ahrsAiding) | vn::protocol::uart::Packet | |
parseInsBasicConfiguration(uint8_t *scenario, uint8_t *ahrsAiding, uint8_t *estBaseline) | vn::protocol::uart::Packet | |
parseInsSolutionEcef(double *time, uint16_t *week, uint16_t *status, vn::math::vec3f *yawPitchRoll, vn::math::vec3d *position, vn::math::vec3f *velocity, float *attUncertainty, float *posUncertainty, float *velUncertainty) | vn::protocol::uart::Packet | |
parseInsSolutionLla(double *time, uint16_t *week, uint16_t *status, vn::math::vec3f *yawPitchRoll, vn::math::vec3d *position, vn::math::vec3f *nedVel, float *attUncertainty, float *posUncertainty, float *velUncertainty) | vn::protocol::uart::Packet | |
parseInsStateEcef(vn::math::vec3f *yawPitchRoll, vn::math::vec3d *position, vn::math::vec3f *velocity, vn::math::vec3f *accel, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseInsStateLla(vn::math::vec3f *yawPitchRoll, vn::math::vec3d *position, vn::math::vec3f *velocity, vn::math::vec3f *accel, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseMagneticAccelerationAndAngularRates(vn::math::vec3f *mag, vn::math::vec3f *accel, vn::math::vec3f *gyro) | vn::protocol::uart::Packet | |
parseMagneticAndGravityReferenceVectors(vn::math::vec3f *magRef, vn::math::vec3f *accRef) | vn::protocol::uart::Packet | |
parseMagneticMeasurements(vn::math::vec3f *mag) | vn::protocol::uart::Packet | |
parseMagnetometerCalibrationControl(uint8_t *hsiMode, uint8_t *hsiOutput, uint8_t *convergeRate) | vn::protocol::uart::Packet | |
parseMagnetometerCompensation(vn::math::mat3f *c, vn::math::vec3f *b) | vn::protocol::uart::Packet | |
parseModelNumber(char *productName) | vn::protocol::uart::Packet | |
parseQuaternionMagneticAccelerationAndAngularRates(vn::math::vec4f *quat, vn::math::vec3f *mag, vn::math::vec3f *accel, vn::math::vec3f *gyro) | vn::protocol::uart::Packet | |
parseReferenceFrameRotation(vn::math::mat3f *c) | vn::protocol::uart::Packet | |
parseReferenceVectorConfiguration(uint8_t *useMagModel, uint8_t *useGravityModel, uint32_t *recalcThreshold, float *year, vn::math::vec3d *position) | vn::protocol::uart::Packet | |
parseSerialBaudRate(uint32_t *baudrate) | vn::protocol::uart::Packet | |
parseSerialNumber(uint32_t *serialNum) | vn::protocol::uart::Packet | |
parseStartupFilterBiasEstimate(vn::math::vec3f *gyroBias, vn::math::vec3f *accelBias, float *pressureBias) | vn::protocol::uart::Packet | |
parseSynchronizationControl(uint8_t *syncInMode, uint8_t *syncInEdge, uint16_t *syncInSkipFactor, uint8_t *syncOutMode, uint8_t *syncOutPolarity, uint16_t *syncOutSkipFactor, uint32_t *syncOutPulseWidth) | vn::protocol::uart::Packet | |
parseSynchronizationStatus(uint32_t *syncInCount, uint32_t *syncInTime, uint32_t *syncOutCount) | vn::protocol::uart::Packet | |
parseUserTag(char *tag) | vn::protocol::uart::Packet | |
parseVelocityCompensationControl(uint8_t *mode, float *velocityTuning, float *rateTuning) | vn::protocol::uart::Packet | |
parseVelocityCompensationMeasurement(vn::math::vec3f *velocity) | vn::protocol::uart::Packet | |
parseVelocityCompensationStatus(float *x, float *xDot, vn::math::vec3f *accelOffset, vn::math::vec3f *omega) | vn::protocol::uart::Packet | |
parseVNACC(vn::math::vec3f *acceleration) | vn::protocol::uart::Packet | |
parseVNDTV(float *deltaTime, vn::math::vec3f *deltaTheta, vn::math::vec3f *deltaVelocity) | vn::protocol::uart::Packet | |
parseVNGPE(double *tow, uint16_t *week, uint8_t *gpsFix, uint8_t *numSats, vn::math::vec3d *position, vn::math::vec3f *velocity, vn::math::vec3f *posAcc, float *speedAcc, float *timeAcc) | vn::protocol::uart::Packet | |
parseVNGPS(double *time, uint16_t *week, uint8_t *gpsFix, uint8_t *numSats, vn::math::vec3d *lla, vn::math::vec3f *nedVel, vn::math::vec3f *nedAcc, float *speedAcc, float *timeAcc) | vn::protocol::uart::Packet | |
parseVNGYR(vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNIMU(vn::math::vec3f *magneticUncompensated, vn::math::vec3f *accelerationUncompensated, vn::math::vec3f *angularRateUncompensated, float *temperature, float *pressure) | vn::protocol::uart::Packet | |
parseVNINE(double *time, uint16_t *week, uint16_t *status, vn::math::vec3f *ypr, vn::math::vec3d *position, vn::math::vec3f *velocity, float *attUncertainty, float *posUncertainty, float *velUncertainty) | vn::protocol::uart::Packet | |
parseVNINS(double *time, uint16_t *week, uint16_t *status, vn::math::vec3f *yawPitchRoll, vn::math::vec3d *lla, vn::math::vec3f *nedVel, float *attUncertainty, float *posUncertainty, float *velUncertainty) | vn::protocol::uart::Packet | |
parseVNISE(vn::math::vec3f *ypr, vn::math::vec3d *position, vn::math::vec3f *velocity, vn::math::vec3f *acceleration, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNISL(vn::math::vec3f *ypr, vn::math::vec3d *lla, vn::math::vec3f *velocity, vn::math::vec3f *acceleration, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNMAG(vn::math::vec3f *magnetic) | vn::protocol::uart::Packet | |
parseVNMAR(vn::math::vec3f *magnetic, vn::math::vec3f *acceleration, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNQMR(vn::math::vec4f *quaternion, vn::math::vec3f *magnetic, vn::math::vec3f *acceleration, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNQTN(vn::math::vec4f *quaternion) | vn::protocol::uart::Packet | |
parseVNYBA(vn::math::vec3f *yawPitchRoll, vn::math::vec3f *accelerationBody, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNYIA(vn::math::vec3f *yawPitchRoll, vn::math::vec3f *accelerationInertial, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNYMR(vn::math::vec3f *yawPitchRoll, vn::math::vec3f *magnetic, vn::math::vec3f *acceleration, vn::math::vec3f *angularRate) | vn::protocol::uart::Packet | |
parseVNYPR(vn::math::vec3f *yawPitchRoll) | vn::protocol::uart::Packet | |
parseVpeAccelerometerAdvancedTuning(vn::math::vec3f *minFiltering, vn::math::vec3f *maxFiltering, float *maxAdaptRate, float *disturbanceWindow, float *maxTuning) | vn::protocol::uart::Packet | |
parseVpeAccelerometerBasicTuning(vn::math::vec3f *baseTuning, vn::math::vec3f *adaptiveTuning, vn::math::vec3f *adaptiveFiltering) | vn::protocol::uart::Packet | |
parseVpeBasicControl(uint8_t *enable, uint8_t *headingMode, uint8_t *filteringMode, uint8_t *tuningMode) | vn::protocol::uart::Packet | |
parseVpeGyroBasicTuning(vn::math::vec3f *angularWalkVariance, vn::math::vec3f *baseTuning, vn::math::vec3f *adaptiveTuning) | vn::protocol::uart::Packet | |
parseVpeMagnetometerAdvancedTuning(vn::math::vec3f *minFiltering, vn::math::vec3f *maxFiltering, float *maxAdaptRate, float *disturbanceWindow, float *maxTuning) | vn::protocol::uart::Packet | |
parseVpeMagnetometerBasicTuning(vn::math::vec3f *baseTuning, vn::math::vec3f *adaptiveTuning, vn::math::vec3f *adaptiveFiltering) | vn::protocol::uart::Packet | |
parseYawPitchRoll(vn::math::vec3f *yawPitchRoll) | vn::protocol::uart::Packet | |
parseYawPitchRollMagneticAccelerationAndAngularRates(vn::math::vec3f *yawPitchRoll, vn::math::vec3f *mag, vn::math::vec3f *accel, vn::math::vec3f *gyro) | vn::protocol::uart::Packet | |
parseYawPitchRollTrueBodyAccelerationAndAngularRates(vn::math::vec3f *yawPitchRoll, vn::math::vec3f *bodyAccel, vn::math::vec3f *gyro) | vn::protocol::uart::Packet | |
parseYawPitchRollTrueInertialAccelerationAndAngularRates(vn::math::vec3f *yawPitchRoll, vn::math::vec3f *inertialAccel, vn::math::vec3f *gyro) | vn::protocol::uart::Packet | |
type() | vn::protocol::uart::Packet | |
Type enum name | vn::protocol::uart::Packet | |
TYPE_ASCII enum value | vn::protocol::uart::Packet | |
TYPE_BINARY enum value | vn::protocol::uart::Packet | |
TYPE_UNKNOWN enum value | vn::protocol::uart::Packet | |
~Packet() (defined in vn::protocol::uart::Packet) | vn::protocol::uart::Packet |