LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Sluggish Waveform Graphs

I created a spectrum analyzer VI. The input data is processed and displayed
on 3 waveform graphs. I have the waveform graphs set to autoscale which
causes the VI to operate sluggishly. Both the DAQ and the plots are in the
same while loop.

How can I improve the performance of the VI without turning the autoscale
option off? Will more RAM in the computer help? I will e-mail the file to
anyone who wants to take a quick look at it.
0 Kudos
Message 1 of 3
(2,741 Views)
Hi, a couple of suggestions. U could remove the while loop and set the daq to aquire data continously. Reduce the amount of data points (this tends to be the problem, due to buffer trying to process a lot of data at once). U could also try what u suggested more ram which would help with the problem of the buffer filling up too quickly. And do u have to use three graphs?

Stu
0 Kudos
Message 2 of 3
(2,741 Views)
Hi,
more RAM in the PC will help with large amounts of DATA and it's manipulation, but if you're continuously updating the screen with lots of data that's autoscaling the graphs forcing a redraw, then a beefier graphics card would be a good option. Also make sure that there's nothing covering (even partially) the graphs (a little stacking can cause a lot of redrawing to the screen).

S.
// it takes almost no time to rate an answer Smiley Wink
0 Kudos
Message 3 of 3
(2,741 Views)