PRL_Read_Queue
This component reads data from a queue directly from the Live Buffer. The size of this buffer is set in the PRL Configuration, and is entered as number of data points. The minimum value is 1.
The Queue Reader is designed for applications that need a steady flow of data sets of equal length, or in general faster access to the data.
Inputs:
Timeout | Decides how long the VI will wait for new data to arrive before exiting. Setting depends on the design of the client software. The default value is 5 milliseconds. Entering -1 will cause the VI never to time out. This is not recommended, but is one way of doing it. |
Outputs:
Timestamp Values | Timestamp Array |
Phasor Values | Phasor Data Array |
Analog Values | Analog Data Array |
Digital Values | Digital Data Array |
Has Data? | Indicates if new data has arrived before timeout. If not, read again until it does |
Dependency Graph: