Script execution

This commit is contained in:
x03daop
2016-05-06 17:05:30 +02:00
parent 311f5c4f4d
commit 491402804b

View File

@@ -8,7 +8,7 @@ STARTPOS = (700.0)
ENDPOS = (710.0)
NUMPOINTS = 11
LATENCY = 0.1
DWELL = 1.0
DWELL = 5.0
#OTF = FALSE
ENDSCAN = True # close shutter at end
@@ -17,8 +17,12 @@ SampleCurrentAveraging.write(value)
RefCurrentAveraging.write(value)
AuxCurrentAveraging.write(value)
def trig():
wait_beam()
adctrg.write(1)
try:
lscan(POSITIONERS, SENSORS, STARTPOS, ENDPOS, NUMPOINTS, LATENCY, before_read=wait_beam, after_read=after_readout)
lscan(POSITIONERS, SENSORS, STARTPOS, ENDPOS, NUMPOINTS, LATENCY, before_read=trig, after_read=after_readout)
finally:
if ENDSCAN:
after_scan()