MRPT  1.9.9
cmtmessage.h File Reference
#include "cmtdef.h"
#include "cmt1.h"
Include dependency graph for cmtmessage.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  xsens::MessageHeader
 A message header. More...
 
union  xsens::MessageHeader::_mdl
 
struct  xsens::MessageHeader::_mdl::_mextd
 
struct  xsens::MessageHeader::_mdl::_mextd::_mlen
 
class  xsens::Message
 Class for storing a single message. More...
 

Namespaces

 xsens
 The namespace of all Xsens software since 2006.
 

Macros

#define CMT_CHECKVAR
 
#define CMT_CHECKVAL
 
#define CMT_CHECKASSIGN
 
#define CMT_CHECKASSERT
 
#define swapEndian16(src)   (((src) >> 8) | ((src) << 8))
 
#define swapEndian32(src)
 

Functions

uint8_t xsens::computeChecksum (const uint8_t *buffer, uint32_t length)
 Compute the checksum of the given byte string. More...
 

Macro Definition Documentation

◆ CMT_CHECKASSERT

◆ CMT_CHECKASSIGN

#define CMT_CHECKASSIGN

Definition at line 72 of file cmtmessage.h.

Referenced by xsens::Message::Message().

◆ CMT_CHECKVAL

#define CMT_CHECKVAL

Definition at line 71 of file cmtmessage.h.

◆ CMT_CHECKVAR

#define CMT_CHECKVAR

Definition at line 70 of file cmtmessage.h.

◆ swapEndian16

#define swapEndian16 (   src)    (((src) >> 8) | ((src) << 8))

Definition at line 76 of file cmtmessage.h.

Referenced by xsens::Packet::getRawData(), and LegacyDataPacket::rawData().

◆ swapEndian32

#define swapEndian32 (   src)
Value:
(((src) >> 24) | ((src) >> 8 & 0xFF00) | ((src) << 8 & 0xFF0000) | \
((src) << 24))
GLuint src
Definition: glext.h:7278

Definition at line 77 of file cmtmessage.h.

Referenced by XsDataPacket_assignFromXsLegacyDataPacket().




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020