pylab_ml.base_instrument

Functions

choicelogger()

createDummyifInvalid(val)

Global switch to create Dummy instance if error occured in instrument._init or instrument have no connection.

logsetup()

measure(self, message, *args, **kws)

mqttclose()

Classes

GeneralVisa(**kwargs)

Interface to any Visa Instrument.

GenericInstrument(*args, **kwargs)

Instrument(**kwargs)

This is the abstract Instrument class.

LocalInstrument(*args, **kwargs)

NetworkInstrument(*args, **kwargs)

PxieInstrument(*args, **kwargs)

TimeoutBudget(*args, **kwargs)

This TimeoutBudget class is a singleton to provide a shared budget object within each Instrument object.

Exceptions

InvalidInstrumentConnection

InvalidInstrumentCreateSessionFunction