Contains the CMT Message interface. More...
#include "cmtdef.h"
#include "cmt1.h"
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 | |
namespace | xsens |
The namespace of all Xsens software since 2006. | |
Defines | |
#define | swapEndian16(src) (((src) >> 8) | ((src) << 8)) |
#define | swapEndian32(src) (((src) >> 24) | ((src) >> 8 & 0xFF00) | ((src) << 8 & 0xFF0000) | ((src) << 24)) |
Functions | |
uint8_t | xsens::computeChecksum (const uint8_t *buffer, uint32_t length) |
Compute the checksum of the given byte string. |
Contains the CMT Message interface.
This level contains the message interface of Cmt. All code should be OS-independent.
Copyright (C) Xsens Technologies B.V., 2006. All rights reserved.
This source code is intended for use only by Xsens Technologies BV and those that have explicit written permission to use it from Xsens Technologies BV.
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
Definition in file cmtmessage.h.