01-04-2006 12:21 PM
01-06-2006 06:45 AM
01-06-2006 08:45 AM
05-06-2009 02:27 PM
Hi
I have the exact same problem.
I record 32bit digital 2d array with digital read daq mx.
Then I wanna read that recorded data back. But when I try to use the 32 bit digital 2d write I only get output from the first channel and the other channels doesnt give anything out.
Can anyone here help me?
Regard Carl Zandén
05-06-2009 05:47 PM
It is hard to tell what is going on from your screen shot. Where are you doing the reading? I see a TDMS read near the middle left, but the green digital waveform wires hits the boundary of the sequence frame and doesn't seem to go anywhere.
Please post your VI and provide a little more description as to where in the VI your problem is occurring.
05-07-2009 02:24 AM - edited 05-07-2009 02:31 AM
Hi.
The reading of the digital data is done elsewhere and stored as 32bit 2d array in a TDMS file. When I check the data with TDMS file viewer everythings seems to be in order. All the channels have data.
The problem:
When I use the Digital 2D U32 Nchan Nsamp to write the 32bit 2d array and measure (on the actual output pins), I only see the outcoming data from the first line (pin). The other pins don't give out anything.
However when I convert the 32bit 2d array into a digital waveform and write it with "Digital 1dWFM 1Chan NSamp", there is outcoming data on all the pins. The problem is the recordings are huge and the conversion to digital waveform takes too much memory.
To sum up:
The problem is really simple. I need to solve this issue: Record 11 digital lines with 32bit data (2d array), store it in tdms, and play it back up.
I would be extremly grateful. I have tried everything and it just doesn't seem to be working.
ps. Im using an NI USB 6229 DAQ.
I can't attach VIs. I keep getting unexpected error.
Regards
Carl Zandén
05-07-2009 02:42 AM
05-07-2009 02:44 AM
This is the VI. Just change the ending from .jpg to .vi