Skip to content

Fork of DSRemote, patched to allow building on macOS without USB support (LAN only).

License

Notifications You must be signed in to change notification settings

mx0r/DSRemote-macOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSRemote-macOS

This is a quick and dirty patched version of DSRemote to allow building on macOS without USB support.

Compiling 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.

DSRemote

Operate your Rigol oscilloscope from your Linux desktop.

webpage and info: https://www.teuniz.net/DSRemote/

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

For USB connection setup use the following commands:

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.

Supported devices

DS6000 and DS1000Z series oscilloscopes.

MSO4000/DS4000 series

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.

About

Fork of DSRemote, patched to allow building on macOS without USB support (LAN only).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.8%
  • C 27.9%
  • QMake 0.3%