User manual
PicoScope 6000 Series Programmer's Guide 89
Copyright © 2009-2013 Pico Technology Ltd. All rights reserved. ps6000pg.en r9
PicoScope6000GetRapidBlock.vi - collects a set of data blocks or captures
from the oscilloscope in rapid block mode
This VI is similar to PicoScope6000GetBlock.vi. It outputs two-dimensional
arrays for each channel that contain data from all the requested number of
captures.
PicoScope6000GetStreamingValues.vi - used in streaming mode to get the
latest values from the driver
This VI should be called in a loop after the oscilloscope has been set up using
PicoScope6000Settings.vi and streaming has been started by calling
PicoScope6000StartStreaming.vi. The VI outputs the number of samples
available and the start index of these samples in the array output by
PicoScope6000StartStreaming.vi.
PicoScope6000Open.vi - opens a PicoScope 6000 and returns a handle to the
device
PicoScope6000Settings.vi - sets up the oscilloscope
The inputs are clusters for setting up channels and simple triggers. Advanced
triggers can be set up using PicoScope6000AdvancedTriggerSettings.vi.
PicoScope6000StartStreaming.vi - starts the oscilloscope streaming
It outputs arrays that will contain samples once
PicoScope6000GetStreamingValues.vi has returned.
PicoStatus.vi - checks the status value returned by calls to the driver
If the driver returns an error, the status member of the error cluster is set to ‘true’
and the error code and source are set.