LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I show every x-th point of my data measured?

I use "High Speed Data Logger.vi" to measure my data.
While measuring (data acquisition), I want to show every x-th point of the data obtained in real-time if my computer has enough speed to do so.
Could anyone kindly tell me how to do it?
0 Kudos
Message 1 of 3
(2,734 Views)
Greetings,

You could use the Index Array Function (found within the Array subpalette) in LabVIEW to show every nth point of the data being acquired.

The Index Array function allows you to retrieve a single element from a multidimensional array. So, you could use one or more Index Array Functions to get various data points from the array of data you're writing to file. If you need help using the function, check out the context help for the function.

This VI writes binary data to file to improve the speed of file I/O, and so you would be plotting binary data, but that should suffice. You could just place a waveform chart on the front panel and connect the output from the Index Array function to the waveform chart.


I hope this helps. Have a great
day.

Regards,

Todd D.
NI Applications Engineer
Message 2 of 3
(2,734 Views)
Thank you so much, Todd!
Your response is absolutely correct.
In fact, I have already found the answer which is exactly same as you said.
You too have a wonderful day!!!
0 Kudos
Message 3 of 3
(2,734 Views)