Module ps2000a

Module ps2000a 

Source

Structs§

PS2000ALoader
__va_list_tag
tPS2000ADigitalChannelDirections
tPS2000APwqConditions
tPS2000AScalingFactors
tPS2000ATriggerChannelProperties
tPS2000ATriggerConditions

Constants§

MAX_SIG_GEN_FREQ
MIN_SIG_GEN_FREQ
PICO_ADC_POWERED_DOWN
PICO_ADC_SETTING_MISMATCH
PICO_ADC_TEST_FAILURE
PICO_ADC_TYPE_ERROR
PICO_AGGREGATE_BUFFERS_SAME_POINTER
PICO_ANALOGUE_FRONTEND_AND_FRONT_PANEL_MISSING
PICO_ANALOGUE_FRONTEND_MISSING
PICO_ANALOGUE_HARDWARE_MISSING
PICO_ANALOGUE_HARDWARE_PINS
PICO_ANALOGUE_HARDWARE_SMPS_FAULT
PICO_ANALOGUE_HARDWARE_VERSION
PICO_ANALOGUE_HARDWARE_VERSION_NOT_SUPPORTED
PICO_ANALOG_BOARD
PICO_ARGUMENT_OUT_OF_RANGE
PICO_ATTENUATION_FAILED
PICO_AUTO_TRIGGER_TIME_TOO_LONG
PICO_AUTO_TRIGGER_TIME_TO_SHORT
PICO_AUX_NOT_SUPPORTED
PICO_AUX_OUTPUT_CONFLICT
PICO_AUX_OUTPUT_ETS_CONFLICT
PICO_AWG_CLOCK_FREQUENCY
PICO_AWG_NOT_SUPPORTED
PICO_AWG_OVER_VOLTAGE_RANGE
PICO_BANDWIDTH_NOT_SUPPORTED
PICO_BATCH_AND_SERIAL
PICO_BLOCK_MODE_FAILED
PICO_BOTH_MIN_AND_MAX_NULL_BUFFERS_CANNOT_BE_ADDED
PICO_BUFFERS_NOT_SET
PICO_BUFFER_LENGTH_GREATER_THAN_INT32_T
PICO_BUFFER_STALL
PICO_BUSY
PICO_CAL_DATE
PICO_CAL_PINS_AMPLITUDE
PICO_CAL_PINS_FREQUENCY
PICO_CAL_PINS_OFFSET
PICO_CAL_PINS_STATES
PICO_CAL_PINS_WAVETYPE
PICO_CANCELLED
PICO_CAPTURES_EXCEEDS_NO_OF_SUPPORTED_SEGMENTS
PICO_CAPTURING_DATA
PICO_CHANNELFLAGSCOMBINATIONS_ARRAY_SIZE_TOO_SMALL
PICO_CHANNEL_COMBINATION_NOT_VALID_IN_THIS_RESOLUTION
PICO_CHANNEL_DISABLED_DUE_TO_USB_POWERED
PICO_CLEAR_DATA_BUFFER_INVALID
PICO_CLOCK_CHANGE_ERROR
PICO_CONDITIONS
PICO_CONDITION_HAS_NO_TRIGGER_PROPERTY
PICO_CONFIG_FAIL
PICO_CONFIG_FAIL_AWG
PICO_CONFLICT_IN_SET_DATA_BUFFERS_CALL_REMOVE_DATA_BUFFER_TO_RESET
PICO_COUPLING_NOT_SUPPORTED
PICO_CYUSB_REQUEST_FAILED
PICO_DATATYPE_INVALID
PICO_DATA_NOT_AVAILABLE
PICO_DATA_READ1_SELECTION_CHECK_FAILED
PICO_DATA_READ2_SELECTION_CHECK_FAILED
PICO_DATA_READ3_SELECTION_CHECK_FAILED
PICO_DC_50OHM_OVERVOLTAGE_TRIPPED
PICO_DELAY
PICO_DELAY_NULL
PICO_DEVICE_MEMORY_OVERFLOW
PICO_DEVICE_NOT_FUNCTIONING
PICO_DEVICE_SAMPLING
PICO_DEVICE_TIME_STAMP_RESET
PICO_DIGITAL_ANALOGUE_HARDWARE_CONFLICT
PICO_DIGITAL_DIRECTION_NOT_SET
PICO_DIGITAL_HARDWARE_VERSION
PICO_DIGITAL_HARDWARE_VERSION_NOT_SUPPORTED
PICO_DIGITAL_PORT_HYSTERESIS_OUT_OF_RANGE
PICO_DRIVER_FUNCTION
PICO_DRIVER_PATH
PICO_DRIVER_VERSION
PICO_DUPLICATED_CHANNEL
PICO_DUPLICATE_CONDITION_SOURCE
PICO_DUPLICATE_PROBE_CHANNEL_LED_POSITION
PICO_EEPROM2_CORRUPT
PICO_EEPROM2_FAIL
PICO_EEPROM_CORRUPT
PICO_ENABLE_PROGRAM_FPGA2_FAILED
PICO_ENDPOINT_MISSING
PICO_ETS_MODE_SET
PICO_ETS_NOT_AVAILABLE_WITH_LOGIC_CHANNELS
PICO_ETS_NOT_RUNNING
PICO_ETS_NOT_SUPPORTED
PICO_EXTERNAL_FREQUENCY_INVALID
PICO_EXTERNAL_TRIGGER_NOT_SUPPORTED
PICO_FAILED_TO_WRITE_HARDWARE_FAULT
PICO_FIRMWARE_FAILED_TO_BE_CHANGED
PICO_FIRMWARE_FAILED_TO_BE_UPDATE
PICO_FIRMWARE_FAILED_TO_RELOAD
PICO_FIRMWARE_UPDATE_REQUIRED_TO_USE_DEVICE_WITH_THIS_DRIVER
PICO_FIRMWARE_UP_TO_DATE
PICO_FIRMWARE_VERSION_1
PICO_FIRMWARE_VERSION_2
PICO_FIRMWARE_VERSION_3
PICO_FIRMWARE_VERSION_OUT_OF_RANGE
PICO_FLASH_FAIL
PICO_FOR_SEGMENT_HEADER_USE_GETTRIGGERINFO
PICO_FPGA2_DEVICE_STATUS
PICO_FPGA2_FAILED
PICO_FPGA_FAIL
PICO_FRONTPANEL_FIRMWARE_UPDATE_REQUIRED_TO_USE_DEVICE_WITH_THIS_DRIVER
PICO_FRONT_PANEL_ERROR
PICO_FRONT_PANEL_FEATURE
PICO_FRONT_PANEL_FIRMWARE_VERSION
PICO_FRONT_PANEL_MISSING
PICO_FRONT_PANEL_MODE
PICO_FW_FAIL
PICO_GET_DATA_ACTIVE
PICO_GET_VALUES_INTERRUPTED
PICO_HARDWARE_CAPTURE_TIMEOUT
PICO_HARDWARE_CAPTURING_CALL_STOP
PICO_HARDWARE_READY_TIMEOUT
PICO_HARDWARE_VERSION
PICO_HARDWARE_VERSION_NOT_SUPPORTED
PICO_I2C_DEVICE_ARGUMENT_OUT_OF_RANGE
PICO_I2C_DEVICE_FEATURE
PICO_I2C_DEVICE_INVALID_READ_COMMAND
PICO_I2C_DEVICE_INVALID_RESPONSE
PICO_I2C_DEVICE_INVALID_WRITE_COMMAND
PICO_I2C_DEVICE_MODE
PICO_I2C_DEVICE_SETUP_FAILED
PICO_I2C_DEVICE_VALIDATION_FAILED
PICO_I2C_NOT_RESPONDING
PICO_INFO_UNAVAILABLE
PICO_INITIALISE_FPGA
PICO_INTELLIGENT_PROBE_CORRUPT
PICO_INTERFACE_NOT_CONNECTED
PICO_INTERNAL_ERROR
PICO_INTERNAL_ERROR_FIRMWARE_LENGTH_INVALID
PICO_INTERNAL_ERROR_FIRMWARE_NULL
PICO_INTERNAL_HEADER_ERROR
PICO_INVALID_ACTION
PICO_INVALID_ACTION_FLAGS_COMBINATION
PICO_INVALID_ANALOGUE_OFFSET
PICO_INVALID_BANDWIDTH
PICO_INVALID_BUFFER
PICO_INVALID_CALL
PICO_INVALID_CHANNEL
PICO_INVALID_CONDITION_CHANNEL
PICO_INVALID_CONDITION_INFO
PICO_INVALID_COUPLING
PICO_INVALID_DEVICE_RESOLUTION
PICO_INVALID_DIGITAL_CHANNEL
PICO_INVALID_DIGITAL_PORT
PICO_INVALID_DIGITAL_TRIGGER_DIRECTION
PICO_INVALID_DISTRIBUTION
PICO_INVALID_HANDLE
PICO_INVALID_INFO
PICO_INVALID_IP_ADDRESS
PICO_INVALID_IP_PORT
PICO_INVALID_NUMBER_CHANNELS_FOR_RESOLUTION
PICO_INVALID_NUMBER_OF_SAMPLES
PICO_INVALID_PARAMETER
PICO_INVALID_PROBE_LED_POSITION
PICO_INVALID_PROBE_NAME
PICO_INVALID_RATIO_MODE
PICO_INVALID_RESISTANCE_CONVERSION
PICO_INVALID_SAMPLERATIO
PICO_INVALID_SAMPLE_INTERVAL
PICO_INVALID_SIMPLE_TRIGGER_DIRECTION
PICO_INVALID_STATE
PICO_INVALID_THRESHOLD_DIRECTION
PICO_INVALID_THRESHOLD_MODE
PICO_INVALID_TIMEBASE
PICO_INVALID_TRIGGER_CHANNEL
PICO_INVALID_TRIGGER_CHANNEL_FOR_ETS
PICO_INVALID_TRIGGER_DIRECTION
PICO_INVALID_TRIGGER_PROPERTY
PICO_INVALID_TRIGGER_STATES
PICO_INVALID_TRIGGER_WITHIN_PRE_TRIGGER_STATE
PICO_INVALID_VALUE_IN_MAX_BUFFER
PICO_INVALID_VALUE_IN_MIN_BUFFER
PICO_INVALID_VARIANT
PICO_INVALID_VOLTAGE_RANGE
PICO_IPP_ERROR
PICO_IPP_NOT_FOUND
PICO_IPP_NO_FUNCTION
PICO_IPP_VERSION
PICO_IPSOCKET_FAILED
PICO_IPSOCKET_TIMEDOUT
PICO_IP_NETWORKED
PICO_KERNEL_DRIVER_TOO_OLD
PICO_KERNEL_VERSION
PICO_MAC_ADDRESS
PICO_MAX_UNITS_OPENED
PICO_MEMORY
PICO_MEMORY_CLOCK_FREQUENCY
PICO_MEMORY_FAIL
PICO_MEMORY_MODULE_ERROR
PICO_MSO_POD_FAILED_UNIT
PICO_MSO_POD_VALIDATION_FAILED
PICO_MSO_TOO_MANY_EDGE_TRANSITIONS_WHEN_USING_PULSE_WIDTH
PICO_MULTIPLE_DEVICES_FOUND
PICO_MULTIPLE_RATIO_MODES
PICO_NETWORK_FAILED
PICO_NOT_AVAILABLE_WHEN_STREAMING_IS_RUNNING
PICO_NOT_ENOUGH_SEGMENTS
PICO_NOT_FOUND
PICO_NOT_LOCKED_TO_REFERENCE_FREQUENCY
PICO_NOT_RESPONDING
PICO_NOT_RESPONDING_OVERHEATED
PICO_NOT_SUPPORTED_BY_THIS_DEVICE
PICO_NOT_USED
PICO_NOT_USED_IN_THIS_CAPTURE_MODE
PICO_NO_APPS_AVAILABLE
PICO_NO_CAPTURES_AVAILABLE
PICO_NO_CHANNELS_OR_PORTS_ENABLED
PICO_NO_MSO_POD_CONNECTED
PICO_NO_OF_CAPTURES_OUT_OF_RANGE
PICO_NO_OF_CHANNEL_TRIGGER_PROPERTIES_OUT_OF_RANGE
PICO_NO_OF_SAMPLES_NEED_TO_BE_EQUAL_WHEN_ADDING_BUFFERS
PICO_NO_PROBE_COLOUR_SETTINGS
PICO_NO_PROBE_CONNECTED_ON_REQUESTED_CHANNEL
PICO_NO_PULSE_WIDTH_CONDITIONS_SET
PICO_NO_SAMPLES_AVAILABLE
PICO_NO_SAMPLES_READ
PICO_NO_SAMPLES_REQUESTED
PICO_NO_SIGNAL_GENERATOR
PICO_NO_TRIGGER_CONDITIONS_SET
PICO_NO_TRIGGER_ENABLED_FOR_TRIGGER_IN_PRE_TRIG
PICO_NO_USER_READ_REQUESTS_SET
PICO_NULL_CHANNEL_PROPERTIES
PICO_NULL_CONDITIONS
PICO_NULL_DIRECTIONS
PICO_NULL_PARAMETER
PICO_OK
PICO_ONE_PULSE_WIDTH_DIRECTION_ALLOWED
PICO_OPEN_OPERATION_IN_PROGRESS
PICO_OPERATION_FAILED
PICO_OS_NOT_SUPPORTED
PICO_OVERLAPPED_READ_SEGMENTS_OUT_OF_RANGE
PICO_OVERLAPPED_READ_VALUES_OUT_OF_RANGE
PICO_PERMISSIONS_ERROR
PICO_PLL_LOCK_FAILED
PICO_PLL_MUX_OUT_FAILED
PICO_PORTS_WITHOUT_ANALOGUE_CHANNELS_ONLY_ALLOWED_IN_8BIT_RESOLUTION
PICO_POWER_FAILED
PICO_POWER_MANAGER
PICO_POWER_SUPPLY_CONNECTED
PICO_POWER_SUPPLY_NOT_CONNECTED
PICO_POWER_SUPPLY_REQUEST_INVALID
PICO_POWER_SUPPLY_UNDERVOLTAGE
PICO_PROBE_CALIBRATION_FAILED
PICO_PROBE_COLLECTION_NOT_STARTED
PICO_PROBE_COMPONENT_ERROR
PICO_PROBE_CONFIG_FAILURE
PICO_PROBE_DOES_NOT_REQUIRE_CALIBRATION
PICO_PROBE_FAULT
PICO_PROBE_IDENTITY_UNKNOWN
PICO_PROBE_INTERACTION_CALLBACK
PICO_PROBE_LED_FAILURE
PICO_PROBE_LED_POSITION_NOT_SUPPORTED
PICO_PROBE_NOT_POWERED_WITH_DC_POWER_SUPPLY
PICO_PROBE_NOT_SUPPORTED_BY_THIS_DEVICE
PICO_PROBE_POWER_CONSUMPTION_EXCEEDED
PICO_PROBE_POWER_DC_POWER_SUPPLY_REQUIRED
PICO_PROBE_VERSION_ERROR
PICO_PULSE_WIDTH_LOWER_OUT_OF_RANGE
PICO_PULSE_WIDTH_QUALIFIER
PICO_PULSE_WIDTH_QUALIFIER_DIRECTION
PICO_PULSE_WIDTH_QUALIFIER_LOWER_UPPER_CONFILCT
PICO_PULSE_WIDTH_QUALIFIER_TYPE
PICO_PULSE_WIDTH_UPPER_OUT_OF_RANGE
PICO_PWQ_AND_EXTERNAL_CLOCK_CLASH
PICO_RAPID_NOT_SUPPORT_AGGREGATION
PICO_RATIO_MODE_BUFFER_NOT_SET
PICO_RATIO_MODE_DOES_NOT_SUPPORT_DATATYPE
PICO_RATIO_MODE_NOT_REQUESTED
PICO_RATIO_MODE_NOT_SUPPORTED
PICO_RATIO_MODE_REQUIRES_NUMBER_OF_SAMPLES_TO_BE_SET
PICO_RATIO_MODE_SEGMENT_HEADER_DOES_NOT_REQUIRE_BUFFERS
PICO_RATIO_MODE_TRIGGER_DATA_FOR_TIME_CALCULATION_DOES_NOT_HAVE_BUFFERS
PICO_RATIO_MODE_TRIGGER_DATA_FOR_TIME_CALCULATION_DOES_NOT_REQUIRE_BUFFERS
PICO_RATIO_MODE_TRIGGER_DATA_FOR_TIME_CALCULATION_USE_GETTRIGGERINFO
PICO_RATIO_MODE_TRIGGER_MASKING_INVALID
PICO_READS_NOT_SUPPORTED_IN_CURRENT_CAPTURE_MODE
PICO_READ_NOT_SET
PICO_READ_SELECTION_OUT_OF_RANGE
PICO_REMOVING_DATA_BUFFER_ENTRIES_NOT_ALLOWED_WHILE_DATA_PROCESSING
PICO_RESERVED
PICO_RESERVED_1
PICO_RESISTANCE_AND_PROBE_NOT_ALLOWED
PICO_RESOLUTION_NOT_SUPPORTED_BY_VARIANT
PICO_RESOURCE_ERROR
PICO_SEGMENT_NOT_USED
PICO_SEGMENT_OUT_OF_RANGE
PICO_SERIAL_BUFFER_TOO_SMALL
PICO_SETTINGS_FAILED
PICO_SETTINGS_READ_FAILED
PICO_SETTINGS_WRITE_FAILED
PICO_SHADOW_CAL
PICO_SHADOW_CAL_CORRUPT
PICO_SHADOW_CAL_DISABLED
PICO_SHADOW_CAL_ERROR
PICO_SHADOW_CAL_NOT_AVAILABLE
PICO_SHOTS_SWEEPS_WARNING
PICO_SIGGEN_BUFFER_NOT_SUPPLIED
PICO_SIGGEN_CLOCK_FREQ_NOT_SUPPLIED
PICO_SIGGEN_CYCLES_OUT_OF_RANGE
PICO_SIGGEN_DC_VOLTAGE_NOT_CONFIGURABLE
PICO_SIGGEN_DUTYCYCLE_OUT_OF_RANGE
PICO_SIGGEN_EMPTY_BUFFER_SUPPLIED
PICO_SIGGEN_FILTER_STATE_NOT_SUPPORTED
PICO_SIGGEN_FREQUENCY_NOT_SUPPLIED
PICO_SIGGEN_FREQUENCY_OUT_OF_RANGE
PICO_SIGGEN_GATING_AUXIO_ENABLED
PICO_SIGGEN_GATING_AUXIO_NOT_AVAILABLE
PICO_SIGGEN_INVALID_SWEEP_PARAMETERS
PICO_SIGGEN_NULL_PARAMETER
PICO_SIGGEN_OFFSET_VOLTAGE
PICO_SIGGEN_OUTPUT_OVER_VOLTAGE
PICO_SIGGEN_PK_TO_PK
PICO_SIGGEN_PRESCALE_OUT_OF_RANGE
PICO_SIGGEN_RANGE_NOT_SUPPLIED
PICO_SIGGEN_SETTINGS_CHANGED_CALL_APPLY
PICO_SIGGEN_SETTINGS_MISMATCH
PICO_SIGGEN_SWEEPTYPE_INVALID
PICO_SIGGEN_SWEEP_INFO_NOT_SUPPLIED
PICO_SIGGEN_SWEEP_PRESCALE_NOT_SUPPORTED
PICO_SIGGEN_SWEEP_WAVETYPE_MISMATCH
PICO_SIGGEN_TOO_MANY_SAMPLES
PICO_SIGGEN_TRIGGERSOURCE_NOT_SUPPORTED
PICO_SIGGEN_TRIGGERTYPE_NOT_SUPPORTED
PICO_SIGGEN_TRIGGER_AND_EXTERNAL_CLOCK_CLASH
PICO_SIGGEN_TRIGGER_INFO_NOT_SUPPLIED
PICO_SIGGEN_TRIGGER_SOURCE
PICO_SIGGEN_WAVEFORM_SETUP_FAILED
PICO_SIGGEN_WAVETYPE_NOT_SUPPORTED
PICO_SIG_GEN_PARAM
PICO_SIG_GEN_PRBS_NOT_SUPPORTED
PICO_SIG_GEN_WAVETYPE_NOT_SUPPORTED
PICO_SIG_GEN_WHITENOISE_NOT_SUPPORTED
PICO_SOURCE_DETAILS
PICO_SOURCE_EEPROM_FAIL
PICO_SOURCE_EEPROM_NOT_PRESENT
PICO_SOURCE_EEPROM_NOT_PROGRAMMED
PICO_SOURCE_FAILED_TO_WRITE_DEVICE
PICO_SOURCE_FTD2XX_NOT_FOUND
PICO_SOURCE_FTD2XX_NO_FUNCTION
PICO_SOURCE_INVALID_BAUD_RATE
PICO_SOURCE_LIST_NOT_READY
PICO_SOURCE_NOT_OPENED_FOR_WRITE
PICO_SOURCE_NOT_READY
PICO_STARTINDEX_INVALID
PICO_STREAMING_COMBINATION_OF_RAW_DATA_AND_ONE_AGGREGATION_DATA_TYPE_ALLOWED
PICO_STREAMING_DATA_REQUIRED
PICO_STREAMING_DOES_NOT_SUPPORT_TRIGGER_RATIO_MODES
PICO_STREAMING_FAILED
PICO_STREAMING_ONLY_SUPPORTS_ONE_READ
PICO_STREAMING_REREAD_DATA_NOT_AVAILABLE
PICO_STRING_BUFFER_TO_SMALL
PICO_TEMPERATURE_TYPE_INVALID
PICO_TEMPERATURE_TYPE_NOT_SUPPORTED
PICO_THRESHOLD_MODE_OUT_OF_RANGE
PICO_THRESHOLD_OUT_OF_RANGE
PICO_THRESHOLD_UPPER_LOWER_MISMATCH
PICO_TIMEOUT
PICO_TIME_UNITS_OUT_OF_RANGE
PICO_TOO_FEW_REQUESTED_STREAMING_SAMPLES
PICO_TOO_MANY_CHANNELS_IN_USE
PICO_TOO_MANY_SAMPLES
PICO_TOO_MANY_SEGMENTS
PICO_TOO_MANY_TRIGGER_CHANNELS_IN_USE
PICO_TRIGGER_AND_EXTERNAL_CLOCK_CLASH
PICO_TRIGGER_AND_PULSEWIDTH_DIRECTION_IN_CONFLICT
PICO_TRIGGER_CHANNEL_NOT_ENABLED
PICO_TRIGGER_DATA_REQUIRES_MIN_BUFFER_SIZE_OF_40_SAMPLES
PICO_TRIGGER_DELAY_OUT_OF_RANGE
PICO_TRIGGER_ERROR
PICO_TRIGGER_INDEX_UNAVAILABLE
PICO_TRIGGER_PORT_NOT_ENABLED
PICO_TRIGGER_READ_REQUIRES_INT16_T_DATA_TYPE
PICO_TRIGGER_READ_SELECTION_CHECK_FAILED
PICO_TRIGGER_TIME_BUFFER_NOT_SET
PICO_TRIGGER_TIME_FAILED_TO_CALCULATE
PICO_TRIGGER_TIME_NOT_REQUESTED
PICO_TRIGGER_TIME_STAMP_NOT_REQUESTED
PICO_TRIGGER_WITHIN_A_PRE_TRIGGER_FAILED_TO_CALCULATE
PICO_TRIGGER_WITHIN_PRE_NOT_ALLOWED_WITH_DELAY
PICO_TRIGGER_WITHIN_PRE_TRIG_NOT_ARMED
PICO_UNABLE_TO_CONVERT_TO_RESISTANCE
PICO_UNABLE_TO_OPEN_SCALING_FILE
PICO_UNKNOWN_ENDPOINT_REQUEST
PICO_UNKNOWN_INTELLIGENT_PROBE
PICO_UNSUPPORTED_APP
PICO_UPDATE_REQUIRED_NULL
PICO_USB3_0_DEVICE_NON_USB3_0_PORT
PICO_USB_VERSION
PICO_USER_CALLBACK
PICO_USE_8BIT_RESOLUTION
PICO_USE_A_DATA_READ
PICO_USE_THE_TRIGGER_READ
PICO_VARIANT_INFO
PICO_WAITING_FOR_DATA_BUFFERS
PICO_WARNING_AUX_OUTPUT_CONFLICT
PICO_WARNING_EXT_THRESHOLD_CONFLICT
PICO_WARNING_NUMBER_OF_SEGMENTS_REDUCED
PICO_WARNING_PROBE_CHANNEL_OUT_OF_SYNC
PICO_WARNING_REPEAT_VALUE
PICO_WARNING_SIGGEN_AUXIO_TRIGGER_DISABLED
PICO_WATCHDOGTIMER
PICO_WS2_32_DLL_NOT_LOADED
PICO_ZERO_NUMBER_OF_CAPTURES_INVALID
PICO_ZERO_SAMPLES_INVALID
PS2000A_EXT_MAX_VALUE
PS2000A_EXT_MIN_VALUE
PS2000A_GAUSSIAN_MAX_FREQUENCY
PS2000A_HALF_SINE_MAX_FREQUENCY
PS2000A_MAX_ANALOGUE_OFFSET_5V_20V
PS2000A_MAX_ANALOGUE_OFFSET_50MV_200MV
PS2000A_MAX_ANALOGUE_OFFSET_500MV_2V
PS2000A_MAX_LOGIC_LEVEL
PS2000A_MAX_SIG_GEN_BUFFER_SIZE
PS2000A_MAX_SWEEPS_SHOTS
PS2000A_MIN_ANALOGUE_OFFSET_5V_20V
PS2000A_MIN_ANALOGUE_OFFSET_50MV_200MV
PS2000A_MIN_ANALOGUE_OFFSET_500MV_2V
PS2000A_MIN_DWELL_COUNT
PS2000A_MIN_FREQUENCY
PS2000A_MIN_LOGIC_LEVEL
PS2000A_MIN_SIG_GEN_BUFFER_SIZE
PS2000A_PRBS_MAX_FREQUENCY
PS2000A_PRBS_MIN_FREQUENCY
PS2000A_RAMP_MAX_FREQUENCY
PS2000A_SHOT_SWEEP_TRIGGER_CONTINUOUS_RUN
PS2000A_SINC_MAX_FREQUENCY
PS2000A_SINE_MAX_FREQUENCY
PS2000A_SQUARE_MAX_FREQUENCY
PS2000A_TRIANGLE_MAX_FREQUENCY
PS2206_MAX_ETS_CYCLES
PS2206_MAX_INTERLEAVE
PS2207_MAX_ETS_CYCLES
PS2207_MAX_INTERLEAVE
PS2208_MAX_ETS_CYCLES
PS2208_MAX_INTERLEAVE
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_A_MAX
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_A_MIN
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_B_MAX
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_B_MIN
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_C_MAX
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_C_MIN
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_D_MAX
enPS2000AChannelBufferIndex_PS2000A_CHANNEL_D_MIN
enPS2000AChannelBufferIndex_PS2000A_MAX_CHANNEL_BUFFERS
enPS2000AChannelInfo_PS2000A_CI_RANGES
enPS2000AChannel_PS2000A_CHANNEL_A
enPS2000AChannel_PS2000A_CHANNEL_B
enPS2000AChannel_PS2000A_CHANNEL_C
enPS2000AChannel_PS2000A_CHANNEL_D
enPS2000AChannel_PS2000A_EXTERNAL
enPS2000AChannel_PS2000A_MAX_CHANNELS
enPS2000AChannel_PS2000A_MAX_TRIGGER_SOURCES
enPS2000AChannel_PS2000A_TRIGGER_AUX
enPS2000ACoupling_PS2000A_AC
enPS2000ACoupling_PS2000A_DC
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_0
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_1
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_2
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_3
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_4
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_5
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_6
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_7
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_8
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_9
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_10
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_11
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_12
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_13
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_14
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_15
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_16
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_17
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_18
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_19
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_20
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_21
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_22
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_23
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_24
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_25
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_26
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_27
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_28
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_29
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_30
enPS2000ADigitalChannel_PS2000A_DIGITAL_CHANNEL_31
enPS2000ADigitalChannel_PS2000A_MAX_DIGITAL_CHANNELS
enPS2000ADigitalDirection_PS2000A_DIGITAL_DIRECTION_FALLING
enPS2000ADigitalDirection_PS2000A_DIGITAL_DIRECTION_HIGH
enPS2000ADigitalDirection_PS2000A_DIGITAL_DIRECTION_LOW
enPS2000ADigitalDirection_PS2000A_DIGITAL_DIRECTION_RISING
enPS2000ADigitalDirection_PS2000A_DIGITAL_DIRECTION_RISING_OR_FALLING
enPS2000ADigitalDirection_PS2000A_DIGITAL_DONT_CARE
enPS2000ADigitalDirection_PS2000A_DIGITAL_MAX_DIRECTION
enPS2000AEtsMode_PS2000A_ETS_FAST
enables ETS and provides etsCycles of data, which may contain data from previously returned cycles.
enPS2000AEtsMode_PS2000A_ETS_MODES_MAX
enables ETS and provides fresh data every etsCycles. This mode takes longer to provide each data set, but the data sets are more stable and are guaranteed to contain only new data.
enPS2000AEtsMode_PS2000A_ETS_OFF
disables
enPS2000AEtsMode_PS2000A_ETS_SLOW
enables ETS and provides fresh data every etsCycles. This mode takes longer to provide each data set, but the data sets are more stable and are guaranteed to contain only new data.
enPS2000AExtraOperations_PS2000A_ES_OFF
Normal signal generator operation specified by wavetype.
enPS2000AExtraOperations_PS2000A_PRBS
produces a pseudorandom random binary sequence with a bit rate specified by the start and stop frequency.
enPS2000AExtraOperations_PS2000A_WHITENOISE
The signal generator produces white noise and ignores all settings except pkToPk and offsetVoltage.
enPS2000AHoldOffType_PS2000A_MAX_HOLDOFF_TYPE
enPS2000AHoldOffType_PS2000A_TIME
enPS2000AIndexMode_PS2000A_DUAL
The generator outputs the contents of the buffer from beginning to end, and then does a second pass in the reverse direction through the buffer
enPS2000AIndexMode_PS2000A_MAX_INDEX_MODES
This is similiar to the Dual but passes through the buffer four time inverting, and inverting reversed
enPS2000AIndexMode_PS2000A_QUAD
This is similiar to the Dual but passes through the buffer four time inverting, and inverting reversed
enPS2000AIndexMode_PS2000A_SINGLE
The generator outputs the raw contents of the buffer repeatedly .
enPS2000APulseWidthType_PS2000A_PW_TYPE_GREATER_THAN
Pulse width greater than lower pulse width counter
enPS2000APulseWidthType_PS2000A_PW_TYPE_IN_RANGE
Pulse width between lower and upper pulsee width counter
enPS2000APulseWidthType_PS2000A_PW_TYPE_LESS_THAN
Pulse width less than lower pulse width counter
enPS2000APulseWidthType_PS2000A_PW_TYPE_NONE
Do not use the pulse width qualifier
enPS2000APulseWidthType_PS2000A_PW_TYPE_OUT_OF_RANGE
Pulse width not between lower and upper pulse width counter
enPS2000ARange_PS2000A_1V
enPS2000ARange_PS2000A_2V
enPS2000ARange_PS2000A_5V
enPS2000ARange_PS2000A_10MV
enPS2000ARange_PS2000A_10V
enPS2000ARange_PS2000A_20MV
enPS2000ARange_PS2000A_20V
enPS2000ARange_PS2000A_50MV
enPS2000ARange_PS2000A_50V
enPS2000ARange_PS2000A_100MV
enPS2000ARange_PS2000A_200MV
enPS2000ARange_PS2000A_500MV
enPS2000ARange_PS2000A_MAX_RANGES
enPS2000ARatioMode_PS2000A_RATIO_MODE_AGGREGATE
Reduces every block of n values to just two values: a minimum and a maximum. The minimum and maximum values are returned in two separate buffers.
enPS2000ARatioMode_PS2000A_RATIO_MODE_AVERAGE
Reduces every block of n values to just the first value in the block, discarding all the other values.
enPS2000ARatioMode_PS2000A_RATIO_MODE_DECIMATE
Reduces every block of n values to a single value representing the average (arithmetic mean) of all the values.
enPS2000ARatioMode_PS2000A_RATIO_MODE_NONE
No downsampling. Returns the raw data values.
enPS2000ASigGenTrigSource_PS2000A_SIGGEN_AUX_IN
Use AUXIO input
enPS2000ASigGenTrigSource_PS2000A_SIGGEN_EXT_IN
Use external input
enPS2000ASigGenTrigSource_PS2000A_SIGGEN_NONE
Run without waiting for trigger
enPS2000ASigGenTrigSource_PS2000A_SIGGEN_SCOPE_TRIG
Use scope trigger
enPS2000ASigGenTrigSource_PS2000A_SIGGEN_SOFT_TRIG
Wait for software trigger
enPS2000ASigGenTrigType_PS2000A_SIGGEN_FALLING
Trigger on falling edge
enPS2000ASigGenTrigType_PS2000A_SIGGEN_GATE_HIGH
Run while trigger is high
enPS2000ASigGenTrigType_PS2000A_SIGGEN_GATE_LOW
Run while trigger is low
enPS2000ASigGenTrigType_PS2000A_SIGGEN_RISING
Trigger on rising edge
enPS2000ASweepType_PS2000A_DOWN
enPS2000ASweepType_PS2000A_DOWNUP
enPS2000ASweepType_PS2000A_MAX_SWEEP_TYPES
enPS2000ASweepType_PS2000A_UP
enPS2000ASweepType_PS2000A_UPDOWN
enPS2000AThresholdDirection_PS2000A_ABOVE
For gated triggers: above the upper threshold.
enPS2000AThresholdDirection_PS2000A_ABOVE_LOWER
For gated triggers: above the lower threshold.
enPS2000AThresholdDirection_PS2000A_BELOW
For gated triggers: below the upper threshold.
enPS2000AThresholdDirection_PS2000A_BELOW_LOWER
For gated triggers: below the lower threshold.
enPS2000AThresholdDirection_PS2000A_ENTER
For window triggers: entering the window.
enPS2000AThresholdDirection_PS2000A_ENTER_OR_EXIT
For window triggers: either entering or leaving the window.
enPS2000AThresholdDirection_PS2000A_EXIT
For window triggers: leaving the window.
enPS2000AThresholdDirection_PS2000A_FALLING
For threshold triggers: falling edge, using upper threshold.
enPS2000AThresholdDirection_PS2000A_FALLING_LOWER
For threshold triggers: falling edge, using lower threshold.
enPS2000AThresholdDirection_PS2000A_INSIDE
For window-qualified triggers: inside window.
enPS2000AThresholdDirection_PS2000A_NEGATIVE_RUNT
For window-qualified triggers.
enPS2000AThresholdDirection_PS2000A_NONE
No trigger.
enPS2000AThresholdDirection_PS2000A_OUTSIDE
For window-qualified triggers: outside window.
enPS2000AThresholdDirection_PS2000A_POSITIVE_RUNT
For window-qualified triggers.
enPS2000AThresholdDirection_PS2000A_RISING
For threshold triggers: rising edge, using upper threshold.
enPS2000AThresholdDirection_PS2000A_RISING_LOWER
For threshold triggers: rising edge, using lower threshold.
enPS2000AThresholdDirection_PS2000A_RISING_OR_FALLING
For threshold triggers: either edge.
enPS2000ATimeUnits_PS2000A_FS
enPS2000ATimeUnits_PS2000A_MAX_TIME_UNITS
enPS2000ATimeUnits_PS2000A_MS
enPS2000ATimeUnits_PS2000A_NS
enPS2000ATimeUnits_PS2000A_PS
enPS2000ATimeUnits_PS2000A_S
enPS2000ATimeUnits_PS2000A_US
enPS2000ATriggerOperand_PS2000A_OPERAND_AND
Fire when both triggers are activated
enPS2000ATriggerOperand_PS2000A_OPERAND_NONE
Ignore the trigger settings
enPS2000ATriggerOperand_PS2000A_OPERAND_OR
Fire when either trigger is activated.
enPS2000ATriggerOperand_PS2000A_OPERAND_THEN
Fire when one trigger is activated.
enPS2000ATriggerState_PS2000A_CONDITION_DONT_CARE
enPS2000ATriggerState_PS2000A_CONDITION_FALSE
enPS2000ATriggerState_PS2000A_CONDITION_MAX
enPS2000ATriggerState_PS2000A_CONDITION_TRUE
enPS2000AWaveType_PS2000A_DC_VOLTAGE
enPS2000AWaveType_PS2000A_GAUSSIAN
enPS2000AWaveType_PS2000A_HALF_SINE
enPS2000AWaveType_PS2000A_MAX_WAVE_TYPES
enPS2000AWaveType_PS2000A_RAMP_DOWN
enPS2000AWaveType_PS2000A_RAMP_UP
enPS2000AWaveType_PS2000A_SINC
enPS2000AWaveType_PS2000A_SINE
enPS2000AWaveType_PS2000A_SQUARE
enPS2000AWaveType_PS2000A_TRIANGLE
enPS2000A_ThresholdMode_PS2000A_LEVEL
enPS2000A_ThresholdMode_PS2000A_WINDOW
enPS2000DigitalPort_PS2000A_DIGITAL_PORT0
enPS2000DigitalPort_PS2000A_DIGITAL_PORT1
enPS2000DigitalPort_PS2000A_DIGITAL_PORT2
enPS2000DigitalPort_PS2000A_DIGITAL_PORT3
enPS2000DigitalPort_PS2000A_MAX_DIGITAL_PORTS
enPicoStringValue_PICO_SV_ARRAY_OF_CHANNELS
enPicoStringValue_PICO_SV_CHANNEL
enPicoStringValue_PICO_SV_CHANNEL_ANALOGUE_OFFSET
enPicoStringValue_PICO_SV_CHANNEL_COUPLING
enPicoStringValue_PICO_SV_CHANNEL_ENABLED
enPicoStringValue_PICO_SV_CHANNEL_FILTER
enPicoStringValue_PICO_SV_CHANNEL_NAME
enPicoStringValue_PICO_SV_CHANNEL_RANGE
enPicoStringValue_PICO_SV_ETS
enPicoStringValue_PICO_SV_ETS_CYCLE
enPicoStringValue_PICO_SV_ETS_INTERLEAVE
enPicoStringValue_PICO_SV_ETS_SAMPLE_TIME_PICOSECONDS
enPicoStringValue_PICO_SV_ETS_STATE
enPicoStringValue_PICO_SV_FREQUENCY_COUNTER
enPicoStringValue_PICO_SV_FREQUENCY_COUNTER_CHANNEL
enPicoStringValue_PICO_SV_FREQUENCY_COUNTER_ENABLED
enPicoStringValue_PICO_SV_FREQUENCY_COUNTER_RANGE
enPicoStringValue_PICO_SV_FREQUENCY_COUNTER_TRESHOLDMAJOR
enPicoStringValue_PICO_SV_FREQUENCY_COUNTER_TRESHOLDMINOR
enPicoStringValue_PICO_SV_MEMORY
enPicoStringValue_PICO_SV_MEMORY_MAX_SAMPLES
enPicoStringValue_PICO_SV_MEMORY_NO_OF_SEGMENTS
enPicoStringValue_PICO_SV_NO_OF_CHANNELS
enPicoStringValue_PICO_SV_NO_OF_TRIGGER_PROPERTIES
enPicoStringValue_PICO_SV_PULSE_WIDTH_ARRAY_OF_BLOCK_CONDITIONS
enPicoStringValue_PICO_SV_PULSE_WIDTH_CONDITIONS
enPicoStringValue_PICO_SV_PULSE_WIDTH_CONDITIONS_SOURCE
enPicoStringValue_PICO_SV_PULSE_WIDTH_CONDITIONS_STATE
enPicoStringValue_PICO_SV_PULSE_WIDTH_NO_OF_BLOCK_CONDITIONS
enPicoStringValue_PICO_SV_PULSE_WIDTH_NO_OF_CONDITIONS
enPicoStringValue_PICO_SV_PULSE_WIDTH_PROPERTIES
enPicoStringValue_PICO_SV_PULSE_WIDTH_PROPERTIES_DIRECTION
enPicoStringValue_PICO_SV_PULSE_WIDTH_PROPERTIES_LOWER
enPicoStringValue_PICO_SV_PULSE_WIDTH_PROPERTIES_TYPE
enPicoStringValue_PICO_SV_PULSE_WIDTH_PROPERTIES_UPPER
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_NO_OF_CAPTURES
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_OVERLAPPED
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_OVERLAPPED_DOWN_SAMPLE_RATIO
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_OVERLAPPED_DOWN_SAMPLE_RATIO_MODE
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_OVERLAPPED_REQUERSTED_NO_OF_SAMPLES
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_OVERLAPPED_SEGMENT_INDEX_FROM
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_OVERLAPPED_SEGMENT_INDEX_TO
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_POST_TRIGGER_SAMPLES
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_PRE_TRIGGER_SAMPLES
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_RESOLUTION
enPicoStringValue_PICO_SV_SAMPLE_PROPERTIES_TIMEBASE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_ARRAY_OF_AWG_WAVEFORM_VALUES
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG_DELTA_PHASE_INCREMENT
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG_DWELL_COUNT
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG_INDEX_MODE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG_START_DELTA_PHASE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG_STOP_DELTA_PHASE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_AWG_WAVEFORM_SIZE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_BUILT_IN
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_BUILT_IN_DWELL_TIME
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_BUILT_IN_INCREMENT
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_BUILT_IN_START_FREQUENCY
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_BUILT_IN_STOP_FREQUENCY
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_BUILT_IN_WAVE_TYPE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_EXT_IN_THRESHOLD
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_OFFSET_VOLTAGE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_OPERATION
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_PK_TO_PK
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_SHOTS
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_SWEEPS
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_SWEEP_TYPE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_TRIGGER_SOURCE
enPicoStringValue_PICO_SV_SIGNAL_GENERATOR_TRIGGER_TYPE
enPicoStringValue_PICO_SV_TRIGGER
enPicoStringValue_PICO_SV_TRIGGER_ARRAY_OF_BLOCK_CONDITIONS
enPicoStringValue_PICO_SV_TRIGGER_AUTO_TRIGGER_MICROSECONDS
enPicoStringValue_PICO_SV_TRIGGER_AUXIO_OUTPUT_ENABLED
enPicoStringValue_PICO_SV_TRIGGER_CONDITIONS
enPicoStringValue_PICO_SV_TRIGGER_CONDITION_SOURCE
enPicoStringValue_PICO_SV_TRIGGER_CONDITION_STATE
enPicoStringValue_PICO_SV_TRIGGER_DELAY
enPicoStringValue_PICO_SV_TRIGGER_DELAY_MS
enPicoStringValue_PICO_SV_TRIGGER_DIRECTION
enPicoStringValue_PICO_SV_TRIGGER_DIRECTION_CHANNEL
enPicoStringValue_PICO_SV_TRIGGER_DIRECTION_DIRECTION
enPicoStringValue_PICO_SV_TRIGGER_NO_OF_BLOCK_CONDITIONS
enPicoStringValue_PICO_SV_TRIGGER_NO_OF_CONDITIONS
enPicoStringValue_PICO_SV_TRIGGER_NO_OF_DIRECTIONS
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES_CHANNEL
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES_THRESHOLD_LOWER
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES_THRESHOLD_LOWER_HYSTERESIS
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES_THRESHOLD_MODE
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES_THRESHOLD_UPPER
enPicoStringValue_PICO_SV_TRIGGER_PROPERTIES_THRESHOLD_UPPER_HYSTERESIS

Type Aliases§

PICO_INFO
PICO_POINTER
PICO_STATUS
PICO_STRING_VALUE
PS2000A_CHANNEL
The analogue channels and trigger channels supported by the devices
PS2000A_CHANNEL_BUFFER_INDEX
The analogue channels index
PS2000A_CHANNEL_INFO
PS2000A_COUPLING
Available coupling modes.
PS2000A_DIGITAL_CHANNEL
MSO digital channels
PS2000A_DIGITAL_CHANNEL_DIRECTIONS
PS2000A_DIGITAL_DIRECTION
Digital channel trigger dirction
PS2000A_DIGITAL_PORT
MSO ports
PS2000A_ETS_MODE
Ets modes avialable
PS2000A_EXTRA_OPERATIONS
The type of waveform to be produced, specified by one of the following
PS2000A_HOLDOFF_TYPE
PS2000A_INDEX_MODE
AWG index modes
PS2000A_PULSE_WIDTH_TYPE
The pulse-width type.
PS2000A_PWQ_CONDITIONS
PS2000A_RANGE
Ranges that the channels are set to: Not all ranges are supported by every variant
PS2000A_RATIO_MODE
Various methods of data reduction. Note that a single call to setting the buffers (ie. ps2000aSetDataBuffer) can only associate one buffer with one downsampling mode. If you intend to retrieve more than one downsampling mode from the get values functions, you must call set data buffer several times to associate a separate buffer with each channel and downsampling mode.
PS2000A_SCALING_FACTORS_VALUES
PS2000A_SIGGEN_TRIG_SOURCE
The source that will trigger the signal generator
PS2000A_SIGGEN_TRIG_TYPE
The type of trigger that will be applied to the signal generator
PS2000A_SWEEP_TYPE
whether the frequency will sweep from startFrequency to stopFrequency, or in the opposite direction, or repeatedly reverse direction
PS2000A_THRESHOLD_DIRECTION
The direction that the signal will pass through the trigger.
PS2000A_THRESHOLD_MODE
The number of thershold that will be used for triggering.
PS2000A_TIME_UNITS
Time units that the time paramaters are using.
PS2000A_TRIGGER_CHANNEL_PROPERTIES
PS2000A_TRIGGER_CONDITIONS
PS2000A_TRIGGER_OPERAND
MSO models only. Defines how the analgoue and digital triggers are combined.
PS2000A_TRIGGER_STATE
The type of condition that should be applied to each channel. The channels that are set to True or False must all meet their conditions simultaneously to produce a trigger. Channels set to DontCare are ignored.
PS2000A_WAVE_TYPE
Built in waveform types
__builtin_va_list
enPS2000AChannel
The analogue channels and trigger channels supported by the devices
enPS2000AChannelBufferIndex
The analogue channels index
enPS2000AChannelInfo
enPS2000ACoupling
Available coupling modes.
enPS2000ADigitalChannel
MSO digital channels
enPS2000ADigitalDirection
Digital channel trigger dirction
enPS2000AEtsMode
Ets modes avialable
enPS2000AExtraOperations
The type of waveform to be produced, specified by one of the following
enPS2000AHoldOffType
enPS2000AIndexMode
AWG index modes
enPS2000APulseWidthType
The pulse-width type.
enPS2000ARange
Ranges that the channels are set to: Not all ranges are supported by every variant
enPS2000ARatioMode
Various methods of data reduction. Note that a single call to setting the buffers (ie. ps2000aSetDataBuffer) can only associate one buffer with one downsampling mode. If you intend to retrieve more than one downsampling mode from the get values functions, you must call set data buffer several times to associate a separate buffer with each channel and downsampling mode.
enPS2000ASigGenTrigSource
The source that will trigger the signal generator
enPS2000ASigGenTrigType
The type of trigger that will be applied to the signal generator
enPS2000ASweepType
whether the frequency will sweep from startFrequency to stopFrequency, or in the opposite direction, or repeatedly reverse direction
enPS2000AThresholdDirection
The direction that the signal will pass through the trigger.
enPS2000ATimeUnits
Time units that the time paramaters are using.
enPS2000ATriggerOperand
MSO models only. Defines how the analgoue and digital triggers are combined.
enPS2000ATriggerState
The type of condition that should be applied to each channel. The channels that are set to True or False must all meet their conditions simultaneously to produce a trigger. Channels set to DontCare are ignored.
enPS2000AWaveType
Built in waveform types
enPS2000A_ThresholdMode
The number of thershold that will be used for triggering.
enPS2000DigitalPort
MSO ports
enPicoStringValue
ps2000aBlockReady
This callback function is part of your application. You register it with the ps3000a driver using series RunBlock, and the driver calls it back when block-mode data is ready. You can then download the data using series GetValues. Device identifier returned by OpenUnit. Indicates whether an error occurred during collection of the data. A void pointer passed from series RunBlock. Your callback function can write to this location to send any data, such as a status flag, back to your application.
ps2000aDataReady
This is a callback function that you write to collect data from the driver. You supply a pointer to the function when you call ps3000aGetValuesAsync, and the driver calls your function back when the data is ready. Device identifier returned by OpenUnit. Indicates whether an error occurred during collection of the data. the number of samples collected. A set of flags that indicates whether an overvoltage has occurred and on which channels.It is a bit field with bit 0 representing Channel A. A void pointer passed from ps3000aGetValuesAsync. The callback function can write to this location to send any data, such as a status flag, back to the application. The data type is defined by the application programmer.
ps2000aStreamingReady
This callback function is part of your application. You register it with the driver using series GetStreamingLatestValues, and the driver calls it back when streaming- mode data is ready. You can then download the data using the series GetValuesAsync function. Device identifier returned by OpenUnit. The number of samples available. An index to the first valid sample in the buffer. This is the buffer that was previously passed to series SetDataBuffer. Returns a set of flags that indicate whether an overvoltage has occurred on any of the channels.It is a bit pattern with bit 0 denoting Channel. An index to the buffer indicating the location of the trigger point relative to startIndex.This parameter is valid only when triggered is non-zero. A flag indicating whether a trigger occurred. If non-zero, a trigger occurred at the location indicated by triggerAt. The flag that was set in the call to series RunStreaming. a void pointer passed from series GetStreamingLatestValues. The callback function can write to this locatio.