API Functions
60Copyright © 2006–2022 Pico Technology Ltd. All rights reserved.ps2000pg.en-12
PicoScope 2000 Series Programmer's Guide
Fast streaming mode only
PicoScope 2202, 2203, 2204, 2204A, 2205 and 2205A only
Not compatible with ETS triggering - has no effect in ETS mode
overviewBuffers: a pointer to a location where
ps2000_get_streaming_last_values will store a pointer to its
overview buffers that contain the sampled data. The driver creates the
overview buffers when you call ps2000_run_streaming_ns to start fast
streaming. overviewBuffers is a two dimensional array containing an
array of length nValues for each channel (overviewBuffers[4]
[nValues]). Disabled channels return a null pointer resulting in four
overview pointers whether all channels are enabled or not.
overviewBuffer [0]
overviewBuffer [1]
overviewBuffer [2]
overviewBuffer [3]
ch_a_max
ch_a_min
ch_b_max
ch_b_min
overflow: a bit field that indicates whether there has been a voltage
overflow and, if so, on which channel. The bit assignments are as follows:
Bit 0 - Ch A overflow
Bit 1 - Ch B overflow
triggeredAt: an index into the overview buffers, indicating the sample at
the trigger event. Valid only when triggered is TRUE.
triggered: a Boolean indicating whether a trigger event has occurred and
triggeredAt is valid. Any non-zero value signifies TRUE.
auto_stop: a Boolean indicating whether streaming data capture has
automatically stopped. Any non-zero value signifies TRUE.
nValues: the number of values in each overview buffer