mahos.meas.pos_tweaker.PosTweaker#

class mahos.meas.pos_tweaker.PosTweaker(gconf: dict, name, context=None)#

Specialized tweaker for manually operated positioners.

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

Methods

__init__(gconf, name[, context])

handle_req(msg)

home(msg)

home_all(msg)

load(msg)

Load the tweaker state (target) and set the target.

main()

Main procedure that will be looped.

save(msg)

Save tweaker state (pos, target, homed) to file using h5.

set_target(msg)

stop(msg)

stop_all(msg)

wait()

Wait until required resources are ready.

Attributes