pylabrobot.hamilton.transport.tcp#
Shared Hamilton TCP protocol layer for TCP-based instruments (Nimbus, Prep, etc.).
Classes
|
Hamilton network address (module_id, node_id, object_id). |
|
An immutable snapshot of connection identity and state, without socket access. |
|
Parsed command response. |
|
Consume events in arrival order on the connection's event loop. |
|
Standalone transport + discovery/introspection client for Hamilton TCP devices. |
|
A reusable request, independent of connection identity and sequence allocation. |
Exceptions
A subscriber could not keep up with the instrument's events. |
|
|
Raised for |