Skyward boardcore
Loading...
Searching...
No Matches
Boardcore::VN300 Member List

This is the complete list of members for Boardcore::VN300, including all inherited members.

baudRateBoardcore::VNCommonSerialprotected
calculateChecksum16(const uint8_t *message, int length)Boardcore::VNCommonSerialprotected
calculateChecksum8(const uint8_t *message, int length)Boardcore::VNCommonSerialprotected
checkErrorVN(const char *message)Boardcore::VNCommonSerialprotected
closeAndReset()Boardcore::VNCommonSerial
configDefaultSerialPort()Boardcore::VNCommonSerialprotected
configUserSerialPort()Boardcore::VNCommonSerialprotected
crcBoardcore::VNCommonSerialprotected
CRCOptions enum nameBoardcore::VNCommonSerial
DataType typedefBoardcore::Sensor< VN300Data >
DEFAULT_BAUDRATEBoardcore::VNCommonSerialprotectedstatic
disableAsyncMessages(bool waitResponse)Boardcore::VNCommonSerialprotected
getBinaryOutput(T &binaryData, const char *const sampleCommand)Boardcore::VNCommonSerialprotected
getHSIEstimatorValues()Boardcore::VNCommonSerial
getLastError()Boardcore::AbstractSensorinline
getLastSample()Boardcore::Sensor< VN300Data >inlinevirtual
init() overrideBoardcore::VN300virtual
isInitBoardcore::VNCommonSerialprotected
lastErrorBoardcore::AbstractSensorprotected
lastSampleBoardcore::Sensor< VN300Data >protected
loggerBoardcore::VNCommonSerialprotected
mutexBoardcore::Sensor< VN300Data >protected
recvStringBoardcore::VNCommonSerialprotected
recvStringCommand(char *command, int maxLength)Boardcore::VNCommonSerialprotected
recvStringLengthBoardcore::VNCommonSerialprotected
recvStringMaxDimensionBoardcore::VNCommonSerialprotectedstatic
restoreFactorySettings()Boardcore::VNCommonSerial
sample() overrideBoardcore::Sensor< VN300Data >inlinevirtual
sampleImpl() overrideBoardcore::VN300protectedvirtual
saveConfiguration()Boardcore::VNCommonSerial
selfTest() overrideBoardcore::VN300virtual
sendStringCommand(std::string command)Boardcore::VNCommonSerialprotected
Sensor()Boardcore::Sensor< VN300Data >inline
Sensor(Sensor &&other)Boardcore::Sensor< VN300Data >inline
setAccelerometerCompensation(const Eigen::Matrix3f &c, const Eigen::Vector3f &b)Boardcore::VNCommonSerial
setCrc(bool waitResponse=true)Boardcore::VNCommonSerialprotected
setGyroscopeCompensation(const Eigen::Matrix3f &c, const Eigen::Vector3f &b)Boardcore::VNCommonSerial
setMagnetometerCompensation(const Eigen::Matrix3f &c, const Eigen::Vector3f &b)Boardcore::VNCommonSerial
startHSIEstimator(uint8_t convergeRate)Boardcore::VNCommonSerial
stopHSIEstimator()Boardcore::VNCommonSerial
usartBoardcore::VNCommonSerialprotected
verifyChecksum(char *command, int maxLength)Boardcore::VNCommonSerialprotected
verifyModelNumber(const char *expectedModelNumber)Boardcore::VNCommonSerialprotected
VN300(USART &usart, int userBaudRate, VN300Defs::SampleOptions sampleOption, CRCOptions crc, std::chrono::milliseconds timeout, VN300Defs::AntennaPosition antPosA={0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, VN300Defs::AntennaPosition antPosB={1.0, 0.0, 0.0, 0.0, 0.0, 0.0}, Eigen::Matrix3f rotMat=Eigen::Matrix3f::Identity())Boardcore::VN300
VNCommonSerial(USART &usart, int baudrate, const char *sensorName, CRCOptions crc, const std::chrono::milliseconds timeout)Boardcore::VNCommonSerial
writeRegister(const std::string &command)Boardcore::VNCommonSerialprotected
~AbstractSensor()Boardcore::AbstractSensorinlinevirtual
~Sensor()Boardcore::Sensor< VN300Data >inlinevirtual
~VNCommonSerial()Boardcore::VNCommonSerial