Files
dev/script/ManipulatorScan.py
2019-12-10 09:46:27 +01:00

23 lines
456 B
Python
Executable File

"""
Arguments:
MOTOR (device)
SENSORS (list)
RANGE (tuple (min, max))
STEPS (int or tuple)
LATENCY (double)
RELATIVE (BOOLEAN)
"""
if get_exec_pars().source == CommandSource.ui:
MOTOR = motor
SENSORS = (det.dataMatrix, scienta.spectrum, scienta.stats[0])
RANGE = (-5.0, 5.0)
STEPS = 20
LATENCY = 0.0
RELATIVE = False
lscan(MOTOR, SENSORS, RANGE[0], RANGE[1], STEPS, LATENCY, RELATIVE, before_read=trig_scienta)