Module:
sdynpy.fileio.sdynpy_psvSource: GitHub
Signature¶
class sdynpy.fileio.sdynpy_psv.ControllerInfo(obj: 'Any') -> 'None'Wrapper around COM controller-information settings.
Attributes¶
| Name | Summary |
|---|---|
caps | Controller capabilities as an IntFlag. |
caps_set | Individual controller capability flags that are set. |
caps_value | Controller capabilities as a raw integer bitmask. |
device_name | General controller device name. |
firmware_version | Controller firmware version. |
name | Controller type/name. |
serial_number | Controller serial number. |
unique_id | Controller unique identifier. |
caps¶
Controller capabilities as an IntFlag.
caps_set¶
Individual controller capability flags that are set.
caps_value¶
Controller capabilities as a raw integer bitmask.
device_name¶
General controller device name.
firmware_version¶
Controller firmware version.
name¶
Controller type/name.
serial_number¶
Controller serial number.
unique_id¶
Controller unique identifier.
Methods¶
| Name | Summary |
|---|---|
__init__ | Initialize self. See help(type(self)) for accurate signature. |
has_cap | Return whether the controller supports the given capability flag(s). |
__init__¶
Source: GitHub
def sdynpy.fileio.sdynpy_psv.ControllerInfo.__init__(self, obj: 'Any') -> 'None'Initialize self. See help(type(self)) for accurate signature.
has_cap¶
Source: GitHub
def sdynpy.fileio.sdynpy_psv.ControllerInfo.has_cap(self, cap: 'ControllerCaps') -> 'bool'Return whether the controller supports the given capability flag(s).