Files
x11ma/script/Users/PEEM/Armin/PEEM_slit.py

29 lines
1.3 KiB
Python

# Commands to move slit and CA>
# microscope.send_receive("mmp 7 -9044.7", 60000)
# microscope.send_receive("mmp 2 -5998.6", 60000)
# microscope.send_receive("mmp 1 0.0", 60000)
# slitttt.read()
# slitttt.write(pos[0])
# read ROI intensity, see FocusScan.py
# scan_contrast
# if roi is None:
# sensor = image_contrast
# else:
# sensor = roi_contrast
# roi_contrast.set_roi(roi)
#
# see test_autofocus
#r=lscan (objective, image.contrast, RANGE[0], RANGE[1], STEP_SIZE, latency=(SETTLING_TIME + eiger.getExposure()))
#(norm, mn, std )= fit (r["image_contrast"], r["objective"])
#if (mn<RANGE[0] or mn>RANGE[1]):
# raise Exception("Invalid fit")
#objective.write(mn)
#roi_contrast.read()
#image_contrast.read()
lscan([slit_motion], [image.contrast], [-10500.0], [-6500.0], [100.0], latency=0.0, relative=False, passes=1, zigzag=False, title='slit', keep=False, name='test', layout='table', format='txt')
#cscan([slit_motion], ['ca://X11MA-PC-ET7000:SW-K3'], [-9700.0], [-9500.0], [1.0], latency=2.0, time=1.0, relative=False, passes=1, zigzag=False, title='testslit', keep=False, name='Unknown')
#lscan([objective], ['ca://X11MA-ES1-PREP:PRESSURE'], [1475.0], [1485.0], [2.0], latency=10.0, relative=False, passes=1, zigzag=False, title='test', keep=False, name='testt', layout='default', format='txt')