Rigol
hardware_control.instruments.rigol.Rigol_DP832 module
DP800 Series Power Supply
See class definition for details.
- class hardware_control.instruments.rigol.Rigol_DP832.Rigol_DP832(instrument_name: str = 'RIGOL_DP832', connection_addr: str = '')
Bases:
Instrument- check_connection_commands: None | str | Iterable[str]
- connection_type: str | None
- device: None | socket.socket | pyvisa.resources.Resource | ModbusClient
- manufacturer: str | None
- model: str | None
- read_I_max(channel)
- read_V_max(channel)
- set_I_max(channel, value)
- set_V_max(channel, value)
hardware_control.instruments.rigol.Rigol_DS1000Z module
RIGOL’s 1000Z Series Digital Oscilloscope
See class definition for details.
- class hardware_control.instruments.rigol.Rigol_DS1000Z.Rigol_DS1000Z(instrument_name: str = 'RIGOL_DS1000Z', connection_addr: str = '')
Bases:
Instrument- PARAMETERS
- TIMEBASE (float)
Horizontal resolution in time per division.
- TIME_OFFSET (float)
Time offset from trigger.
- LABELS_ENABLED (bool)
On/Off status of channel labels on the instrument.
- TRIGGER_LEVEL (float)
Trigger level.
- TRIGGER_COUPLING (AC, DC, LFReject, HFReject)
Trigger coupling type.
- TRIGGER_EDGE (NEG, POS, RFALI)
Edge of waveform that the oscilloscope triggers on.
- TRIGGER_CHANNEL (int)
The channel (1,2,3, or 4) to trigger on.
- MEAS_STAT_ENABLED (bool)
Show measurement stats
- CH<X>_VOLTS_DIV (float)
The voltage per division for channel ‘X’.
- CH<X>_OFFSET (float)
The voltage offset for channel ‘X’.
- CH<X>_LABEL (str)
Label for channel ‘X’.
- CH<X>_PROBE_ATTEN (float)
Probe attenuation for channel ‘X’. For example, providing the value ‘10’ would indicate a 10x or 10:1 probe.
- CH<X>_COUPLING (AC, DC)
Coupling mode for channel ‘X’.
- CH<X>_WAVEFORM
Most recent waveform measurement from channel ‘X’.
- COMMANDS
- SINGLE_TRIGGER
Set the instrument to trigger once and save the data.
- RUN
Set the instrument to continuously trigger.
- STOP
Prevent the instrument from triggering.
- check_connection_commands: None | str | Iterable[str]
- connection_type: str | None
- device: None | socket.socket | pyvisa.resources.Resource | ModbusClient
- manufacturer: str | None
- model: str | None