Skydel Plug-ins Documentation
  • Introduction
  • Development Environment
    • Ubuntu 22.04
    • Windows 10 & 11
    • Compilation
    • Featured Plug-ins
      • IMU Plug-in
  • Plug-in Development
    • Roles
      • Core
      • RAPI
      • Position Observer
      • Raw Data Observer
      • HIL Observer
      • Radio Time Observer
      • Transmitter Observer
      • Simulator State Observer
    • Enabling
    • Runtime
    • Time Synchronization
  • Plug-ins in Skydel
    • Using Plug-ins
  • Legacy Custom Signal
    • Migration
Powered by GitBook
On this page
  • Blaze
  • Ubuntu
  • Windows
  1. Development Environment
  2. Featured Plug-ins

IMU Plug-in

PreviousFeatured Plug-insNextRoles

Last updated 1 month ago

To compile the , you will need to install the default development environment and ensure the following dependencies are also installed.

Blaze

Ubuntu

sudo apt install liblapack-dev
git clone https://github.com/parsa/blaze
cd blaze && mkdir build && cd build
cmake -DBLAZE_BLAS_MODE=ON .. && sudo make install

Windows

CMake users need to install Blaze 3.7 from the official repository in their search path:

From an elevated Command Prompt
git clone https://github.com/parsa/blaze
cd blaze 
mkdir build
cd build 
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvars64.bat"
cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DBLAZE_BLAS_MODE=OFF -DUSE_LAPACK=OFF -DBLAZE_CACHE_SIZE_AUTO=OFF .. 
cmake --install .

By default blas and lapack libraries are used, but feel free to check all of Blaze options from their repository documentation.

IMU plug-in