Go to the documentation of this file.
134 if (!
id.isLegacyDeviceId())
189 if (config.size() == 0)
192 for (
auto& cfg : config)
212 if (config.size() == 0)
215 for (
auto& cfg : config)
314 uint64_t w = (((uint64_t) u) << 32) | (uint64_t) v;
388 config.push_back(cfg);
413 config.push_back(cfg);
uint16_t m_frequency
The frequency.
struct XsOutputConfiguration XsOutputConfiguration
A class that does the message deserialization.
XsDataIdentifier m_dataIdentifier
The data identifier.
MessageSerializer(XsMessage &message, XsSize offset=0)
Default constructor.
uint16_t m_frequency
The frequency.
@ XDI_None
Empty datatype.
void append(const uint8_t *data, XsSize size)
Appends the data to the message.
struct XsCanOutputConfiguration XsCanOutputConfiguration
MessageDeserializer & operator>>(XsDataIdentifier &value)
Input stream operator that takes a XsDataIdentifier from the stream.
virtual ~MessageDeserializer()
Destructor.
XsCanDataIdentifier
Defines the data identifiers for CAN messages.
A list of XsOutputConfiguration values.
void finalize()
Finalizes the message serialization.
XsDataIdentifier
Defines the data identifiers.
virtual ~MessageSerializer()
Destructor.
MessageDeserializer(const XsMessage &message, XsSize offset=0)
Default constructor.
bool atEnd() const
Checks if we are at the end of message.
size_t XsSize
XsSize must be unsigned number!
struct XsDeviceId XsDeviceId
XsCanDataIdentifier m_dataIdentifier
The data identifier.
Structure for storing a single message.
Contains an Xsens device ID and provides operations for determining the type of device.
XsCanFrameFormat
Defines the Frame format for CAN messages.
A class that does the message serialization.
XsCanFrameFormat m_frameFormat
The frame format of the CAN message.
Single data type CAN output configuration.
uint32_t m_id
The 11 or 29 bit ID identifier.
A list of XsCanOutputConfiguration values.
Single data type output configuration.
const XsMessage & m_message
MessageSerializer & operator<<(XsDataIdentifier value)
Output stream operator that adds a XsDataIdentifier to the stream.