API Functions
23Copyright © 2006–2022 Pico Technology Ltd. All rights reserved.ps2000pg.en-12
PicoScope 2000 Series Programmer's Guide
5.5 ps2000_get_streaming_values_no_aggregation
uint32_t ps2000_get_streaming_values_no_aggregation
(
int16_t handle,
double *start_time,
int16_t *pbuffer_a,
int16_t *pbuffer_b,
int16_t *pbuffer_c,
int16_t *pbuffer_d,
int16_t *overflow,
uint32_t *triggerAt,
int16_t *trigger,
uint32_t no_of_values
)
This function retrieves raw streaming data from the driver's data store after fast streaming
has stopped.
Before calling the function, capture some data using fast streaming, stop streaming using
ps2000_stop, and then allocate sufficient buffer space to receive the requested data. The
function will store the data in your buffer with values in the range PS2000_MIN_VALUE to
PS2000_MAX_VALUE. The special value PS2000_LOST_DATA is stored in the buffer when data
could not be collected because of a buffer overrun. (See Voltage ranges for more details of
data values.)