PicoScope 2000 Series Programmer's Guide 19
Copyright © 2006–2016 Pico Technology Ltd. All rights reserved. ps2000pg.en r11
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.)