mahos.gui.client.QBasicMeasClient#
- class mahos.gui.client.QBasicMeasClient(gconf: dict, name: NodeName, context: Context | None = None, parent: QObject | None = None, rep_endpoint='rep_endpoint')#
QNodeClient for Basic Meas Nodes (Node with the BinaryState and a data).
- __init__(gconf: dict, name: NodeName, context: Context | None = None, parent: QObject | None = None, rep_endpoint='rep_endpoint')#
Methods
__init__
(gconf, name[, context, parent, ...])check_buffer
(buffer)check_data
(data)check_state
(status)get_buffer
()get_data
()get_state
()Attributes
bufferUpdated
buffer is updated.
dataUpdated
data is updated.
stateUpdated
state is updated: (current_state, last_state).
statusUpdated
subscribed topic status is updated.
stopped
measurement has been stopped (running became True to False).