Skip to content

stt-systems/x-IMU3-Software

 
 

Repository files navigation

tag build pypi python License

x-IMU3 Software

This is main software repository for the x-IMU3. The repository includes the x-IMU3 GUI and APIs with examples for C, C++, C#, Python, and Rust. The x-IMU3 GUI is written in C++ using JUCE. The core API is written in Rust with a generated C interface layer. APIs in all other languages are wrappers for the C interface layer.

Development Setup

  1. Install C++ toolchain
  2. Install Rust toolchain using rustup
  3. Install Clion, including Rust plugin
  4. Select Visual Studio as Toolchain (Windows)

Distributions

Licence

The x-IMU3 Software is covered by the MIT Licence except for the x-IMU3 GUI which uses JUCE and so is covered by the GNU GPLv3 License as per the JUCE 7 EULA.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 61.6%
  • Rust 17.3%
  • C 14.8%
  • Python 4.5%
  • GLSL 1.1%
  • CMake 0.6%
  • Other 0.1%