This is one of those intersections of electronics, open source, hacking, and programming that really gets my interest.
Here are some links with information on connecting the Rigol scope to Linux, and controlling it using Python via USB. The scope implements the USB test and measurement class, usbtmc.
- Scruss.com: My Raspberry PI talks to my Oscilloscope
- Ken Shirriff: Four Rigol oscilloscope hacks with Python 2013-07-19,
- Controlling a Rigol Oscilloscope using Linux and Python, some rudimentary stuff for reading the scope and plotting it.
- Rigol Homebrew Wiki