User Manuals

Getting Started

Step by step guide to install the Shadow software, capture motion data, and export a take. New users should start here.

Shadow Wireless

Guide to the Shadow wireless network. Includes how to connect to the Wi-Fi network, the default settings, and available networking options.

Motion Monitor

The Motion Monitor is a utility application that detects device arrival and removal. In Windows, the monitor runs as a notification icon.

Motion Tutorial

Once you are familiar with the basic usage of the system, here is a more in depth tutorial. Covers the most common processes, including the Motion User Interface, device configuration, recording and exporting data, and Matlab scripts.

Motion Viewer

Our 3D preview application, the viewer provides a real-time graphical display of all outputs of the Motion Service. This includes orientation as well as the raw and calibrated sensor signals. Help is also available by pressing F1 from within the viewer.

Magnetic Calibration

To get the most accurate rotation output, it may be necessary to re-calibrate the magnetic sensor for your location. Our software provides an automatic system to calibrate the onboard sensors.

Developer Manuals

SDK Reference

Reference for the Motion Software Development Kit (SDK), including sample code for C++, C#, Java, and Python.

Supports live-streaming of Shadow data to your custom application.

C API Reference

Reference for the C Application Programming Interface (API), including sample C code and function level documentation.

Scripting Reference

Reference for the Lua scripting interface to the Motion Service.

Lua is a powerful, fast, light-weight, embeddable scripting language. The Motion software extends Lua with its own functions to allow for configuration and control of the service from an external application.