cohesivm.devices
This Module contains the Device Abstract Base Class and the implemented devices (standalone modules) which
follow this ABC. The main responsibilities are to establish the communication with the physical device and to contain
the measurement channels (Channel). For simplicity, the source code of the channel
implementations may also be put into the modules of the devices.
- class Device(channels: List[TChannel])[source]
Bases:
ABCImplements the connection and the channels of a measurement device.
- Parameters:
channels – A list of implemented
Channelinstances.
- property channels_settings: List[DatabaseDict]
A list of settings dictionaries of the channels.
Implemented Devices