You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Data dashboard is a program based on QT framework that can be used to to visualize some of the common data types that one comes in contact when working with sensors. Although it was developed as during my work with IMU, and is mostly centered around it, it should be versatile enough for other sensors and purposes as well.
5
+
Data dashboard is a program based on QT framework that can be used to to visualize some of the common data types that one comes in contact when working with sensors. Although it was developed during my work with IMU, and is mostly centered around it, it should be versatile enough for other sensors and purposes as well.
6
6
7
-
It's currently a work in progress, but once completed it should to be able to:
8
-
* Read data from serial port and or network socket (real input channel)
7
+
It is currently possible to:
8
+
* Read data from serial port or network socket (real input channel)
9
+
* Show estimated incoming data rate
9
10
* Define data frame (specify start/end of frame character, as well as data separator char)
10
11
* Perform basic math (addition, subtraction, abs value) on multiple input channels and visualize result of the operations (virtual input channels)
11
12
* Log input channels into a file
12
13
* Visualize 3D orientation by taking either euler angles or quaternion as input
13
14
* Visualize linear data series (flexible number of input channels)
14
15
* Plot data in 3D scatter plot (or 2D by specifying one of the inputs as 0)
15
16
* Create dashboard consisting of any combination of the visualizations above on runtime
17
+
* Preserve settings between runs in a configuration file
18
+
* Internal app log for easier troubleshooting
16
19
17
20
## Demo of current progress
18
-
``/doc`` folder contains few screenshoots, demonstrating the functionality
21
+
Few screenshots from ``/doc``, demonstrating the UI
* (Ubuntu) Download a precompiled (dynamically linked), version from [Releases](https://github.com/vedranMv/) and launch ``datadashboard.sh``; _; or_
47
+
* (Ubuntu) Download a precompiled (dynamically linked), version from [Releases](https://github.com/vedranMv/dataDashboard/releases) and launch ``datadashboard.sh``_; or_
37
48
* Install QT creator and compile from scratch _; or_
38
49
* Compile the project yourself, following the guide below
39
50
@@ -42,10 +53,10 @@ After that, it's possible to:
42
53
1. Download libraries and compilation tools (not available on older Ubuntu 18.04/16.04)
0 commit comments