msl.equipment.resources.picotech.picoscope.enums module
Enums defined in the Pico Technology SDK v10.6.10.24
- class msl.equipment.resources.picotech.picoscope.enums.PicoScopeInfoApi(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
Constants that can be passed to the
get_unit_info()
method.- DRIVER_VERSION = 0
- USB_VERSION = 1
- HARDWARE_VERSION = 2
- VARIANT_INFO = 3
- BATCH_AND_SERIAL = 4
- CAL_DATE = 5
- KERNEL_VERSION = 6
- DIGITAL_HARDWARE_VERSION = 7
- ANALOGUE_HARDWARE_VERSION = 8
- FIRMWARE_VERSION_1 = 9
- FIRMWARE_VERSION_2 = 10
- class msl.equipment.resources.picotech.picoscope.enums.PS2000Channel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- NONE = 5
- class msl.equipment.resources.picotech.picoscope.enums.PS2000Range(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_MAX = 12
- class msl.equipment.resources.picotech.picoscope.enums.PS2000TimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS2000Info(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DRIVER_VERSION = 0
- USB_VERSION = 1
- HARDWARE_VERSION = 2
- VARIANT_INFO = 3
- BATCH_AND_SERIAL = 4
- CAL_DATE = 5
- ERROR_CODE = 6
- KERNEL_DRIVER_VERSION = 7
- class msl.equipment.resources.picotech.picoscope.enums.PS2000TriggerDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- MAX = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS2000OpenProgress(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FAIL = -1
- PENDING = 0
- COMPLETE = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS2000EtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ButtonState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NO_PRESS = 0
- SHORT_PRESS = 1
- LONG_PRESS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS2000SweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000WaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMPUP = 3
- RAMPDOWN = 4
- DC_VOLTAGE = 5
- GAUSSIAN = 6
- SINC = 7
- HALF_SINE = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- ADV_RISING = 2
- ADV_FALLING = 3
- RISING_OR_FALLING = 4
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- ADV_NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS2000TriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000PulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- MAX = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- AUX = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ATriggerOperand(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- OR = 1
- AND = 2
- THEN = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000DigitalPort(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- PORT0 = 128
- PORT1 = 129
- PORT2 = 130
- PORT3 = 131
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ADigitalChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- CHANNEL_0 = 0
- CHANNEL_1 = 1
- CHANNEL_2 = 2
- CHANNEL_3 = 3
- CHANNEL_4 = 4
- CHANNEL_5 = 5
- CHANNEL_6 = 6
- CHANNEL_7 = 7
- CHANNEL_8 = 8
- CHANNEL_9 = 9
- CHANNEL_10 = 10
- CHANNEL_11 = 11
- CHANNEL_12 = 12
- CHANNEL_13 = 13
- CHANNEL_14 = 14
- CHANNEL_15 = 15
- CHANNEL_16 = 16
- CHANNEL_17 = 17
- CHANNEL_18 = 18
- CHANNEL_19 = 19
- CHANNEL_20 = 20
- CHANNEL_21 = 21
- CHANNEL_22 = 22
- CHANNEL_23 = 23
- CHANNEL_24 = 24
- CHANNEL_25 = 25
- CHANNEL_26 = 26
- CHANNEL_27 = 27
- CHANNEL_28 = 28
- CHANNEL_29 = 29
- CHANNEL_30 = 30
- CHANNEL_31 = 31
- CHANNEL_MAX = 32
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ARange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_MAX = 12
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ACoupling(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- AC = 0
- DC = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AChannelInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RANGES = 0
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AEtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ATimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ASweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AWaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- MAX = 9
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AExtraOperations(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- WHITENOISE = 1
- PRBS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ASigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ASigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AIndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000A_ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- ABOVE_LOWER = 5
- BELOW_LOWER = 6
- RISING_LOWER = 7
- FALLING_LOWER = 8
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- POSITIVE_RUNT = 9
- NEGATIVE_RUNT = 10
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ADigitalDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- LOW = 1
- HIGH = 2
- RISING = 3
- FALLING = 4
- RISING_OR_FALLING = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ATriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS2000ARatioMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- AGGREGATE = 1
- DECIMATE = 2
- AVERAGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000APulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS2000AHoldOffType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- TIME = 0
- MAX = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS3000Channel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- NONE = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS3000Range(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_100V = 12
- R_200V = 13
- R_400V = 14
- R_MAX = 15
- class msl.equipment.resources.picotech.picoscope.enums.PS3000WaveTypes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SQUARE = 0
- TRIANGLE = 1
- SINE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000TimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS3000Info(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DRIVER_VERSION = 0
- USB_VERSION = 1
- HARDWARE_VERSION = 2
- VARIANT_INFO = 3
- BATCH_AND_SERIAL = 4
- CAL_DATE = 5
- ERROR_CODE = 6
- KERNEL_DRIVER_VERSION = 7
- class msl.equipment.resources.picotech.picoscope.enums.PS3000TriggerDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- MAX = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS3000OpenProgress(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FAIL = -1
- PENDING = 0
- COMPLETE = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS3000EtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS3000TriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000PulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ABandwidthLimiter(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- BW_FULL = 0
- BW_20MHZ = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- MAX = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- AUX = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ADigitalPort(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- PORT0 = 128
- PORT1 = 129
- PORT2 = 130
- PORT3 = 131
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ADigitalChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- CHANNEL_0 = 0
- CHANNEL_1 = 1
- CHANNEL_2 = 2
- CHANNEL_3 = 3
- CHANNEL_4 = 4
- CHANNEL_5 = 5
- CHANNEL_6 = 6
- CHANNEL_7 = 7
- CHANNEL_8 = 8
- CHANNEL_9 = 9
- CHANNEL_10 = 10
- CHANNEL_11 = 11
- CHANNEL_12 = 12
- CHANNEL_13 = 13
- CHANNEL_14 = 14
- CHANNEL_15 = 15
- CHANNEL_16 = 16
- CHANNEL_17 = 17
- CHANNEL_18 = 18
- CHANNEL_19 = 19
- CHANNEL_20 = 20
- CHANNEL_21 = 21
- CHANNEL_22 = 22
- CHANNEL_23 = 23
- CHANNEL_24 = 24
- CHANNEL_25 = 25
- CHANNEL_26 = 26
- CHANNEL_27 = 27
- CHANNEL_28 = 28
- CHANNEL_29 = 29
- CHANNEL_30 = 30
- CHANNEL_31 = 31
- CHANNEL_MAX = 32
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ARange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_MAX = 12
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ACoupling(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- AC = 0
- DC = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AChannelInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RANGES = 0
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AEtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ATimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ASweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AWaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- MAX = 9
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AExtraOperations(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- WHITENOISE = 1
- PRBS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ASigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ASigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AIndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000A_ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- ABOVE_LOWER = 5
- BELOW_LOWER = 6
- RISING_LOWER = 7
- FALLING_LOWER = 8
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- POSITIVE_RUNT = 9
- NEGATIVE_RUNT = 10
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ADigitalDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- LOW = 1
- HIGH = 2
- RISING = 3
- FALLING = 4
- RISING_OR_FALLING = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ATriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS3000ARatioMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- AGGREGATE = 1
- DECIMATE = 2
- AVERAGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS3000APulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS3000AHoldOffType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- TIME = 0
- EVENT = 1
- MAX = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- MAX = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS4000Channel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- AUX = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS4000Range(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_100V = 12
- MAX_RANGES = 13
- RESISTANCE_100R = 13
- RESISTANCE_1K = 14
- RESISTANCE_10K = 15
- RESISTANCE_100K = 16
- RESISTANCE_1M = 17
- MAX_RESISTANCES = 18
- ACCELEROMETER_10MV = 18
- ACCELEROMETER_20MV = 19
- ACCELEROMETER_50MV = 20
- ACCELEROMETER_100MV = 21
- ACCELEROMETER_200MV = 22
- ACCELEROMETER_500MV = 23
- ACCELEROMETER_1V = 24
- ACCELEROMETER_2V = 25
- ACCELEROMETER_5V = 26
- ACCELEROMETER_10V = 27
- ACCELEROMETER_20V = 28
- ACCELEROMETER_50V = 29
- ACCELEROMETER_100V = 30
- MAX_ACCELEROMETER = 31
- TEMPERATURE_UPTO_40 = 31
- TEMPERATURE_UPTO_70 = 32
- TEMPERATURE_UPTO_100 = 33
- TEMPERATURE_UPTO_130 = 34
- MAX_TEMPERATURES = 35
- RESISTANCE_5K = 35
- RESISTANCE_25K = 36
- RESISTANCE_50K = 37
- MAX_EXTRA_RESISTANCES = 38
- class msl.equipment.resources.picotech.picoscope.enums.PS4000Probe(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- CURRENT_CLAMP_10A = 1
- CURRENT_CLAMP_1000A = 2
- TEMPERATURE_SENSOR = 3
- CURRENT_MEASURING_DEVICE = 4
- PRESSURE_SENSOR_50BAR = 5
- PRESSURE_SENSOR_5BAR = 6
- OPTICAL_SWITCH = 7
- UNKNOWN = 8
- MAX_PROBES = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ChannelInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RANGES = 0
- RESISTANCES = 1
- ACCELEROMETER = 2
- PROBES = 3
- TEMPERATURES = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000EtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000TimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS4000SweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000OperationTypes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- WHITENOISE = 1
- PRBS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000WaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- WHITE_NOISE = 9
- MAX = 10
- class msl.equipment.resources.picotech.picoscope.enums.PS4000SigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000SigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000IndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- ABOVE_LOWER = 5
- BELOW_LOWER = 6
- RISING_LOWER = 7
- FALLING_LOWER = 8
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- POSITIVE_RUNT = 9
- NEGATIVE_RUNT = 10
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000TriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000RatioMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- AGGREGATE = 1
- AVERAGE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000PulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000Ps4000HoldOffType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- TIME = 0
- MAX = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000FrequencyCounterRange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FC_2K = 0
- FC_20K = 1
- FC_20 = 2
- FC_200 = 3
- FC_MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AExtraOperations(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- WHITENOISE = 1
- PRBS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ABandwidthLimiter(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- BW_FULL = 0
- BW_20KHZ = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ACoupling(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- AC = 0
- DC = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- MAX_4_CHANNELS = 4
- E = 4
- F = 5
- G = 6
- H = 7
- EXT = 8
- MAX_CHANNELS = 8
- AUX = 9
- MAX_TRIGGER_SOURCES = 10
- PULSE_WIDTH_SOURCE = 268435456
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- E_MAX = 8
- E_MIN = 9
- F_MAX = 10
- F_MIN = 11
- G_MAX = 12
- G_MIN = 13
- H_MAX = 14
- H_MIN = 15
- MAX = 16
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ARange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_100V = 12
- R_200V = 13
- R_MAX = 14
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AResistanceRange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_315K = 512
- R_1100K = 513
- R_10M = 514
- R_MAX = 3
- R_ADCV = 268435456
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AEtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ATimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ASweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AWaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- WHITE_NOISE = 9
- MAX = 10
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AChannelLed(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- RED = 1
- GREEN = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AMetaType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UNIT_INFO = 0
- DEVICE_CAPABILITY = 1
- DEVICE_SETTINGS = 2
- SIGNAL_GENERATOR_SETTINGS = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AMetaOperation(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- READ = 0
- WRITE = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AMetaFormat(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- COMMA_SEPERATED = 0
- XML = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ASigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ASigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AIndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- ABOVE_LOWER = 5
- BELOW_LOWER = 6
- RISING_LOWER = 7
- FALLING_LOWER = 8
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- POSITIVE_RUNT = 9
- NEGATIVE_RUNT = 10
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ATriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ASensorState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- CONNECT_STATE_FLOATING = 0
- SENSOR_STATE_CONNECTED = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AFrequencyCounterRange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FC_2K = 0
- FC_20K = 1
- FC_20 = 2
- FC_200 = 3
- FC_MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AConditionsInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- CLEAR = 1
- ADD = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS4000ARatioMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- AGGREGATE = 1
- DECIMATE = 2
- AVERAGE = 4
- DISTRIBUTION = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS4000APulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS4000AChannelInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RANGES = 0
- RESISTANCES = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS4000APicoStringValue(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MEMORY = 0
- MEMORY_NO_OF_SEGMENTS = 1
- MEMORY_MAX_SAMPLES = 2
- NO_OF_CHANNELS = 3
- ARRAY_OF_CHANNELS = 4
- CHANNEL = 5
- CHANNEL_NAME = 6
- CHANNEL_RANGE = 7
- CHANNEL_COUPLING = 8
- CHANNEL_ENABLED = 9
- CHANNEL_ANALOGUE_OFFSET = 10
- CHANNEL_BANDWIDTH = 11
- TRIGGER = 12
- TRIGGER_AUXIO_OUTPUT_ENABLED = 13
- TRIGGER_AUTO_TRIGGER_MILLISECONDS = 14
- TRIGGER_PROPERTIES = 15
- NO_OF_TRIGGER_PROPERTIES = 16
- TRIGGER_PROPERTIES_CHANNEL = 17
- TRIGGER_PROPERTIES_THRESHOLD_UPPER = 18
- TRIGGER_PROPERTIES_THRESHOLD_UPPER_HYSTERESIS = 19
- TRIGGER_PROPERTIES_THRESHOLD_LOWER = 20
- TRIGGER_PROPERTIES_THRESHOLD_LOWER_HYSTERESIS = 21
- TRIGGER_PROPERTIES_THRESHOLD_MODE = 22
- TRIGGER_ARRAY_OF_BLOCK_CONDITIONS = 23
- TRIGGER_NO_OF_BLOCK_CONDITIONS = 24
- TRIGGER_CONDITIONS = 25
- TRIGGER_NO_OF_CONDITIONS = 26
- TRIGGER_CONDITION_SOURCE = 27
- TRIGGER_CONDITION_STATE = 28
- TRIGGER_DIRECTION = 29
- TRIGGER_NO_OF_DIRECTIONS = 30
- TRIGGER_DIRECTION_CHANNEL = 31
- TRIGGER_DIRECTION_DIRECTION = 32
- TRIGGER_DELAY = 33
- TRIGGER_DELAY_MS = 34
- FREQUENCY_COUNTER = 35
- FREQUENCY_COUNTER_ENABLED = 36
- FREQUENCY_COUNTER_CHANNEL = 37
- FREQUENCY_COUNTER_RANGE = 38
- FREQUENCY_COUNTER_TRESHOLDMAJOR = 39
- FREQUENCY_COUNTER_TRESHOLDMINOR = 40
- PULSE_WIDTH_PROPERTIES = 41
- PULSE_WIDTH_PROPERTIES_DIRECTION = 42
- PULSE_WIDTH_PROPERTIES_LOWER = 43
- PULSE_WIDTH_PROPERTIES_UPPER = 44
- PULSE_WIDTH_PROPERTIES_TYPE = 45
- PULSE_WIDTH_ARRAY_OF_BLOCK_CONDITIONS = 46
- PULSE_WIDTH_NO_OF_BLOCK_CONDITIONS = 47
- PULSE_WIDTH_CONDITIONS = 48
- PULSE_WIDTH_NO_OF_CONDITIONS = 49
- PULSE_WIDTH_CONDITIONS_SOURCE = 50
- PULSE_WIDTH_CONDITIONS_STATE = 51
- SAMPLE_PROPERTIES = 52
- SAMPLE_PROPERTIES_PRE_TRIGGER_SAMPLES = 53
- SAMPLE_PROPERTIES_POST_TRIGGER_SAMPLES = 54
- SAMPLE_PROPERTIES_TIMEBASE = 55
- SAMPLE_PROPERTIES_NO_OF_CAPTURES = 56
- SAMPLE_PROPERTIES_RESOLUTION = 57
- SAMPLE_PROPERTIES_OVERLAPPED = 58
- SAMPLE_PROPERTIES_OVERLAPPED_DOWN_SAMPLE_RATIO = 59
- SAMPLE_PROPERTIES_OVERLAPPED_DOWN_SAMPLE_RATIO_MODE = 60
- SAMPLE_PROPERTIES_OVERLAPPED_REQUERSTED_NO_OF_SAMPLES = 61
- SAMPLE_PROPERTIES_OVERLAPPED_SEGMENT_INDEX_FROM = 62
- SAMPLE_PROPERTIES_OVERLAPPED_SEGMENT_INDEX_TO = 63
- SIGNAL_GENERATOR = 64
- SIGNAL_GENERATOR_BUILT_IN = 65
- SIGNAL_GENERATOR_BUILT_IN_WAVE_TYPE = 66
- SIGNAL_GENERATOR_BUILT_IN_START_FREQUENCY = 67
- SIGNAL_GENERATOR_BUILT_IN_STOP_FREQUENCY = 68
- SIGNAL_GENERATOR_BUILT_IN_INCREMENT = 69
- SIGNAL_GENERATOR_BUILT_IN_DWELL_TIME = 70
- SIGNAL_GENERATOR_AWG = 71
- SIGNAL_GENERATOR_AWG_START_DELTA_PHASE = 72
- SIGNAL_GENERATOR_AWG_STOP_DELTA_PHASE = 73
- SIGNAL_GENERATOR_AWG_DELTA_PHASE_INCREMENT = 74
- SIGNAL_GENERATOR_AWG_DWELL_COUNT = 75
- SIGNAL_GENERATOR_AWG_INDEX_MODE = 76
- SIGNAL_GENERATOR_AWG_WAVEFORM_SIZE = 77
- SIGNAL_GENERATOR_ARRAY_OF_AWG_WAVEFORM_VALUES = 78
- SIGNAL_GENERATOR_OFFSET_VOLTAGE = 79
- SIGNAL_GENERATOR_PK_TO_PK = 80
- SIGNAL_GENERATOR_OPERATION = 81
- SIGNAL_GENERATOR_SHOTS = 82
- SIGNAL_GENERATOR_SWEEPS = 83
- SIGNAL_GENERATOR_SWEEP_TYPE = 84
- SIGNAL_GENERATOR_TRIGGER_TYPE = 85
- SIGNAL_GENERATOR_TRIGGER_SOURCE = 86
- SIGNAL_GENERATOR_EXT_IN_THRESHOLD = 87
- ETS = 88
- ETS_STATE = 89
- ETS_CYCLE = 90
- ETS_INTERLEAVE = 91
- ETS_SAMPLE_TIME_PICOSECONDS = 92
- class msl.equipment.resources.picotech.picoscope.enums.PS5000Channel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- AUX = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- MAX = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS5000Range(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_MAX = 12
- class msl.equipment.resources.picotech.picoscope.enums.PS5000EtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000TimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS5000SweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000WaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- WHITE_NOISE = 9
- MAX = 10
- class msl.equipment.resources.picotech.picoscope.enums.PS5000SigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000SigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000IndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS5000TriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000RatioMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- AGGREGATE = 1
- DECIMATE = 2
- AVERAGE = 4
- DISTRIBUTION = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS5000PulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ChannelInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RANGES = 0
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ADeviceResolution(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RES_8BIT = 0
- RES_12BIT = 1
- RES_14BIT = 2
- RES_15BIT = 3
- RES_16BIT = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AExtraOperations(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- WHITENOISE = 1
- PRBS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ABandwidthLimiter(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- BW_FULL = 0
- BW_20MHZ = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ACoupling(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- AC = 0
- DC = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- AUX = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- MAX = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ARange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_MAX = 12
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AEtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ATimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ASweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AWaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- WHITE_NOISE = 9
- MAX = 10
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ASigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ASigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AIndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- ABOVE_LOWER = 5
- BELOW_LOWER = 6
- RISING_LOWER = 7
- FALLING_LOWER = 8
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- POSITIVE_RUNT = 9
- NEGATIVE_RUNT = 10
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ATriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ATriggerWithinPreTrigger(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DISABLE = 0
- ARM = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS5000ARatioMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- AGGREGATE = 1
- DECIMATE = 2
- AVERAGE = 4
- DISTRIBUTION = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS5000APulseWidthType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- LESS_THAN = 1
- GREATER_THAN = 2
- IN_RANGE = 3
- OUT_OF_RANGE = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS5000AChannelInfo(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RANGES = 0
- class msl.equipment.resources.picotech.picoscope.enums.PS6000ExternalFrequency(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- EF_OFF = 0
- EF_5MHZ = 1
- EF_10MHZ = 2
- EF_20MHZ = 3
- EF_25MHZ = 4
- EF_MAX = 5
- class msl.equipment.resources.picotech.picoscope.enums.PS6000BandwidthLimiter(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- BW_FULL = 0
- BW_20MHZ = 1
- BW_25MHZ = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS6000Channel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A = 0
- B = 1
- C = 2
- D = 3
- EXT = 4
- MAX_CHANNELS = 4
- AUX = 5
- MAX_TRIGGER_SOURCES = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS6000ChannelBufferIndex(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- A_MAX = 0
- A_MIN = 1
- B_MAX = 2
- B_MIN = 3
- C_MAX = 4
- C_MIN = 5
- D_MAX = 6
- D_MIN = 7
- MAX = 8
- class msl.equipment.resources.picotech.picoscope.enums.PS6000Range(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- R_10MV = 0
- R_20MV = 1
- R_50MV = 2
- R_100MV = 3
- R_200MV = 4
- R_500MV = 5
- R_1V = 6
- R_2V = 7
- R_5V = 8
- R_10V = 9
- R_20V = 10
- R_50V = 11
- R_MAX = 12
- class msl.equipment.resources.picotech.picoscope.enums.PS6000Coupling(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- AC = 0
- DC_1M = 1
- DC_50R = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS6000EtsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- FAST = 1
- SLOW = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS6000TimeUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FS = 0
- PS = 1
- NS = 2
- US = 3
- MS = 4
- S = 5
- MAX = 6
- class msl.equipment.resources.picotech.picoscope.enums.PS6000SweepType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- UP = 0
- DOWN = 1
- UPDOWN = 2
- DOWNUP = 3
- MAX = 4
- class msl.equipment.resources.picotech.picoscope.enums.PS6000WaveType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINE = 0
- SQUARE = 1
- TRIANGLE = 2
- RAMP_UP = 3
- RAMP_DOWN = 4
- SINC = 5
- GAUSSIAN = 6
- HALF_SINE = 7
- DC_VOLTAGE = 8
- MAX = 9
- class msl.equipment.resources.picotech.picoscope.enums.PS6000ExtraOperations(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OFF = 0
- WHITENOISE = 1
- PRBS = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS6000SigGenTrigType(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- RISING = 0
- FALLING = 1
- GATE_HIGH = 2
- GATE_LOW = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS6000SigGenTrigSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- SCOPE_TRIG = 1
- AUX_IN = 2
- EXT_IN = 3
- SOFT_TRIG = 4
- TRIGGER_RAW = 5
- class msl.equipment.resources.picotech.picoscope.enums.PS6000IndexMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SINGLE = 0
- DUAL = 1
- QUAD = 2
- MAX = 3
- class msl.equipment.resources.picotech.picoscope.enums.PS6000ThresholdMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LEVEL = 0
- WINDOW = 1
- class msl.equipment.resources.picotech.picoscope.enums.PS6000ThresholdDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ABOVE = 0
- BELOW = 1
- RISING = 2
- FALLING = 3
- RISING_OR_FALLING = 4
- ABOVE_LOWER = 5
- BELOW_LOWER = 6
- RISING_LOWER = 7
- FALLING_LOWER = 8
- INSIDE = 0
- OUTSIDE = 1
- ENTER = 2
- EXIT = 3
- ENTER_OR_EXIT = 4
- POSITIVE_RUNT = 9
- NEGATIVE_RUNT = 10
- NONE = 2
- class msl.equipment.resources.picotech.picoscope.enums.PS6000TriggerState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DONT_CARE = 0
- TRUE = 1
- FALSE = 2
- MAX = 3