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

This is the complete list of members for Boardcore::VN100Serial, 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< VN100SerialData >
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< VN100SerialData >inlinevirtual
init() overrideBoardcore::VN100Serialvirtual
isInitBoardcore::VNCommonSerialprotected
lastErrorBoardcore::AbstractSensorprotected
lastSampleBoardcore::Sensor< VN100SerialData >protected
loggerBoardcore::VNCommonSerialprotected
mutexBoardcore::Sensor< VN100SerialData >protected
recvStringBoardcore::VNCommonSerialprotected
recvStringCommand(char *command, int maxLength)Boardcore::VNCommonSerialprotected
recvStringLengthBoardcore::VNCommonSerialprotected
recvStringMaxDimensionBoardcore::VNCommonSerialprotectedstatic
restoreFactorySettings()Boardcore::VNCommonSerial
sample() overrideBoardcore::Sensor< VN100SerialData >inlinevirtual
sampleImpl() overrideBoardcore::VN100Serialprotectedvirtual
saveConfiguration()Boardcore::VNCommonSerial
selfTest() overrideBoardcore::VN100Serialvirtual
sendStringCommand(std::string command)Boardcore::VNCommonSerialprotected
Sensor()Boardcore::Sensor< VN100SerialData >inline
Sensor(Sensor &&other)Boardcore::Sensor< VN100SerialData >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
VN100Serial(USART &usart, int baudrate, CRCOptions crc, std::chrono::milliseconds timeout)Boardcore::VN100Serial
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< VN100SerialData >inlinevirtual
~VNCommonSerial()Boardcore::VNCommonSerial