User manual
DocumentMT0100P.N
©XsensTechnologiesB.V. MTiandMTxUserManualandTechnicalDocumentation
29
MTData
MID 50(0x32)
Datafield DATA(lengthvariable)
Direction FromMTi/MTx
Validin MeasurementState
Thismessagecontainstheoutputdatadependingon thecurrentOutputModeandOutputsettings.
The data field can contain multiple data outputs but the order of outputs is always the same. The
followingorderisused(disabledoutputsmustbeomitted):
1. Temp
2. Calibrateddataoutput
3. Orientationdataoutput
4. Auxiliarydataoutput
5. Status
6. Samplecounter
Un‐calibrated raw data output can not be used together with other outputs and is therefore not
listed.Thefollowingtextexplainsthedatavaluesofeachoutput.
DATA
Thedatacancontainmultipleoutputs.Allthedifferentoutputsarenotdescribedseparatelyhere.If
notspecified otherwise each datavalueis 4 byteslong bydefaultand corresponds with thesingle‐
precision floating‐point value as defined in the IEEE 754 standard (= float). Other data formats are
alsosupported.
NOTE: RAW inertial data output however can not be used together with any of the other outputs. It is
therefore not listed above. Please refer to the MT Low‐Level Communication Document for detailed
information on the various DATA modes and options, interpretation of the values as well as a detailed
discussion on the DATA fields.
The Communication MT (CMT) C++ class has easy to use member functions to retrieve the individual data
fields.SeeMTSDKDocumentation.
5.4 CommunicationTiming
Formany applicationsit canbe crucial to know exactly the various delays and latencies in a system. In this
sectionitisdescribedhowthetimingbetweenphysicaleventsandthedeviceoutputarerelatedinthebasic
usagemodesoftheMTiandMTx.