leads.dt.controller#
Module Contents#
Classes#
API#
- class leads.dt.controller.Controller[source]#
Bases:
leads.dt.device.DeviceInitialization
- _attach_device(tag: str, device: leads.dt.device.Device) None[source]#
- devices() list[leads.dt.device.Device][source]#
- Returns:
the device list
- device(tag: str, device: leads.dt.device.Device | None = None) leads.dt.device.Device | None[source]#
Set or get a device by tag. The device’s tag will be overwritten. :param tag: tag of the device (it shares the global namespace) :param device: the device or None if getter mode :return: the device or None if setter mode