lakeshore
The object which operates the Lakeshore temperature controller. (Lakeshore script source code)
In Pylatus Script editor the lakeshore object is already imported into Python interpreter, but if you
have external .py files, then you can import it as:
from auxygen_lakeshore import PyLakeshore
lakeshore = PyLakeshore()
Instance methods:
setpoint
lakeshore.setpoint(output, target)
Creates a sequence action to set target temperature (in K) for the lakeshore at the output (usually 1 or 2).
ramp
lakeshore.ramp(output, state, value)
Creates a sequence action to set value temperature ramp (in K/min) for the lakeshore at the output
(usually 1 or 2) depending on the state value which can be False (switch off ramp) or True (switch on ramp).
range
lakeshore.range(output, range)
Creates a sequence action to set the heater range at the output.
range can be either one of the following values:
0- Off1- Low2- Medium3- High
heater
lakeshore.heater(output, value)
Creates a sequence action to set the heater to manual value at the output.
value can be in a range from 0 to 100 %.
pid
lakeshore.pid(output, p, i, d)
Creates a sequence action to set p, i, d coefficients at the output.
wait
lakeshore.wait()
Creates a sequence action for the Lakeshore to wait for the temperature set with lakeshore.setpoint.