diff --git a/script/XAS.py b/script/XAS.py index 7b0faf1a..da1cc40e 100644 --- a/script/XAS.py +++ b/script/XAS.py @@ -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()