Discussion Forums are temporarily in read only mode. All forums are visible but posting is not possible. Please check back shortly.

Thread: Converting and wfm file to bin on the Infiniium oscilloscope


Permlink Replies: 12 - Pages: 1 - Last Post: Oct 6, 2010 6:10 AM Last Post By: algoss Threads: [ Previous | Next ]
baasay

Posts: 67
Registered: 10/18/06
Converting and wfm file to bin on the Infiniium oscilloscope
Posted: Apr 25, 2007 11:05 AM
Click to report abuse...   Click to reply to this thread Reply
As many know the Infiniium oscilloscope has it's own private wfm file to save files in. However, to manipulate the data, it is necessary to convert the file to bin. Attached is a tool that automatically converts the wfm files to binary files which can then be manipulated in Excel and other tools.

For more information about infiniium go to:

www.agilent.com/find/scopes
jtmccabe

Posts: 10
Registered: 04/30/07
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Aug 6, 2007 12:20 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
"
As many know the Infiniium oscilloscope has it's own private wfm file to save files in. However, to manipulate the data, it is necessary to convert the file to bin. Attached is a tool that automatically converts the wfm files to binary files which can then be manipulated in Excel and other tools.

"


Correction: This utility converts the .WFM format to ASCII (.CSV, .TSV. or .TXT). The scope can also do this conversion (just load the .WFM and then save it to .CSV). But the utility will come in handy for programmers needing to process large batches of files, or for users whose scope is longer available to do the conversion.

For users wanting to import .BIN files into Matlab, try this:
http://www.home.agilent.com/agilent/editorial.jspx?cc=US&lc=eng&ckey=1185953&nid=-35802.383408.02&id=1185953

To my knowledge, there is no utility that will convert .WFM to .BIN, although the scope is also capable of doing that conversion.
yapzhang

Posts: 3
Registered: 01/02/08
does NOT work for 86100C ?!
Posted: Jan 3, 2008 12:06 AM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
Attachment 86100C.zip (6.6 KB)
:?: This utility does NOT work for .wfm produced by 86100C. I got following error message:

"Infiniium Internal Waveform File Reader A.01.20
Agilent Technologies (Copyright 2005)
waveform1.wfm is not a valid Infiniium internal waveform file"

I attached the data in .wfm and verbose .txt. Could someone help?
jtmccabe

Posts: 10
Registered: 04/30/07
Re: does NOT work for 86100C ?!
Posted: Jan 9, 2008 10:51 AM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
"
:?: This utility does NOT work for .wfm produced by 86100C. I got following error message:

"Infiniium Internal Waveform File Reader A.01.20
Agilent Technologies (Copyright 2005)
waveform1.wfm is not a valid Infiniium internal waveform file"

I attached the data in .wfm and verbose .txt. Could someone help?
"


Sorry, the utility is only intended to work with the real-time Infiniium scopes (548xx/8k/80k series). The 86100C's .WFM format is different from the real-time Infiniium's .WFM format.
kimtotoro

Posts: 1
Registered: 12/03/09
Re: Converting and wfm file to bin on the Infiniium oscilloscope
Posted: Dec 3, 2009 7:15 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
I would like to ask how to get back the Raw data of eye diagram in PC redable file ( like txt or csv) for 86100C ?
jujuangela

Posts: 1
Registered: 03/03/10
Re: Converting and wfm file to bin on the Infiniium oscilloscope
Posted: Mar 3, 2010 5:09 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
"
As many know the Infiniium oscilloscope has it's own private wfm file to save files in. However, to manipulate the data, it is necessary to convert the file to bin. Attached is a tool that automatically converts the wfm files to binary files which can then be manipulated in Excel and other tools.

For more information about infiniium go to:

http://www.agilent.com/find/scopes
"



Hello, where is your attachment. I'm trying to use it. Thanks!
ff9473

Posts: 1
Registered: 03/29/10
Re: Converting and wfm file to bin on the Infiniium oscilloscope
Posted: Mar 29, 2010 5:33 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
I cannot see any file attached nor can I find it on at the web address given. Can you please tell me how to download this conversion tool?
DT6011

Posts: 1
Registered: 07/23/10
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Jul 27, 2010 7:48 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
For more information about infiniium go to:

http://www.agilent.com/find/scopes

As many know the Infiniium oscilloscope has it's own private wfm file to save files in. However, to manipulate the data, it is necessary to convert the file to bin. Attached is a tool that automatically converts the wfm files to binary files which can then be manipulated in Excel and other tools.
_____________________________________________

"Some things Man was never meant to know. For everything else, there's Google."
My flash drive: Kingston DataTraveler 310
yazdi

Posts: 2
Registered: 08/13/10
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Aug 13, 2010 12:23 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
Hi,

I also want to convert .wfm to some MATLAB-readable formats such as .txt. You said that attached I can find the converter. But I cannot see it...

Will you please tell me where I can download this converter from?

Best,
Mohsen
baasay

Posts: 67
Registered: 10/18/06
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Sep 23, 2010 10:37 AM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
Here is the file, only three years later...
algoss


Posts: 518
Registered: 11/03/06
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Sep 24, 2010 9:24 AM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
In general, there's a relatively easy solution to the problem of decoding or converting scope data...

DON'T USE WFM FORMAT! It is a proprietary format, and changes as the scopes evolve. Any converter that you use will eventually be obsolete. Using one of the Text formats, such as txt, csv, or tsv, is the most portable and easiest to understand, but also produces the largest files. The bin format files are much smaller, and while they are an Agilent binary format, converters are readily available, along with source code. Recently the HDF5 format has been added, and produces small files. The bin and hdf5 files can be read by MATLAB. Even easier is to use the Instrument Control Toolkit to directly control the scope, and retrieve the data. That would be, by far, the fastest way to get the data for processing.
ivue

Posts: 1
Registered: 10/05/10
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Oct 5, 2010 9:27 PM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
can anyone tell me how to use this .exe file after downloading that?
algoss


Posts: 518
Registered: 11/03/06
Re: Converting and wfm file to bin on the Infiniium oscillos
Posted: Oct 6, 2010 6:10 AM   in response to: baasay in response to: baasay
Click to report abuse...   Click to reply to this thread Reply
The README file is, admittedly cryptic, but it contains everything you need to know, except that you need to open a 'cmd' window in the correct directory.

If you type 'wfm2ascii' It will tell you what the available options are. The available output formats are csv, tsv, and txt. I would guess that they are the same as the formats available when storing the data on the scope. I don't know what 'PREAMBLE' does, but it's easy to test. I would do it, but I don't have any wfm files on this system.

So:
- Unpack the executable into a directory such as c:\wfmtest
- copy a wfm file to that directory
- open a cmd window in that directory
- type wfmtoascii test.wfm test.txt
- type wfmtoascii test.wfm testP.txt PREAMBLE
- type wfmtoascii test.wfm test.csv
- type wfmtoascii test.wfm test.tsv

Use notepad to compare and contrast the results.

Point your RSS reader here for a feed of the latest messages in all forums