/UDTStudio

UniSwarm Tools for UDT interface and CANOpen in Qt5

Primary LanguageC++GNU General Public License v3.0GPL-3.0

UDTStudio

License: GPL v3 Build Status Build status

CANOpen tools for UniSwarm products.

Screenshot UMC

Screenshot PDO

dependencies

Qt > 5.9

Qt module used :

  • core
  • gui
  • widgets
  • charts
  • serialbus

QT5 for UDTStudio : charts + serial buses

sudo apt install git make g++ qt5-default libqt5serialbus5-dev libqt5serialbus5-plugins libqt5charts5-dev

Build

Do not forget to init and update submodule before build.

git clone https://github.com/UniSwarm/UDTStudio.git
cd UDTStudio
git submodule init
git submodule update

mkdir build
cd build
qmake ../src
make -j`nproc`

Binaries will be placed in bin/ directory.

EDS File

UDT Studio use an environment variable EDS_PATH to read EDS files :

export EDS_PATH="pathToEdsRepertory"

You can permanently set it by pushing it to your ~/.profile file.