Module ps2000a Copy item path Source PS2000ALoader __va_list_tag tPS2000ADigitalChannelDirections tPS2000APwqConditions tPS2000AScalingFactors tPS2000ATriggerChannelProperties tPS2000ATriggerConditions 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 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.