channel_control_mixin
¶
A mixin class that provides access to methods for controlling channels on a device.
ChannelControlMixin
¶
Bases: ABC
flowchart LR
tm_devices.driver_mixins.abstract_device_functionality.channel_control_mixin.ChannelControlMixin[ChannelControlMixin]
click tm_devices.driver_mixins.abstract_device_functionality.channel_control_mixin.ChannelControlMixin href "" "tm_devices.driver_mixins.abstract_device_functionality.channel_control_mixin.ChannelControlMixin"
A mixin class which adds methods and properties for controlling channels on a device.
all_channel_names_list
abstractmethod
property
¶
Return a tuple containing all the channel names.
total_channels
abstractmethod
cached
property
¶
total_channels: int
Return the total number of channels (all types).