lockin module
- class lockin.LockIn(device)[source]
Bases:
object
- connect()[source]
Function to establish connection to Lockin.
- Returns:
Zurich Instruments localhost name, device details and True if device is connected
- Return type:
tuple
- setParameters(diff_2, diff, imp50, imp50_2, ac, Range, lowpass, rate, tc, c_2, amplification)[source]
Function to set default Lockin parameters.
- Parameters:
diff (int, required) – Boolean representation to turn differentiale mode on and off: default: 1
imp50 (int, required) – Boolean representation to turn 50 Ohm impedance(?) on or off, default: 0
imp50_2 (int,required) – Boolean representation to turn on 50 Ohm on channel 2 to attenuate signal from chopper controller as reference signal, default: 1
ac (int, required) – Boolean representation to turn AC voltage on or off, default: 0
Range (int, required) – Voltage range for measurement, default: 2V
lowpass (int, required) – low pass filter order
rate (int, required) – data transfer rate
tc (int, required) – time constant for measurement
c_2 (str, required) – Channel 2, with value 1, for the reference input
amplification (int, required) – Lock-in amplification of the signal
- Return type:
None