mahos_dq.meas.iodmr_worker.ISweeperDirect#
- class mahos_dq.meas.iodmr_worker.ISweeperDirect(cli, logger)#
ISweeper using direct hardware calls.
- __init__(cli, logger)#
Init client (cli), logger, conf, and internal instrument list (_instruments).
InstrumentInterfaces should be added on initialization by add_instruments() in inherited class.
Methods
__init__(cli, logger)Init client (cli), logger, conf, and internal instrument list (_instruments).
configure_inst(params)data_msg()get_param_dict(label)is_finished()load_pg_conf_preset(cli)start(params)Start the worker.
stop()Stop the worker.
update_frame(frame)returns True if sweep is done.
update_frames(frames)work()