Rigol WFM viewer ported for non-Windows users

rigol-wfm-parser-for-linux

[Matthias Blaicher] may think this isn’t a big deal when it comes to the amount of work he put into the hack. But for us, anything that extends the functionality of the versatile yet affordable Rigol DS1052E is a win. In this case he’s taken a previous hack and made it work for more people by extending the functionality of the WFM file format viewer.

[Dexter2048] pulled off the original hack which allows this oscilloscope to be used as a spectrum analyzer. [Matthias] didn’t want the tool to be limited to running only on Windows systems so he got to work. This isn’t quite as easy as sounds because the only part of the original code that was released is the parser itself. [Matthias] had to build everything up from that starting point. His software uses standard Python to parse the WFM file and reformat the data. The features included in the current version allow you to export data as a CSV file and even plot the waveform and FFT as seen above.

Comments

  1. biozz says:

    nice job!
    im tll trying to get my owon scope to work over USB on linux! ,,, or even just on 64 bit …

  2. Drone says:

    One comment and this post about an awesome hack has been up for FIVE DAYS? C’mon HaD viewers…

    Anyway, this is great work. The application is written in Python. I’m going to try sticking it in my Raspberry Pi and using it with my DS1102E scope. Thank you Matthias Blaicher.

  3. phy445 says:

    Neat coding, but I don’t understand the reason for using the rigol format file. As shown elsewhere on hackaday (http://hackaday.com/2012/03/30/grabbing-data-from-a-rigol-scope-with-python/) python can grap the data from these scopes via Usbtmc or visa.

    The code for manipulating the data once it is extracted from the file could be handy though.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,705 other followers