Evil anywhere in programming

The attached vi tries to collect the signal of 9229 DAQ (USB box).

4 channels simultaneously, 10 seconds, 50 KB/s/CH

The volumn data did not seem big, but the program runs and seems almost suspended it.

I wonder if something bad in the programming. Thank you.

First of all your regular data is 12 MB.

Then you divide the analogue of reading (2 * 12 Mo) data

You store 4 queues with data.

On the inside of the bottom while loops, you have data in the shift register. You use a table of the generation based on the queue, it data duplicates once again, I would try to rewrite the trigger for data 1 d software.

I would remove the screw Express with signal analysis vis

Screw Express are not to be effective, they work from memory.

Try to convert it to normal screw and optimize them.

What is the use of the registry with the Boolean value shift?

You don't need all the features of ms to wait xx.

Tone

Tags: NI Software

Similar Questions

Maybe you are looking for