Rigol DS1000Z remote control and waveform viewer
 
 
 
Go to file
Teuniz 33888cfc49 Added the keyboard shortcut Shift- and Shift+ to increase/decrease
vertical scale for all active channels.
2017-07-09 14:25:54 +02:00
images Work in progress. 2016-11-22 21:06:24 +01:00
install Work in progress. 2016-11-22 21:06:24 +01:00
third_party/kiss_fft Start to implement FFT. 2016-01-04 14:20:26 +01:00
LICENSE Basic functions working with DS6000 series. 2015-05-30 14:00:32 +02:00
README.md update readme. 2017-02-04 18:13:25 +01:00
about_dialog.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
about_dialog.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
connection.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
connection.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
decode_dialog.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
decode_dialog.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
dsremote.pro Added Record & Playback function. 2017-05-14 18:16:49 +02:00
edflib.c Solved a bug that could cause to save the waveform data with a wrong samplefrequency. 2016-02-08 11:48:53 +01:00
edflib.h Solved a bug that could cause to save the waveform data with a wrong samplefrequency. 2016-02-08 11:48:53 +01:00
global.h Added the keyboard shortcut Shift- and Shift+ to increase/decrease 2017-07-09 14:25:54 +02:00
images.qrc Work in progress. 2016-11-22 21:06:24 +01:00
interface.cpp Added the keyboard shortcut Shift- and Shift+ to increase/decrease 2017-07-09 14:25:54 +02:00
lan_connect_thread.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
lan_connect_thread.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
main.cpp Settings dialog: added possibility to invert colors of screenshot. 2015-12-25 18:09:12 +01:00
mainwindow.cpp Added the keyboard shortcut Shift- and Shift+ to increase/decrease 2017-07-09 14:25:54 +02:00
mainwindow.h Added the keyboard shortcut Shift- and Shift+ to increase/decrease 2017-07-09 14:25:54 +02:00
mainwindow_constr.cpp Added the keyboard shortcut Shift- and Shift+ to increase/decrease 2017-07-09 14:25:54 +02:00
notes.txt Added Record & Playback function. 2017-05-14 18:16:49 +02:00
playback_dialog.cpp Implement the Record & Playback function also for the DS6000 series. 2017-05-15 11:52:36 +02:00
playback_dialog.h Added Record & Playback function. 2017-05-14 18:16:49 +02:00
read_settings_thread.cpp Implement the Record & Playback function also for the DS6000 series. 2017-05-15 11:52:36 +02:00
read_settings_thread.h Fixed a bug related to the "Auto" command. 2017-02-16 20:31:35 +01:00
readme_usbtmc_driver.txt Update readme. 2017-02-04 18:07:43 +01:00
save_data.cpp Work in progress. 2017-01-11 19:59:50 +01:00
save_data_thread.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
save_data_thread.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
screen_thread.cpp Added Record & Playback function. 2017-05-14 18:16:49 +02:00
screen_thread.h Added Record & Playback function. 2017-05-14 18:16:49 +02:00
serial_decoder.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
settings_dialog.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
settings_dialog.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
signalcurve.cpp Added Record & Playback function. 2017-05-14 18:16:49 +02:00
signalcurve.h Added Record & Playback function. 2017-05-14 18:16:49 +02:00
tdial.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
tdial.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
timer_handlers.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
tled.cpp Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
tled.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
tmc_dev.c Added Record & Playback function. 2017-05-14 18:16:49 +02:00
tmc_dev.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
tmc_lan.c Added Record & Playback function. 2017-05-14 18:16:49 +02:00
tmc_lan.h Updated the copyright notice to 2017. 2017-01-02 10:59:35 +01:00
utils.c Work in progress. 2017-01-06 17:34:49 +01:00
utils.h Work in progress. 2017-01-06 17:34:49 +01:00
wave_dialog.cpp Work in progress. 2017-01-11 12:38:42 +01:00
wave_dialog.h Work in progress. 2017-01-07 19:19:37 +01:00
wave_view.cpp Bugfix. 2017-01-11 12:29:24 +01:00
wave_view.h Show the channel labels in the Wave Inspector. 2017-01-02 11:13:36 +01:00

README.md

DSRemote

Operate your Rigol oscilloscope from your Linux desktop.

How to compile:

  • Install Git, the GCC compiler and the Qt4 development package:
    Linux Mint 18: sudo apt-get install git-core libqt4-dev libqt4-core g++
    openSuse Leap 42.2: sudo zypper in git-core libqt4-devel
    Fedora 25: sudo dnf install git-core qt-devel gcc-c++

  • Download the source code:
    mkdir DSRemote_git
    cd DSRemote_git
    git init
    git pull https://github.com/Teuniz/DSRemote

  • Create the makefile:
    Linux Mint 18: qmake
    openSuse Leap 42.2: qmake
    Fedora 25: qmake-qt4

  • Compile the source code and install it:
    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.