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
- Python userspace version of USBTMC github -- This is useful because it seems the kernel usbtmc driver has bugs in even somewhat recent (3.11?) versions.
- 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
- Rigol DS1052E Homebrew for all original blog posts about writing custom firmware for the Rigol like pong.
- Hack-a-day entry on Rigol Homebrew
No comments:
Post a Comment