device.power_supply_magnets module

class device.power_supply_magnets.PowerSupply_Magnets(bus, model_name, **kwargs)[source]

Bases: HardwareBase

Power supply for experiment with magnetic field probes. TWINTEX, Programmable/Switching Mode DC Power Supply, PCL series

Communication:
  • Serial bus (USB).

current()[source]

Return output current [A].

property model_current
property model_name
property model_voltage
run_waveform(device_client)[source]

Execute the current waveform I(t).

set_current(current)[source]

Set current and apply [A].

set_maxcurrent(current)[source]

Set maximal current [A].

set_maxvoltage(voltage)[source]

Set maximal voltage [V].

set_voltage(voltage)[source]

Set voltage and apply [V].

set_waveform(device_client, data)[source]

Set waveform I(t), use format [[t0, I0], [t1, I1], …].

update_frontend(device_client)[source]
voltage()[source]

Return output voltage [V].

property waveform