Script execution

This commit is contained in:
x03daop
2017-04-12 12:43:47 +02:00
parent 53835c2ab5
commit 940c36ab55

View File

@@ -150,12 +150,9 @@ def do_scan(motors, positions, regions, latency):
vscan(motors, SENSORS, positions, True, latency,False, before_read=wait_beam, after_read = after_readout)
for (index, region) in enumerate(regions):
try:
set_attribute(get_exec_pars().scanPath + "ScientaSpectrum{0}".format(index + 1), "RegionName", region['name'])
set_attribute(get_exec_pars().scanPath + "ScientaImage{0}".format(index + 1), "RegionName", region['name'])
except AttributeError:
pass
set_attribute(get_exec_pars().scanPath + "ScientaSpectrum{0}".format(index + 1), "RegionName", region['name'])
set_attribute(get_exec_pars().scanPath + "ScientaImage{0}".format(index + 1), "RegionName", region['name'])
set_attribute(get_exec_pars().scanPath, "Regions", ','.join([region['name'] for region in regions]))
try:
setup_live_plots(REGIONS)