11-22-2006 05:22 AM
11-22-2006 08:24 PM
11-27-2006 09:11 AM
Hi Pauline
When you write a waveform, or an array of waveforms, using Write Waveform to File.vi, the data is saved as a record. Each write creates a new record that can either be appended to the file or replace the existing data in the file. If you choose to append to the existing file, each write will create a new record. Read Waveform from File.vi can only read out one record at a time. You can combine the waveforms together in LabVIEW using Append Waveforms.vi so that you write all of the data in one record. This can be read out as a single waveform (or array of waveforms). Or you can read out all of the records one by one and combine the waveforms afterwards. The offset input in Read Waveform from File.vi specifies which record in the file that you want to read.
Hope this helps, please do not hesitate to reply to this thread if you encounter any more problems
Kind Regards
YatinM
NIUK
Applications Engineer
11-27-2006 09:47 AM
02-22-2007 02:54 PM
02-23-2007 02:06 AM
02-23-2007 08:35 AM
02-23-2007 08:55 AM
02-23-2007 10:32 AM
hi, Pauline
I attached the LabVIEW file for data collection & binary data file. (only 1 Channel right now, but actually it will be multi-channel for my case)
What I want to do is to read the waveform from the saved binary data file, and do post-processing, like FFT, intergration... (I don't want to process data during collection)
It sames simple to read the Y data. But I also got confused about how to get the waveform data out directly (Y, dt, t0), which will make the post-processing much easier.
Thanks
Rock
03-07-2007 03:59 AM