This is a quick and dirty patched version of DSRemote to allow building on macOS without USB support.
Install Homebrew.
brew install make git qt@5
brew link qt@5
git clone https://github.com/snarkyerica/DSRemote-macOS.git
cd DSRemote-macOS
qmake
make -j8 (replace 8 with the number of threads you'd like to use)
Copy the resulting .app file into your Applications folder, right click and Open.
Original README follows.
webpage and info: https://www.teuniz.net/DSRemote/
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
sudo groupadd usbtmc sudo usermod -a -G usbtmc reboot
Now you can run the program by typing: dsremote
(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.)
Read also the file readme_usbtcm_driver.txt and the file notes.txt.
DS6000 and DS1000Z series oscilloscopes.
There is some basic support like capturing screenshots.
Not tested yet:
- Record & Playback function
- Wave Inspector
- serial decoding.
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.