PicoScope 3000A Series Prog rammer's Guide 129
Copyright © 2011-2013 Pico Technology Limited. All rights reserved. ps3000abpg.en r9
PS3000A_CONDITION_DONT_CARE,
PS3000A_CONDITION_TRUE,
PS3000A_CONDITION_FALSE,
PS3000A_CONDITION_MAX
} PS3000A_TRIGGER_STATE;
typedef enum enPS3000ARatioMode
{
PS3000A_RATIO_MODE_NONE,
PS3000A_RATIO_MODE_AGGREGATE = 1,
PS3000A_RATIO_MODE_DECIMATE = 2,
PS3000A_RATIO_MODE_AVERAGE = 4
} PS3000A_RATIO_MODE;
typedef enum enPS3000APulseWidthType
{
PS3000A_PW_TYPE_NONE,
PS3000A_PW_TYPE_LESS_THAN,
PS3000A_PW_TYPE_GREATER_THAN,
PS3000A_PW_TYPE_IN_RANGE,
PS3000A_PW_TYPE_OUT_OF_RANGE
} PS3000A_PULSE_WIDTH_TYPE;
2.17
Numeric data types
Here is a list of the sizes and ranges of the numeric data types used in the PicoScope
3000A Series API.