msl.equipment.resources.picotech.picoscope.ps2000 module
A wrapper around the PicoScope ps2000 SDK.
- class msl.equipment.resources.picotech.picoscope.ps2000.PicoScope2000(record)[source]
Bases:
PicoScope2k3k
A wrapper around the PicoScope ps2000 SDK.
Do not instantiate this class directly. Use the
connect()
method to connect to the equipment.- Parameters:
record (
EquipmentRecord
) – A record from an Equipment-Register Database.
- FIRST_USB = 1
- LAST_USB = 127
- MAX_UNITS = 127
- MAX_TIMEBASE = 19
- PS2105_MAX_TIMEBASE = 20
- PS2104_MAX_TIMEBASE = 19
- PS2200_MAX_TIMEBASE = 23
- MAX_OVERSAMPLE = 256
- PS2105_MAX_ETS_CYCLES = 250
- PS2105_MAX_ETS_INTERLEAVE = 50
- PS2104_MAX_ETS_CYCLES = 125
- PS2104_MAX_ETS_INTERLEAVE = 25
- PS2203_MAX_ETS_CYCLES = 250
- PS2203_MAX_ETS_INTERLEAVE = 50
- PS2204_MAX_ETS_CYCLES = 250
- PS2204_MAX_ETS_INTERLEAVE = 40
- PS2205_MAX_ETS_CYCLES = 250
- PS2205_MAX_ETS_INTERLEAVE = 40
- MIN_ETS_CYCLES_INTERLEAVE_RATIO = 1
- MAX_ETS_CYCLES_INTERLEAVE_RATIO = 10
- MIN_SIGGEN_FREQ = 0.0
- MAX_SIGGEN_FREQ = 100000.0
- MAX_VALUE = 32767
- MIN_VALUE = -32767
- LOST_DATA = -32768
- last_button_press()[source]
This function returns the last registered state of the pushbutton on the PicoScope 2104 or 2105 PC Oscilloscope and then resets the status to zero.
- set_led(state)[source]
This function turns the LED on the oscilloscope on and off, and controls its colour.
- set_light(state)[source]
This function controls the white light that illuminates the probe tip on a handheld oscilloscope.
- set_sig_gen_arbitrary(offset_voltage, pk_to_pk, start_delta_phase, stop_delta_phase, delta_phase_increment, dwell_count, arbitrary_waveform_size, sweep_type, sweeps)[source]
This function programs the signal generator to produce an arbitrary waveform.
- set_sig_gen_built_in(offset_voltage, pk_to_pk, wave_type, start_frequency, stop_frequency, increment, dwell_time, sweep_type, sweeps)[source]
This function sets up the signal generator to produce a signal from a list of built-in waveforms. If different start and stop frequencies are specified, the oscilloscope will sweep either up, down or up and down.