Skip to content

Keithley237#

Controls a Keithley 237 source measure unit from Python. This class inherits from Smu.


property can_measure_bias#

Indicates whether the SMU can measure its bias. The Keithley 237 cannot.

Returns#

Type Description
bool Always False for the Keithley 237.

Example#

smu = measmatic.get_device('device-keithley-237')
can_measure = smu.can_measure_bias

method check_smu_errors()#

Reads the error status of the SMU and raises an error if the device reports one.

Example#

smu = measmatic.get_device('device-keithley-237')
smu.check_smu_errors()

method measure(voltage: Any, current: Any)#

Measures the output voltage and current. In Python the out parameters are returned as result tuple.

Parameters#

Name Description
voltage Out parameter, returned as part of the result tuple. The measured voltage in volts.
current Out parameter, returned as part of the result tuple. The measured current in amperes.

Returns#

Type Description
float Measured voltage in volts.
float Measured current in amperes.

Example#

smu = measmatic.get_device('device-keithley-237')
voltage, current = smu.measure()