mahos.gui.client.QBasicMeasClient#
- class mahos.gui.client.QBasicMeasClient(gconf: dict, name: NodeName, context: Context | None = None, parent: QObject = 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, 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
bufferUpdatedbuffer is updated.
dataUpdateddata is updated.
stateUpdatedstate is updated: (current_state, last_state).
statusUpdatedsubscribed topic status is updated.
stoppedmeasurement has been stopped (running became True to False).