This repository was archived by the owner on Nov 23, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +4
-8
lines changed Expand file tree Collapse file tree 3 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,6 @@ class. This class defines hardware and firmware functionality for the
1717device.
1818
1919.. autoclass :: uoshardware.abstractions.Device
20- :members:
2120
2221Abstraction Layer
2322-----------------
Original file line number Diff line number Diff line change @@ -327,7 +327,7 @@ class Pin:
327327
328328@dataclass (frozen = True )
329329class Device :
330- """Define an implemented UOS device dictionary ."""
330+ """Class defines hardware for an implemented UOS device."""
331331
332332 name : str
333333 interfaces : list
Original file line number Diff line number Diff line change @@ -57,19 +57,16 @@ def get_device_definition(identity: str) -> Device | None:
5757class UOSDevice : # dead: disable
5858 """Class for high level object-orientated control of UOS devices.
5959
60- :ivar __device: Device definitions as parsed from a compatible ini.
6160 :ivar identity: The type of device, this is must have a valid device in the config.
6261 :ivar address: Compliant connection string for identifying the device and interface.
63- :ivar __device_interface: Lower level communication protocol layer.
64- :ivar __kwargs: Connection specific / optional parameters.
6562 """
6663
67- __device : Device
64+ __device : Device # Device definitions as parsed from a compatible ini.
6865 identity = ""
6966 address = ""
70- __device_interface : UOSInterface
67+ __device_interface : UOSInterface # Lower level communication protocol layer.
7168 loading : Loading
72- __kwargs : dict = {}
69+ __kwargs : dict = {} # Connection specific / optional parameters.
7370
7471 def __init__ (
7572 self ,
You can’t perform that action at this time.
0 commit comments