2020-12-07 08:32:41 +00:00
|
|
|
|
2015-05-30 11:42:41 +00:00
|
|
|
# DSRemote
|
|
|
|
Operate your Rigol oscilloscope from your Linux desktop.
|
2015-05-30 12:46:22 +00:00
|
|
|
========================================================
|
2015-05-30 12:40:20 +00:00
|
|
|
|
2019-08-06 10:13:45 +00:00
|
|
|
webpage and info: https://www.teuniz.net/DSRemote/
|
2019-07-27 16:32:42 +00:00
|
|
|
|
|
|
|
|
2020-12-07 08:32:41 +00:00
|
|
|
Compiling and installing on Ubuntu Linux and derivatives:
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get install g++ make git qtbase5-dev-tools qtbase5-dev qt5-default
|
|
|
|
git clone https://gitlab.com/Teuniz/DSRemote.git
|
|
|
|
cd DSRemote
|
|
|
|
qmake
|
|
|
|
make -j4
|
|
|
|
sudo make install
|
|
|
|
dsremote
|
2015-05-30 12:40:20 +00:00
|
|
|
|
|
|
|
|
2019-08-06 10:05:59 +00:00
|
|
|
For USB connection setup use the following commands:
|
|
|
|
----------------------------------------------------
|
2017-02-04 17:13:25 +00:00
|
|
|
|
2020-12-07 08:32:41 +00:00
|
|
|
sudo groupadd usbtmc
|
|
|
|
sudo usermod -a -G usbtmc <username>
|
|
|
|
reboot
|
2017-02-04 17:07:43 +00:00
|
|
|
|
|
|
|
Now you can run the program by typing: dsremote
|
2015-05-30 12:46:22 +00:00
|
|
|
|
2020-12-07 08:32:41 +00:00
|
|
|
(USB connection does not work on modern USB host controllers thanks to
|
|
|
|
a bug in the scopes' firmware that Rigol does not want to fix.)
|
2019-08-06 10:05:59 +00:00
|
|
|
|
2015-06-02 15:16:36 +00:00
|
|
|
Read also the file readme_usbtcm_driver.txt
|
|
|
|
and the file notes.txt.
|
2015-05-30 12:56:30 +00:00
|
|
|
|
2020-12-07 08:32:41 +00:00
|
|
|
|
2017-09-29 10:42:39 +00:00
|
|
|
Supported devices
|
|
|
|
---------------
|
|
|
|
|
|
|
|
DS6000 and DS1000Z series oscilloscopes.
|
|
|
|
|
|
|
|
### MSO4000/DS4000 series
|
|
|
|
|
|
|
|
There is some basic support like capturing screenshots.
|
2015-05-30 12:56:30 +00:00
|
|
|
|
2017-09-29 10:42:39 +00:00
|
|
|
Not tested yet:
|
2015-05-30 12:56:30 +00:00
|
|
|
|
2017-09-29 10:42:39 +00:00
|
|
|
* Record & Playback function
|
|
|
|
* Wave Inspector
|
|
|
|
* serial decoding.
|
2017-10-15 16:43:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
2020-12-07 08:32:41 +00:00
|
|
|
Note:
|
|
|
|
This is a private project made available to the public. No pullrequests!
|
|
|
|
If you believe you found a bug or want to add some feature, open an issue on Gitlab or send me an email.
|
|
|
|
In case you want to add some code, send me a diff, no pull requests, they will be ignored.
|
|
|
|
Also, all requests regarding to support other platforms and/or other tools will be ignored.
|
|
|
|
Again, this a Linux & GCC & Make project. That means no Mac/windows/Clang/CMake etc.
|
2017-10-15 16:43:43 +00:00
|
|
|
|
|
|
|
|
2019-08-06 10:05:59 +00:00
|
|
|
|
|
|
|
|
|
|
|
|