Motion Software Development Kit (SDK)
Switch branches/tags
Nothing to show
Clone or download
luketokheim Bug-fix in Python SDK Client, readData with timeout.
The read timeout was not using the correct member variable in select.
Latest commit bae27dc Sep 27, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
c C SDK: Increased message buffer size for larger sensor sets. Bumped v… Mar 5, 2015
python Bug-fix in Python SDK Client, readData with timeout. Sep 27, 2017
LICENSE Bumped license year. Apr 10, 2017 Bug-fix in the C# Client class. Bumped to v2.4. Sep 29, 2016

Motion Software Development Kit (SDK)

The Motion Software Development Kit (SDK) is a collection of classes that provides real-time access to the outputs of the Motion Service. This includes orientation output as well as the raw and calibrated accelerometer, gyroscope, and magnetometer sensor signals. The SDK is open source and available in the C++, C#, Java, JavaScript, and Python programming languages.

The Motion Service publishes data over network sockets. The SDK includes classes to handle the transport of messages and to unpack the messages into language native containers. Every platform and operating system has sockets and they are very fast. By leveraging this standard technology, our SDK can be used anywhere.

The SDK is not required to access data from Motion inertial tracking system. It is intended to simplify development of third-party applications.