API Functions
24
Copyright © 2006–2022 Pico Technology Ltd. All rights reserved.
ps2000pg.en-12
PicoScope 2000 Series Programmer's Guide
Applicability
only
PicoScope 2203, 2204, 2204A, 2205 and 2205A only
Not compatible with
triggering - has no effect in ETS mode
Arguments
handle
: the handle of the required oscilloscope
start_time
: the time in nanoseconds of the first data sample required
pbuffer_a, pbuffer_b
: pointers to buffers into which the function will
write the raw sample values from channels A (all scopes) and B (two-
channel scopes only)
pbuffer_c, pbuffer_d
: not used
overflow
: on exit, the function will write a bit field here indicating whether
the voltage on each of the input channels has overflowed. Bit 0 is the LSB.
The bit assignments are as follows:
Bit 0 - Ch A overflow
Bit 1 - Ch B overflow
triggerAt
: on exit, the function writes an index into the buffers here. The
index is the number of the sample at the trigger reference point. It is valid
only when trigger is TRUE.
trigger
: on exit, the function writes a Boolean here indicating that a
trigger has occurred and
triggerAt
is valid
no_of_values
: the number of values required
Returns
The number of values written to each buffer, if successful
0: if a parameter was out of range
Summary of Contents for PicoScope 2000 Series
Page 1: ...Programmer s Guide ps2000pg en 12 PC Oscilloscopes PicoScope 2000 Series ...
Page 2: ......
Page 67: ......