mahos.meas.tweaker.Tweaker#

class mahos.meas.tweaker.Tweaker(gconf: dict, name, context=None)#

Generic tweaker for manually-tunable Instrument’s ParamDicts.

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

Methods

__init__(gconf, name[, context])

handle_req(msg)

load(msg)

Load the tweaker state into current param_dicts.

main()

Main procedure that will be looped.

read(msg)

read_all(msg)

reset(msg)

save(msg)

Save tweaker state (param_dicts and start_stop_state) to file using h5.

start(msg)

stop(msg)

wait()

Wait until required resources are ready.

write(msg)

write_all(msg)

Attributes