fluidlab.instruments.drivers

Instrument drivers (fluidlab.instruments.drivers)

Abstract base class for instrument drivers. Concrete classes must define features, and overload default_physical_interface, and default_inter_params attributes.

Provides:

class fluidlab.instruments.drivers.Driver(interface=None)[source]

Instrument driver (base class).

Parameters:
interfacefluidlab.interfaces.Interface

The interface used to communicate with the instrument.

set(name, *args, **kargs)[source]

Set a value.

get(name, *args, **kargs)[source]

Get a value.

Classes

Driver([interface])

Instrument driver (base class).