User Manual

PicoScope 4000 Series Programmer's Guide 95
Copyright © 2008-2011 Pico Technology Ltd. All rights reserved. ps4000pg.en
1D
PICO_TOO_MANY_SAMPLES. Number of samples requested is more than available in
the current memory segment.
1E
PICO_TOO_MANY_SEGMENTS. Not possible to create number of segments requested.
1F
PICO_PULSE_WIDTH_QUALIFIER. A null pointer has been passed in the trigger
function or one of the parameters is out of range.
20
PICO_DELAY. One or more of the hold-off parameters are out of range.
21
PICO_SOURCE_DETAILS. One or more of the source details are incorrect.
22
PICO_CONDITIONS. One or more of the conditions are incorrect.
23
PICO_USER_CALLBACK. The driver's thread is currently in the ps4000...Ready
callback function and therefore the action cannot be carried out.
24
PICO_DEVICE_SAMPLING. An attempt is being made to get stored data while
streaming. Either stop streaming by calling ps4000Stop, or use
ps4000GetStreamingLatestValues.
25
PICO_NO_SAMPLES_AVAILABLE. ...because a run has not been completed.
26
PICO_SEGMENT_OUT_OF_RANGE. The memory index is out of range.
27
PICO_BUSY. The driver cannot return data yet.
28
PICO_STARTINDEX_INVALID. The start time to get stored data is out of range.
29
PICO_INVALID_INFO. The information number requested is not a valid number.
2A
PICO_INFO_UNAVAILABLE. The handle is invalid so no information is available about
the device. Only PICO_DRIVER_VERSION is available.
2B
PICO_INVALID_SAMPLE_INTERVAL. The sample interval selected for streaming is
out of range.
2C
PICO_TRIGGER_ERROR. ETS is set but no trigger has been set. A trigger setting is
required for ETS.
2D
PICO_MEMORY. Driver cannot allocate memory
2E
PICO_SIG_GEN_PARAM. Error in signal generator parameter
2F
PICO_SHOTS_SWEEPS_WARNING. The signal generator will output the signal
required but sweeps and shots
will be ignored. Only one parameter can be non-zero.
30
PICO_SIGGEN_TRIGGER_SOURCE. A software trigger has been sent but the
trigger source is not a software trigger.
31
PICO_AUX_OUTPUT_CONFLICT. A ps4000SetTrigger... call has found a conflict
between the trigger source and the AUX output enable.
32
PICO_AUX_OUTPUT_ETS_CONFLICT. ETS mode is being used and AUX is set as an
input.
33
PICO_WARNING_EXT_THRESHOLD_CONFLICT. The EXT threshold is being set in both
a ps4000SetTrigger... function and in the signal generator but the threshold values
differ. The last value set will be used.
34
PICO_WARNING_AUX_OUTPUT_CONFLICT. A ps4000SetTrigger... function has
set AUX as an output and the signal generator is using it as a trigger.
35
PICO_SIGGEN_OUTPUT_OVER_VOLTAGE. The requested voltage and offset levels
combine to give an overvoltage.
36
PICO_DELAY_NULL. NULL pointer passed as delay parameter.
37
PICO_INVALID_BUFFER. The buffers for overview data have not been set while
streaming.
38
PICO_SIGGEN_OFFSET_VOLTAGE. The signal generator offset voltage is higher than
allowed.
39
PICO_SIGGEN_PK_TO_PK. The signal generator peak-to-peak voltage is higher than
allowed.
3A
PICO_CANCELLED. A block collection has been cancelled.
3B
PICO_SEGMENT_NOT_USED. The specified segment index is not in use.
3C
PICO_INVALID_CALL. The wrong GetValues function has been called for the
collection mode in use.