Rigol DS1000Z remote control and waveform viewer
 
 
 
Go to file
Teuniz 471c1dfa62 Update version number. 2015-11-10 10:49:57 +01:00
images Basic functions working with DS6000 series. 2015-05-30 14:13:46 +02:00
install Make "make install" work. 2015-05-30 14:40:20 +02:00
LICENSE Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
README.md Work in progress. 2015-06-02 17:16:36 +02:00
about_dialog.cpp Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
about_dialog.h Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
connection.cpp Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
connection.h Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
dsremote.pro Work in progress. 2015-09-01 19:08:30 +02:00
edflib.c Prevent rounding errors in samplefrequency when saving waveform data to EDF. 2015-10-24 16:37:24 +02:00
edflib.h Prevent rounding errors in samplefrequency when saving waveform data to EDF. 2015-10-24 16:37:24 +02:00
global.h Update version number. 2015-11-10 10:49:57 +01:00
images.qrc Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
interface.cpp Bugfix: sent wrong command for AC line triggering. 2015-11-08 19:00:29 +01:00
main.cpp Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
mainwindow.cpp context menus: show the actual configuration 2015-11-08 18:36:22 +01:00
mainwindow.h Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
mainwindow_constr.cpp Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
notes.txt Make it work with latest firmware for the DS6000: 00.02.00.SP5 2015-10-09 16:28:35 +02:00
readme_usbtmc_driver.txt Work in progress. 2015-06-06 13:02:35 +02:00
save_data.cpp context menus: show the actual configuration 2015-11-08 18:36:22 +01:00
screen_thread.cpp context menus: show the actual configuration 2015-11-08 18:36:22 +01:00
screen_thread.h Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
settings_dialog.cpp Work in progress. 2015-06-27 22:32:22 +02:00
settings_dialog.h Work in progress. 2015-06-27 22:32:22 +02:00
signalcurve.cpp Memory depth indicator: remove trailing zero's. 2015-11-10 10:47:33 +01:00
signalcurve.h Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
timer_handlers.cpp Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
tled.cpp Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
tled.h Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
tmc_dev.c Work in progress. 2015-08-31 20:30:05 +02:00
tmc_dev.h Introduced multi-threading in order to keep the GUI smooth and snappy. 2015-08-29 17:13:34 +02:00
tmc_lan.c Work in progress. 2015-09-01 19:08:30 +02:00
tmc_lan.h Work in progress. 2015-09-01 19:08:30 +02:00
utils.c Work in progress. 2015-07-14 19:07:00 +02:00
utils.h Work in progress. 2015-06-03 17:41:19 +02:00

README.md

DSRemote

Operate your Rigol oscilloscope from your Linux desktop.

How to compile:

  • Install the Qt4 development package. For example, on openSuse, start Yast and install the package "libqt4-devel". On Ubuntu, open a console and enter: sudo apt-get install libqt4-dev libqt4-core g++

  • Now, open a terminal (console) and cd to the directory that contains the source files and enter the following commands:

qmake

make -j16

sudo make install

Now you can run the program by typing: dsremote

Read also the file readme_usbtcm_driver.txt and the file notes.txt.