|NI-SCOPE (English | Japanese)|
Unlike Read VIs, Fetch VIs such as niScope Fetch Poly and niScope Fetch Measurement Poly—acquire data asynchronously. That means these VIs store data on your digitizer until you need it, which frees up your computer to perform other tasks. However, fetching requires additional VIs that initiate waveform acquisitions and query your device to verify if the acquisition is complete.
To fetch data, write a program that follows these general steps:
You use the same Fetch VIs for simple data acquisition and advanced continuous acquisition, such as fetching multiple records. Although the VIs only have the numSamples input parameter to determine how what data is retrieved, NI-SCOPE offers several properties that allow you to specify advanced fetching options. The Fetch Relative To and Fetch Offset properties allow you to explicitly choose the portion of a record to retrieve. The Fetch Record Number and Fetch Number of Records properties allow specifying the records to retrieve during a multirecord acquisition.