Thanks to visit codestin.com
Credit goes to github.com

Skip to content

adolenc/opendaq-graph-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openDAQ Graph GUI

A graph-based user interface for openDAQ.

Image

Features

  • Great for overviews of complex dataflows
  • Responsive user interface with immediate feedback
  • Edit properties of multiple components at once
  • Automatic signal plotting for selected components
  • Quick signal previews on hover
  • Simple connecting and disconnecting of signals
  • Trivial adding of nested function blocks or devices
  • Color-coded components based on their parent device
  • Errors and warnings discoverable at glance

Getting Started

Prebuilt binaries are available for 64 bit Windows and Linux, on other platforms you will need to build the project from source. The prebuilt binaries come with reference function blocks and devices from openDAQ.

Linux (amd64)

Download the latest artifacts from CI (click on the latest successful build and then download the opendaq-gui-linux.zip artifact).

Unzip the downloaded archive and run LD_LIBRARY_PATH=. ./opendaq-gui.

Windows (x64)

Download the latest artifacts from CI (click on the latest successful build and then download the opendaq-gui-windows.zip artifact).

Unzip the downloaded archive and run opendaq-gui.exe.

Note

If you are having trouble running the application, make sure you have the latest Visual C++ Redistributable installed.

Building From Source

OpenGL dev library is required to build this project. Other dependencies are fetched and built automatically using CMake.

E.g. to build on Linux, clone the repository and run the following commands from the project directory:

mkdir build
cd build
cmake ..
make
./bin/opendaq-gui

Acknowledgements

License

Copyright (c) 2025 Andrej Dolenc

Licensed under the MIT License.

About

Graph based UI for openDAQ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •