mahos.meas.recorder.Recorder#

class mahos.meas.recorder.Recorder(gconf: dict, name, context=None)#

Generic data-logging measurement for time-series data.

__init__(gconf: dict, name, context=None)#

Methods

__init__(gconf, name[, context])

change_state(msg)

Change state to msg.state.

close_resources()

Close custom resources.

export_data(msg)

Export data.

get_param_dict(msg)

Get parameter dict.

get_param_dict_labels(msg)

Get parameter dict labels.

handle_req(msg)

Handle Request other than basic requests.

load_data(msg)

Load data.

main()

Main procedure that will be looped.

reset(msg)

save_data(msg)

Save data.

wait()

Wait until required resources are ready.

Attributes