lab_driver.hmp40x0
#
Module Contents#
Classes#
API#
- class lab_driver.hmp40x0.DriverHMP40X0(num_ch: int = 4)[source]#
Initialization
Class for Remote Controlling the Power Supply R&S HMP40X0 via USB
- Parameters:
num_ch – Number of available device channels (HMP4030 = 3, HMP4040 = 4)
- Returns:
None
- SerialDevice: pyvisa.Resource#
None
- serial_open_known_target(resource_name: str, do_reset=False) None [source]#
Open the serial connection to device Args: resource_name: Ressource name of serial communication from device do_reset: Doing a device reset Return: None
- class lab_driver.hmp40x0.ChannelInfoHMP40X0(ch_no: int)[source]#
Initialization
- set_arbitrary_waveform(voltage: numpy.ndarray, current: numpy.ndarray, time: numpy.ndarray) str [source]#
Defining the Arbitrary Waveform for Powr Supply (max. 128 points)