Structure containing a full device configuration as returned by the ReqConfig message.
#include <xSens_MT3/cmtdef.h>
Classes | |
struct | _devInfo |
Public Member Functions | |
void | readFromMessage (const void *message) |
Definition at line 65 of file cmt3.cpp.
References xsens::Message::getDataBuffer(), xsens::Message::getDataLong(), xsens::Message::getDataShort(), CmtDeviceConfiguration::_devInfo::m_dataLength, m_date, CmtDeviceConfiguration::_devInfo::m_deviceId, m_deviceInfo, m_masterDeviceId, m_numberOfDevices, CmtDeviceConfiguration::_devInfo::m_outputMode, CmtDeviceConfiguration::_devInfo::m_outputSettings, m_outputSkipFactor, m_reservedForClient, m_reservedForHost, m_samplingPeriod, m_syncinMode, m_syncinOffset, m_syncinSkipFactor, m_time, and mrpt::system::os::memcpy().
Referenced by xsens::Cmt3::refreshCache().
uint8_t CmtDeviceConfiguration::m_date[8] |
Definition at line 873 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
struct CmtDeviceConfiguration::_devInfo CmtDeviceConfiguration::m_deviceInfo[CMT_MAX_DEVICES_PER_PORT] |
Referenced by xsens::Cmt3::getBusId(), xsens::Cmt3::getBusIdInternal(), xsens::Cmt3::getConfiguration(), xsens::Cmt3::getDeviceId(), xsens::Cmt3::getDeviceMode2(), xsens::Cmt3::getEMtsData(), xsens::Cmt3::getMtDeviceId(), xsens::Cmt3::readDataPacket(), readFromMessage(), xsens::Cmt3::setDeviceMode2(), and xsens::Cmt3::waitForDataMessage().
uint32_t CmtDeviceConfiguration::m_masterDeviceId |
Definition at line 867 of file cmtdef.h.
Referenced by xsens::Cmt3::getBusId(), xsens::Cmt3::getBusIdInternal(), xsens::Cmt3::getConfiguration(), xsens::Cmt3::getDeviceId(), xsens::Cmt3::getEMtsData(), xsens::Cmt3::getMasterId(), xsens::Cmt3::isXm(), xsens::Cmt3::readDataPacket(), readFromMessage(), xsens::Cmt3::setDeviceMode2(), xsens::Cmt3::setGpsLeverArm(), xsens::Cmt3::storeXkfState(), and xsens::Cmt3::waitForDataMessage().
uint16_t CmtDeviceConfiguration::m_numberOfDevices |
Definition at line 877 of file cmtdef.h.
Referenced by xsens::Cmt3::createLogFile(), xsens::Cmt3::getBusId(), xsens::Cmt3::getBusIdInternal(), xsens::Cmt3::getConfiguration(), xsens::Cmt3::getDeviceCount(), xsens::Cmt3::getDeviceId(), xsens::Cmt3::getEMtsData(), xsens::Cmt3::getMtCount(), xsens::Cmt3::getMtDeviceId(), xsens::Cmt3::readDataPacket(), readFromMessage(), xsens::Cmt3::setDeviceMode2(), and xsens::Cmt3::waitForDataMessage().
uint16_t CmtDeviceConfiguration::m_outputSkipFactor |
Definition at line 869 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), readFromMessage(), xsens::Cmt3::refreshCache(), and xsens::Cmt3::setDeviceMode2().
uint8_t CmtDeviceConfiguration::m_reservedForClient[32] |
Definition at line 876 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
uint8_t CmtDeviceConfiguration::m_reservedForHost[32] |
Definition at line 875 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
uint16_t CmtDeviceConfiguration::m_samplingPeriod |
Definition at line 868 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), readFromMessage(), xsens::Cmt3::refreshCache(), and xsens::Cmt3::setDeviceMode2().
uint16_t CmtDeviceConfiguration::m_syncinMode |
Definition at line 870 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
uint32_t CmtDeviceConfiguration::m_syncinOffset |
Definition at line 872 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
uint16_t CmtDeviceConfiguration::m_syncinSkipFactor |
Definition at line 871 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
uint8_t CmtDeviceConfiguration::m_time[8] |
Definition at line 874 of file cmtdef.h.
Referenced by xsens::Cmt3::getConfiguration(), and readFromMessage().
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019 |