├── .gitignore ├── LICENSE ├── README.md ├── configs ├── arduino.xml ├── cpu_monitor.xml ├── default.xml └── timeplot.xml ├── includes ├── controls │ ├── ctrlbutton.h │ └── ctrlslider.h ├── exceptions │ └── configloadexception.h ├── instruments │ ├── instanalog.h │ ├── instdigital.h │ ├── instled.h │ ├── instlinear.h │ ├── insttimeplot.h │ └── instxyplot.h ├── mainwindow.h ├── statics │ └── staticimage.h ├── visuappinfo.h ├── visuapplication.h ├── visuconfigloader.h ├── visuconfiguration.h ├── visucontrol.h ├── visudatagram.h ├── visuinstrument.h ├── visumisc.h ├── visupropertyloader.h ├── visupropertymeta.h ├── visuserver.h ├── visusignal.h ├── visuwidget.h └── wysiwyg │ ├── editconfiguration.h │ ├── editsignal.h │ ├── stage.h │ ├── visupropertieshelper.h │ └── visuwidgetfactory.h ├── project └── visualization.pro ├── sender ├── cpu_usage.py ├── sender │ ├── __init__.py │ ├── sender.py │ ├── server.py │ └── signal.py ├── sine.py └── single.py ├── src ├── controls │ ├── ctrlbutton.cpp │ └── ctrlslider.cpp ├── exceptions │ └── configloadexception.cpp ├── instruments │ ├── instanalog.cpp │ ├── instdigital.cpp │ ├── instled.cpp │ ├── instlinear.cpp │ ├── insttimeplot.cpp │ └── instxyplot.cpp ├── main.cpp ├── mainwindow.cpp ├── mainwindow.ui ├── statics │ └── staticimage.cpp ├── visuappinfo.cpp ├── visuapplication.cpp ├── visuconfigloader.cpp ├── visuconfiguration.cpp ├── visucontrol.cpp ├── visudatagram.cpp ├── visuinstrument.cpp ├── visumisc.cpp ├── visupropertyloader.cpp ├── visupropertymeta.cpp ├── visuserver.cpp ├── visusignal.cpp ├── visuwidget.cpp └── wysiwyg │ ├── editconfiguration.cpp │ ├── editsignal.cpp │ ├── stage.cpp │ ├── visupropertieshelper.cpp │ └── visuwidgetfactory.cpp ├── system ├── ANALOG.xml ├── BUTTON.xml ├── DIGITAL.xml ├── IMAGE.xml ├── LED.xml ├── LINEAR.xml ├── SLIDER.xml ├── TIME_PLOT.xml ├── XY_PLOT.xml ├── configuration.xml ├── default.xml └── signal.xml └── test └── unit-tests ├── tst_instanalog.cpp ├── unit-tests.pro └── unit-tests.pro.user /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/README.md -------------------------------------------------------------------------------- /configs/arduino.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/configs/arduino.xml -------------------------------------------------------------------------------- /configs/cpu_monitor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/configs/cpu_monitor.xml -------------------------------------------------------------------------------- /configs/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/configs/default.xml -------------------------------------------------------------------------------- /configs/timeplot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/configs/timeplot.xml -------------------------------------------------------------------------------- /includes/controls/ctrlbutton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/controls/ctrlbutton.h -------------------------------------------------------------------------------- /includes/controls/ctrlslider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/controls/ctrlslider.h -------------------------------------------------------------------------------- /includes/exceptions/configloadexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/exceptions/configloadexception.h -------------------------------------------------------------------------------- /includes/instruments/instanalog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/instruments/instanalog.h -------------------------------------------------------------------------------- /includes/instruments/instdigital.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/instruments/instdigital.h -------------------------------------------------------------------------------- /includes/instruments/instled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/instruments/instled.h -------------------------------------------------------------------------------- /includes/instruments/instlinear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/instruments/instlinear.h -------------------------------------------------------------------------------- /includes/instruments/insttimeplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/instruments/insttimeplot.h -------------------------------------------------------------------------------- /includes/instruments/instxyplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/instruments/instxyplot.h -------------------------------------------------------------------------------- /includes/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/mainwindow.h -------------------------------------------------------------------------------- /includes/statics/staticimage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/statics/staticimage.h -------------------------------------------------------------------------------- /includes/visuappinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuappinfo.h -------------------------------------------------------------------------------- /includes/visuapplication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuapplication.h -------------------------------------------------------------------------------- /includes/visuconfigloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuconfigloader.h -------------------------------------------------------------------------------- /includes/visuconfiguration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuconfiguration.h -------------------------------------------------------------------------------- /includes/visucontrol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visucontrol.h -------------------------------------------------------------------------------- /includes/visudatagram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visudatagram.h -------------------------------------------------------------------------------- /includes/visuinstrument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuinstrument.h -------------------------------------------------------------------------------- /includes/visumisc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visumisc.h -------------------------------------------------------------------------------- /includes/visupropertyloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visupropertyloader.h -------------------------------------------------------------------------------- /includes/visupropertymeta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visupropertymeta.h -------------------------------------------------------------------------------- /includes/visuserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuserver.h -------------------------------------------------------------------------------- /includes/visusignal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visusignal.h -------------------------------------------------------------------------------- /includes/visuwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/visuwidget.h -------------------------------------------------------------------------------- /includes/wysiwyg/editconfiguration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/wysiwyg/editconfiguration.h -------------------------------------------------------------------------------- /includes/wysiwyg/editsignal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/wysiwyg/editsignal.h -------------------------------------------------------------------------------- /includes/wysiwyg/stage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/wysiwyg/stage.h -------------------------------------------------------------------------------- /includes/wysiwyg/visupropertieshelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/wysiwyg/visupropertieshelper.h -------------------------------------------------------------------------------- /includes/wysiwyg/visuwidgetfactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/includes/wysiwyg/visuwidgetfactory.h -------------------------------------------------------------------------------- /project/visualization.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/project/visualization.pro -------------------------------------------------------------------------------- /sender/cpu_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/sender/cpu_usage.py -------------------------------------------------------------------------------- /sender/sender/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sender/sender/sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/sender/sender/sender.py -------------------------------------------------------------------------------- /sender/sender/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/sender/sender/server.py -------------------------------------------------------------------------------- /sender/sender/signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/sender/sender/signal.py -------------------------------------------------------------------------------- /sender/sine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/sender/sine.py -------------------------------------------------------------------------------- /sender/single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/sender/single.py -------------------------------------------------------------------------------- /src/controls/ctrlbutton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/controls/ctrlbutton.cpp -------------------------------------------------------------------------------- /src/controls/ctrlslider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/controls/ctrlslider.cpp -------------------------------------------------------------------------------- /src/exceptions/configloadexception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/exceptions/configloadexception.cpp -------------------------------------------------------------------------------- /src/instruments/instanalog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/instruments/instanalog.cpp -------------------------------------------------------------------------------- /src/instruments/instdigital.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/instruments/instdigital.cpp -------------------------------------------------------------------------------- /src/instruments/instled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/instruments/instled.cpp -------------------------------------------------------------------------------- /src/instruments/instlinear.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/instruments/instlinear.cpp -------------------------------------------------------------------------------- /src/instruments/insttimeplot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/instruments/insttimeplot.cpp -------------------------------------------------------------------------------- /src/instruments/instxyplot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/instruments/instxyplot.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/mainwindow.cpp -------------------------------------------------------------------------------- /src/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/mainwindow.ui -------------------------------------------------------------------------------- /src/statics/staticimage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/statics/staticimage.cpp -------------------------------------------------------------------------------- /src/visuappinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuappinfo.cpp -------------------------------------------------------------------------------- /src/visuapplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuapplication.cpp -------------------------------------------------------------------------------- /src/visuconfigloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuconfigloader.cpp -------------------------------------------------------------------------------- /src/visuconfiguration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuconfiguration.cpp -------------------------------------------------------------------------------- /src/visucontrol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visucontrol.cpp -------------------------------------------------------------------------------- /src/visudatagram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visudatagram.cpp -------------------------------------------------------------------------------- /src/visuinstrument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuinstrument.cpp -------------------------------------------------------------------------------- /src/visumisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visumisc.cpp -------------------------------------------------------------------------------- /src/visupropertyloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visupropertyloader.cpp -------------------------------------------------------------------------------- /src/visupropertymeta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visupropertymeta.cpp -------------------------------------------------------------------------------- /src/visuserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuserver.cpp -------------------------------------------------------------------------------- /src/visusignal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visusignal.cpp -------------------------------------------------------------------------------- /src/visuwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/visuwidget.cpp -------------------------------------------------------------------------------- /src/wysiwyg/editconfiguration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/wysiwyg/editconfiguration.cpp -------------------------------------------------------------------------------- /src/wysiwyg/editsignal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/wysiwyg/editsignal.cpp -------------------------------------------------------------------------------- /src/wysiwyg/stage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/wysiwyg/stage.cpp -------------------------------------------------------------------------------- /src/wysiwyg/visupropertieshelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/wysiwyg/visupropertieshelper.cpp -------------------------------------------------------------------------------- /src/wysiwyg/visuwidgetfactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/src/wysiwyg/visuwidgetfactory.cpp -------------------------------------------------------------------------------- /system/ANALOG.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/ANALOG.xml -------------------------------------------------------------------------------- /system/BUTTON.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/BUTTON.xml -------------------------------------------------------------------------------- /system/DIGITAL.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/DIGITAL.xml -------------------------------------------------------------------------------- /system/IMAGE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/IMAGE.xml -------------------------------------------------------------------------------- /system/LED.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/LED.xml -------------------------------------------------------------------------------- /system/LINEAR.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/LINEAR.xml -------------------------------------------------------------------------------- /system/SLIDER.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/SLIDER.xml -------------------------------------------------------------------------------- /system/TIME_PLOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/TIME_PLOT.xml -------------------------------------------------------------------------------- /system/XY_PLOT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/XY_PLOT.xml -------------------------------------------------------------------------------- /system/configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/configuration.xml -------------------------------------------------------------------------------- /system/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/default.xml -------------------------------------------------------------------------------- /system/signal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/system/signal.xml -------------------------------------------------------------------------------- /test/unit-tests/tst_instanalog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/test/unit-tests/tst_instanalog.cpp -------------------------------------------------------------------------------- /test/unit-tests/unit-tests.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/test/unit-tests/unit-tests.pro -------------------------------------------------------------------------------- /test/unit-tests/unit-tests.pro.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irajkovic/visualization/HEAD/test/unit-tests/unit-tests.pro.user --------------------------------------------------------------------------------