autosweep.instruments.InstrumentManager#
- class autosweep.instruments.InstrumentManager(station_config: StationConfig)[source]#
The instrument manager is used by the TestExec to initialize instruments before passing them onto each test step. The manager can also be used independently as part of a script, usually within it’s context manager.
- __init__(station_config: StationConfig)[source]#
Methods
__init__
(station_config)close_instruments
()This function will safely close every open instrument
load_instrument
(instr_name)Initialize an instrument based on its instance name in the station configuration.
load_instruments
(instr_names)Initializes a set of instruments based on their config instance names.
Attributes
instrs