
PicoScope 3000A Series Prog rammer's Guide
75
Copyright © 2011-2013 Pico Technology Limited. All rights reserved.
ps3000abpg.en r9
2.12.46 ps3000aSetEtsTimeBuffers
PICO_STATUS ps3000aSetEtsTimeBuffers
(
short handle,
unsigned long * timeUpper,
unsigned long * timeLower,
long bufferLth
)
This function tells the driver where to find your application's ETS time buffers. These
buffers contain the timing information for each ETS sample after you run a
ETS capture. There are two buffers containing the upper and lower 32-bit parts of the
timing information, to allow programming languages that do not support 64-bit data to
retrieve the timings.
Applicability
If your programming language supports 64-bit data then you can use
Arguments
handle,
the handle of the required device
* timeUpper,
an array of 32-bit words, each representing the
upper 32 bits of the time in picoseconds at which the sample was
captured
* timeLower,
an array of 32-bit words, each representing the
lower 32 bits of the time in picoseconds at which the sample was
captured
bufferLth,
the size of the
timeUpper
and
timeLower
arrays
PICO_OK
PICO_INVALID_HANDLE
PICO_NULL_PARAMETER
PICO_DRIVER_FUNCTION