MT Software Development Kit (SDK)


MT SDK

Here you can download the latest version of the MT Software Development Kit (SDK). The MT SDK supports the MTx, MTi and MTi-G. The latest firmware version is now included within the MT SDK, available for download at the firmware updater functionality.

New version: MT SDK 3.3
Release date: November 17th, 2010

download
Download MT SDK v3.3 with embedded firmware [260 Mb]



Click here to download the detailed release notes


ATTENTION:


All customers who want to upgrade to MT SDK 3.x must obtain a new registration number from Xsens (customerservice@xsens.com) for installation. Customers who already have a registration number for version 3.x can use that number for installing the latest version. A registration number for MT SDK 3.x consists of 4 times 5 digits. Please uninstall the previous version before installing a newer version. Be aware that applications based on MT SDK 2.x will need to be adapted to match with the new API.


MT SDK Includes:

  • MT Manager (replacing the MT Software)
  • MT API for Windows
  • C++ class and low level (binary) communication (incl. Linux support)
  • Example source code (API and C++ class) for various programs and OS
  • Magnetic Field Mapper plug-in
  • Firmware Updater and firmware for all Xsens devices
  • Complete documentation


MT SDK Changes 3.3 (since 3.2.4)

Nov 17th, 2010

  • Improvements in modeling of position estimation in MTi-G firmware
  • Improvements in performance for MTi and MTx under transient accelerations
  • Higher update rate for orientation processed on onboard DSP (up to 350 Hz)
  • Support for Windows 7 and 64-bit processors


MT SDK Changes 3.2.4 (since 3.2.1):

Sept 4th, 2009

  • Increased robustness for Xbus Kit and MVN Motion Trackers
  • No changes for MTi, MTx (non-Xbus) and MTi-G


MT SDK Changes 3.2.1 (since 3.1.2):

July 17th, 2009

  • Bug fixes and interface additions in MT Manager
  • Improved robustness of firmware
  • 4800 baud supported
  • Marine XKF scenario for MTi-G added
  • Option to output UTC as time stamp


MT SDK Changes 3.1.2 (since 3.1.1):
February 9th, 2009

  • The MT SDK Firmware updater functionality contains now the latest firmware itself
  • Within the firmware updater, the auto-detection of COM port has been implemented and is enabled by default


MT SDK Changes 3.1.1 (since 3.0.6):

November 19th, 2008

  • New toolbars and buttons within MT Manager
  • Possibility to perform batch exports from MT Manager
  • Extension of functionality for XKF-3 and XKF-6 (e.g. support manual bias estimation feature)


MT SDK Changes 3.0.6 (since 3.0.4):
August 21st, 2008

  • Added support for 18 g sensors
  • Magnetic Field Mapper plug-in: offline procedure for MFM fixed
  • Small fixes, improvements and speed-ups


MT SDK Changes 3.0.4 (since 2.8.2):

June 26th, 2008

  • Supports both MTi/MTx and MTi-G products
  • Includes MT Manager:
    - Supports new XKF-3 and XKF-6 algorithms
    - Easy configuration of MTi, MTi-G and MTx, Xbus
    - Change XKF settings based on XKF scenarios
    - Real-time graphical display of sensor data at XKF output
    - Display of GPS data and MTi-G position
    - Export to Google Earth (MTi-G only)
    - Easy low-level access via terminal window
  • New MT API with Linux support and examples
  • New versions of documentation
  • Several new features and bug-fixes


MT SDK Changes 2.8.3 (since 2.8.1):

February 27th, 2007

Inclusive: MT Software, MT Communication C++ Class, MT Object DLL, Example source code, Magnetic Field Mapper plug-in, Demo game Neverball, Complete documentation

  • Added support for 921k6 baudrate in MT SW and SDK
  • Added support in MT Comm for PocketPC
  • Added support for MTi and MTx with RS-485 communication (new products)
  • Improved robustness and COM-port detection in FirmwareUpdater
  • Added SetObjectAlignment messeage for custom alignment matrices
  • Improved support for SyncIN (contact Xsens if you have difficulties using SyncIN)
  • Added commandline support to MT SW
  • Fixed ResetOrientation not saved when using MTObj.DLL
  • Fixed FilterSettings not used if issued before StartProcess without QueryMotiontracker function when using MTObj.DLL
  • Minor fixes to MTObj.DLL
  • Added option to run MFM with factory settings. (Only works with MTi/MTx)
  • Added MFM results file, which can be written manually to sensor (e.g. for use in embedded applications)
  • Added option to post-process file without need for sensor to be attached (e.g. for use in embedded applications)


MT
SDK changes in 2.8.1 (since 2.7.2):

  • Added Firmware updater add-in in MT SW
  • Added full support for RS-485 versions of MTi and MTx
  • Support of Xbus Master in combination with MTx
  • Added support in MT SW for setting XM-B output buffer size
  • Added support for two synchronised XM-B for logging up to 20 MTx (beta)
  • Added support in MT SW for raw log-file processing for MTi, MTx, XM-B/MTx
  • Added battery level display of XM-B in properties dialog
  • Fixed GUI display on Asian language Windows versions
  • Fixed several post processing issues for MTi and MTx
  • Updated MFM for support of non-standard sample frequency, baudrates
  • Updated Xbus class and renamed to MTComm class, NOTE: developers must update application program source code to use this update
  • Added configuration and analysis example applications (ViewConfig, AnalyseLog) (with source code)
  • Added Neverball game example application (with source code)


MT SDK changes in 2.7.2:

  • Updated Xbus communication class (v.1.1)
  • Workaround for USB driver issue (confirmed USB-serial converter cable driver unstability)
  • Further improved Linux support
  • Updated documentation