clearHwError(void) | xsens::Cmt3 | inline |
closeLogFile(bool del=false) | xsens::Cmt3 | |
closePort(bool gotoConfigFirst=true) | xsens::Cmt3 | |
Cmt3(const Cmt3 &ref) | xsens::Cmt3 | protected |
Cmt3() | xsens::Cmt3 | |
createLogFile(const char *filename, bool startLogging=false) | xsens::Cmt3 | |
createLogFile(const wchar_t *filename, bool startLogging=false) | xsens::Cmt3 | |
fillRtc(Packet *pack) | xsens::Cmt3 | protected |
getAvailableScenarios(CmtScenario *scenarios, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getBatteryLevel(uint8_t &level) | xsens::Cmt3 | |
getBaudrate(uint32_t &baudrate) | xsens::Cmt3 | |
getBluetoothState(bool &enabled) | xsens::Cmt3 | |
getBusId(uint8_t &busId, const CmtDeviceId deviceId=CMT_DID_MASTER) const | xsens::Cmt3 | |
getBusIdInternal(const CmtDeviceId devId) const | xsens::Cmt3 | protected |
getBusPowerState(bool &enabled) | xsens::Cmt3 | |
getCmt2f(void) | xsens::Cmt3 | |
getCmt2s(void) | xsens::Cmt3 | |
getConfiguration(CmtDeviceConfiguration &configuration) | xsens::Cmt3 | |
getDataLength(uint32_t &length, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getDeviceCount(void) const | xsens::Cmt3 | |
getDeviceId(const uint8_t busId, CmtDeviceId &deviceId) const | xsens::Cmt3 | |
getDeviceMode(CmtDeviceMode &mode, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getDeviceMode2(CmtDeviceMode2 &mode, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getEMtsData(void *buffer, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getErrorMode(uint16_t &mode, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getFirmwareRevision(CmtVersion &revision, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getGpsLeverArm(CmtVector &arm, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getGpsStatus(CmtGpsStatus &status, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getGravityMagnitude(double &magnitude, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getHeading(double &heading, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getHwError(CmtDeviceId &did) const | xsens::Cmt3 | inline |
getLastResult(void) const | xsens::Cmt3 | inline |
getLocationId(uint16_t &locationId, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getLogFileName(char *filename) | xsens::Cmt3 | |
getLogFileName(wchar_t *filename) | xsens::Cmt3 | |
getLogFileReadPosition(CmtFilePos &pos) | xsens::Cmt3 | |
getLogFileSize(CmtFilePos &size) | xsens::Cmt3 | |
getMagneticDeclination(double &declination, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getMasterId(void) | xsens::Cmt3 | |
getMtCount(void) const | xsens::Cmt3 | |
getMtDeviceId(const uint8_t index, CmtDeviceId &deviceId) const | xsens::Cmt3 | |
getPortNr(uint8_t &port) const | xsens::Cmt3 | |
getProductCode(char *productCode, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getSampleFrequency(void) | xsens::Cmt3 | |
getScenario(uint8_t &scenarioType, uint8_t &scenarioVersion, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
getSerialBaudrate(uint32_t &baudrate) | xsens::Cmt3 | |
getSyncInMode(uint16_t &mode) | xsens::Cmt3 | |
getSyncInOffset(uint32_t &offset) | xsens::Cmt3 | |
getSyncInSettings(CmtSyncInSettings &settings) | xsens::Cmt3 | |
getSyncInSkipFactor(uint16_t &skipFactor) | xsens::Cmt3 | |
getSyncMode(uint8_t &mode) | xsens::Cmt3 | |
getSyncOutMode(uint16_t &mode) | xsens::Cmt3 | |
getSyncOutOffset(uint32_t &offset) | xsens::Cmt3 | |
getSyncOutPulseWidth(uint32_t &pulseWidth) | xsens::Cmt3 | |
getSyncOutSettings(CmtSyncOutSettings &settings) | xsens::Cmt3 | |
getSyncOutSkipFactor(uint16_t &skipFactor) | xsens::Cmt3 | |
getTimeoutConfig(void) const | xsens::Cmt3 | |
getTimeoutMeasurement(void) const | xsens::Cmt3 | |
getUtcTime(CmtUtcTime &utc, const CmtDeviceId deviceId) | xsens::Cmt3 | |
getXmOutputMode(uint8_t &mode) | xsens::Cmt3 | |
gotoConfig(void) | xsens::Cmt3 | |
gotoMeasurement(void) | xsens::Cmt3 | |
initBus(void) | xsens::Cmt3 | |
isLogFileOpen(const char *filename) const | xsens::Cmt3 | |
isLogFileOpen(const wchar_t *filename) const | xsens::Cmt3 | |
isLogging(void) const | xsens::Cmt3 | inline |
isPortOpen(void) const | xsens::Cmt3 | inline |
isXm(void) const | xsens::Cmt3 | |
m_baudrate | xsens::Cmt3 | protected |
m_config | xsens::Cmt3 | protected |
m_detailedScan | xsens::Cmt3 | protected |
m_eMtsData | xsens::Cmt3 | |
m_firstItem | xsens::Cmt3 | protected |
m_gotoConfigTries | xsens::Cmt3 | protected |
m_lastHwError | xsens::Cmt3 | protected |
m_lastHwErrorDeviceId | xsens::Cmt3 | protected |
m_lastResult | xsens::Cmt3 | mutableprotected |
m_logFile | xsens::Cmt3 | protected |
m_logging | xsens::Cmt3 | protected |
m_measuring | xsens::Cmt3 | protected |
m_period | xsens::Cmt3 | protected |
m_readFromFile | xsens::Cmt3 | protected |
m_rtcCount | xsens::Cmt3 | protected |
m_rtcInitialized | xsens::Cmt3 | protected |
m_rtcLastSc | xsens::Cmt3 | protected |
m_rtcMsPerSample | xsens::Cmt3 | protected |
m_rtcStart | xsens::Cmt3 | protected |
m_serial | xsens::Cmt3 | protected |
m_skip | xsens::Cmt3 | protected |
m_timeoutConf | xsens::Cmt3 | protected |
m_timeoutMeas | xsens::Cmt3 | protected |
m_useRtc | xsens::Cmt3 | |
openLogFile(const char *filename) | xsens::Cmt3 | |
openLogFile(const wchar_t *filename) | xsens::Cmt3 | |
openPort(const char *portName, const uint32_t baudRate=CMT_DEFAULT_BAUD_RATE) | xsens::Cmt3 | |
openPort(const uint32_t portNumber, const uint32_t baudRate=CMT_DEFAULT_BAUD_RATE) | xsens::Cmt3 | |
peekLogMessageId(uint8_t &messageId) | xsens::Cmt3 | |
readDataPacket(Packet *pack, bool acceptOther=false) | xsens::Cmt3 | |
refreshCache(const bool file=false) | xsens::Cmt3 | |
requestData(Packet *pack) | xsens::Cmt3 | |
reset(void) | xsens::Cmt3 | |
resetLogFileReadPos(void) | xsens::Cmt3 | |
resetOrientation(const CmtResetMethod method, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
restoreFactoryDefaults(const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setBaudrate(const uint32_t baudrate, bool reconnect=true) | xsens::Cmt3 | |
setBluetoothState(const bool enabled) | xsens::Cmt3 | |
setBusPowerState(const bool enabled) | xsens::Cmt3 | |
setDataSource(bool readFromFile) | xsens::Cmt3 | |
setDeviceMode(const CmtDeviceMode &mode, bool force, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setDeviceMode2(const CmtDeviceMode2 &mode, bool force, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setErrorMode(const uint16_t mode) | xsens::Cmt3 | |
setGotoConfigTries(const uint16_t tries) | xsens::Cmt3 | |
setGpsLeverArm(const CmtVector &arm, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setGravityMagnitude(const double magnitude, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setHeading(const double heading, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setLocationId(uint16_t locationId, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setLogMode(bool active) | xsens::Cmt3 | |
setMagneticDeclination(const double declination, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setScenario(const uint8_t scenarioType, const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
setSyncInMode(const uint16_t mode) | xsens::Cmt3 | |
setSyncInOffset(const uint32_t offset) | xsens::Cmt3 | |
setSyncInSettings(const CmtSyncInSettings &settings) | xsens::Cmt3 | |
setSyncInSkipFactor(const uint16_t skipFactor) | xsens::Cmt3 | |
setSyncMode(const uint8_t mode) | xsens::Cmt3 | |
setSyncOutMode(const uint16_t mode) | xsens::Cmt3 | |
setSyncOutOffset(const uint32_t offset) | xsens::Cmt3 | |
setSyncOutPulseWidth(const uint32_t pulseWidth) | xsens::Cmt3 | |
setSyncOutSettings(const CmtSyncOutSettings &settings) | xsens::Cmt3 | |
setSyncOutSkipFactor(const uint16_t skipFactor) | xsens::Cmt3 | |
setTimeout(const uint32_t ms) | xsens::Cmt3 | inline |
setTimeoutConfig(const uint32_t timeout=CMT3_DEFAULT_TIMEOUT_CONF) | xsens::Cmt3 | |
setTimeoutMeasurement(const uint32_t timeout=CMT3_DEFAULT_TIMEOUT_MEAS) | xsens::Cmt3 | |
setXmOutputMode(const uint8_t mode) | xsens::Cmt3 | |
setXmPowerOff(void) | xsens::Cmt3 | |
storeXkfState(const CmtDeviceId deviceId=CMT_DID_MASTER) | xsens::Cmt3 | |
waitForDataMessage(Packet *pack) | xsens::Cmt3 | |
writeMessageToLogFile(const Message &msg) | xsens::Cmt3 | |
~Cmt3() | xsens::Cmt3 | |