LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA: every second actual values from source

Hi everybody,

I would like to receive a set of different data types from a mesaurement device via VISA every second. The device sends the data block (which consists of 20 different types of data) every 400ms.
Thus, after one second there would only be the half of the third data block, that's why I would like to use the second data block.
I'm new to "VISA" and I don't know how to make sure that I always (with every loop run) receive the newest, but complete, data block.

Thanks in advance for anybody's help (I'm working with LV 7.1)!

Steffi
0 Kudos
Message 1 of 2
(2,091 Views)

Hi steffi,

it could be, that your visa device sends a finish sign. So you can receive your data in a loop, join them and search for the last finish sign.
Hope this helps.

Mike

0 Kudos
Message 2 of 2
(2,078 Views)