What software do you guys use for analyzing saved waveform data from your DSO? - Page 1
Forum section: electronics / testgear

author: thomastheo
author_rank: Regular Contributor
timestamp: July 27, 2016, 07:12:24 pm
content: Hello all!After many years working with an old analog tek scope, I bought myself a Rigol ds1054z. It's great, having lots of fun with it, but I can't help but wonder that you can do a lot more with the data coming out of it, for example on a PC with suitable software. The software supplied by Rigol makes me want to pull my hair out, and i'm thinking there must be more software out there which can help. I'm not talking about usb/lan connectivity and analysis on the fly, but about processing data that I captured to a USB disk for later analysis. Perhaps it's possible to decode more protocols than those provided for in the scope, or other more advanced math/statistics functions?So, my question, what do you use for opening and working with waveform data from your scope?Greets,Th.

author: Wuerstchenhund
author_rank: Super Contributor
timestamp: July 27, 2016, 08:19:10 pm
content: Quote from: thomastheo on July 27, 2016, 07:12:24 pmMathlab. I couldn't do without.There's also SciLabhttp://www.scilab.org/, which is (almost) as powerful as Mathlab, and its free.

author: Smokey
author_rank: Super Contributor
timestamp: July 27, 2016, 08:23:43 pm
content: Watch out running electronics in your Methlab. One spark and the whole place could go up!Seriously though... Python scripts for anything I need to do more than once. And they include the data capture from the scope.

author: jjoonathan
author_rank: Frequent Contributor
timestamp: July 27, 2016, 08:41:44 pm
content: Methlab, not even once. Once the degenerate influences at university teach you the commands and libraries you'll always find it ever so slightly easier to pay you local dealer or use the debugger to get your next fix rather than to go clean.I'm forcing myself to use jupyter. It's going pretty well, actually, now that I know the basics

author: joeqsmith
author_rank: Super Contributor
timestamp: July 27, 2016, 08:43:20 pm
content: Pretty much anymore, Labview for everything.I have not tried to use Matlab Simulink (not Mathlab) with a DSO. Have played around a bit with Scilab at home for fun a few years ago. It's a pretty decent package and similar to Simulink.Last video I made playing around with Labview and my DSO attempting to measure AC mains power.

author: rfbroadband
author_rank: Unknown
timestamp: July 27, 2016, 09:07:02 pm
content: Matlab

author: thomastheo
author_rank: Regular Contributor
timestamp: July 27, 2016, 09:16:48 pm
content: Quote from: joeqsmith on July 27, 2016, 08:43:20 pmThanks for taking the time to make that video and sharing it, very interesting.

author: LokiChaos
author_rank: Contributor
timestamp: July 27, 2016, 09:25:33 pm
content: For some free (and F/LOSS) options: GNU Octave, Euler, Scilab, R, and Python. Once on a computer there are countless options, if exactly what you want doesn't exist, you can certainly implement it with the existing tools.

author: Lukas
author_rank: Frequent Contributor
timestamp: July 27, 2016, 09:47:52 pm
content: I've found Python+numpy+ipython notebook(jupyter these days) to be the perfect fit for these kind of tasks. You can do pretty much everything that MATLAB does plus you've got an excellent non-toy programming language. Suddenly realize that your application needs to talk to a database and should have a web server built-in? Python got you covered.