LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Hi, What method could I use to avoid displaying delays when i use an intensity graph?

I develop a cartography application under LabVIEW. The purpose of this application is to translate/transform the plan of a pen on a sample into a cartography (directly displayed on the screen). To realize it, I use an intensity graph that I refresh constantly. The position value of the pen in a plan X/Y is given to me by a DLL. The problem is that when I use a graph which the dimensions are too big, delays of displaying appear. What method could I use to avoid these delays?
0 Kudos
Message 1 of 2
(2,591 Views)
Consider buying a faster computer or more ram. The problem is that video refreshing is always slow and the ways of speeding it up are far beneath LabVIEW's level of programming. There are tricks with VI Server that allow for the programatic turning off of the screen updates. This is very useful when there is lots of computations going on behind the scenes. I have seen a 15s refresh rate change to 2s with this method but it will not make the delays go away all together.

You might consider another trick. Instead of plotting every point, you can plot every 5th point or so. This should simplfy your data and save memory and increase the refresh speed.
0 Kudos
Message 2 of 2
(2,591 Views)