Table of Contents

Tutorial

Livestreaming Xsens-DOT data to Windows

2025:05




Livestreaming Dot Data

Introduction

This document contains documentation on receiving live data with the XSENS DOT sensors, designed by Movella.

Required software

Steps

The `pip install` for the SDK requires you to fill in the specific file/version name of the `.whl` file found in the SDK download.

    pip install "path\to\movelladot_pc_sdk-<sdk_version>-cp<python_version_nodot>-none-win_amd64.whl
    
    Example for SDK 2023.6 and Python 3.10 (cp310), assuming default installation path:
    
    
    pip install "C:\Program Files\Movella\DOT PC SDK 2023.6\SDK Files\Python\x64\movelladot_pc_sdk-2023.6.0-cp310-none-win_amd64.whl"
    

If you plan to run the example scripts, install their requirements. Adjust the path if your SDK is installed elsewhere:

    pip install -r "C:\Program Files\Movella\DOT PC SDK 2023.6\SDK Files\Examples\python\requirements.txt"
    
    //(This is instead of just `pip install -r requirements.txt` if you are not in that specific directory).//

To test, run one of the example Python scripts. Adjust the path if your SDK is installed elsewhere:

    python "C:\Program Files\Movella\DOT PC SDK 2023.6\SDK Files\Examples\python\movelladot_pc_sdk_receive_data.py"
    
    //(The original document mentions `movelladot_pc_sdk_write.py` in the final paragraph, but `movelladot_pc_sdk_receive_data.py` is used in its example command. `_receive_data.py` is often a good first script 
    to test receiving data.)//

If done correctly, the example script (e.g., `movelladot_pc_sdk_receive_data.py`) will scan for a DOT sensor, link to it, reset the DOT, and display its values. After approximately 10 seconds, the DOT may be reset again, and the values will be displayed again. After some time, the script will disconnect from the DOT. You can modify the Python scripts provided in the SDK examples to achieve your specific goals.

Appendix