9.2.3.3.1. qumada.instrument.custom_drivers.ZI.MFLI
MFLI driver for zhinst-toolkit version 0.3.3 (and above)
- class qumada.instrument.custom_drivers.ZI.MFLI.MFLI(name, device, serverhost='localhost', existing_session=None, **kwargs)[source]
Bases:
InstrumentDriver for the Zurich-Instruments lockin based on the zhinst.toolkit driver. Adds proper parameters with get and set commands to make the MFLI usable with QuMADA. Not finished, most parameters are still missing.
- get_idn()[source]
Parse a standard VISA
*IDN?response into an ID dict.Even though this is the VISA standard, it applies to various other types as well, such as IPInstruments, so it is included here in the Instrument base class.
Override this if your instrument does not support
*IDN?or returns a nonstandard IDN string. This string is supposed to be a comma-separated list of vendor, model, serial, and firmware, but semicolon and colon are also common separators so we accept them here as well.- Returns:
A dict containing vendor, model, serial, and firmware.