LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Record data using a -6070E , while recording, take blocks of data to monitor.

I want to look at blocks of data that are being recorded on a DAqpad-6070E, without slowing it down or interrupting acquisition.
0 Kudos
Message 1 of 2
(2,389 Views)
It sounds like a good time to use the producer-consumer design pattern. In a few of my applications, I must analyse and present data as it is continuously acquired. I use the top level VI to present while a subVI does the DAQ and some analysis. The two levels can comunicate via a queue or functional (LV2 style) global. Both VIs use queued state machines so that they can send commands to each other. For instance, sometimes I want to stream data to disk. Rather than do that in the GUI layer, I command the DAQ subVI to start the logging process. Basically it can flip a flag to begin data logging. I could go on forever, but I think you get the idea.

You know, we do this stuff for a living.

Daniel L. Press
PrimeTest Corp.
www.primetest.com
Message 2 of 2
(2,389 Views)