13
Document MT1600P.2019.A
© Xsens Technologies B.V.
MTi Family Reference Manual
Please refer to the
MT Manager User Manual
3
for more information on MT Manager.
3.1.2 MT Software Development Kit (MT SDK)
The Xsens Device API (XDA) serves as a starting point for system integrators interested in assessing
the basics of the SDK. The main objective of the SDK is to facilitate the development of user-specific
host applications based on Xsens motion trackers.
The MT Software Development Kit (MT SDK), part of the MT Software Suite installation, provides
examples based on XDA for multiple programming languages. These programming examples can be
used as a starting point for further software development.
The MT SDK 2019.x (and the MT Software Suite) is designed for the MTi 1-series, MTi 600-series, MTi
10-series and MTi 100-series. Links to the latest available documentation can be found via the following
link:
Introduction to the MT SDK programming examples for MTi devices
3.1.3 Low-level Communication
The low-level communication protocol (named Xbus protocol) offers full control and functionality. It is
essential on platforms that do not support the Xsens Device API, such as custom embedded computers
and microcontrollers.
The low-level communication is extensively described in the
MT Low-Level Communication Protocol
Documentation
. Next to that, source code is delivered to make driver development and Xbus message
parsing for the MTi as easy and quick as possible.
3.1.4 Terms of use of MT Software Suite
The installer of the MT Software Suite can install 4 components: MT Manager, MT SDK, Magnetic Field
Mapper (MFM) and MFM SDK. The Firmware Updater is a separate installer. The MT Software Suite
has a Restricted License Agreement that you need to accept. In Table 5, the conditions for use of each
component are summarized.
Table 5: Conditions for the use of the MT Software Suite
Component
Conditions
MT Manager
For use with Xsens products only
Not allowed to re-distribute
Not allowed to reverse engineer
Not allowed to modify
MT SDK
For use with Xsens products only
Allowed to re-
distribute “as is” or embed in programs
Not allowed to reverse engineer
Allowed to execute, reproduce, modify and compile (modified) source
code to use with Xsens products only
Not allowed to modify DLL
Include License Agreement with distribution
MFM
For use with Xsens products only
Allowed to re-
distribute “as is”
Not allowed to reverse engineer
Not allowed to modify
Include License Agreement with distribution
3
Links to the latest available documentation can be found via the following link: