From 6038c6d795288b8fb5e09ebcf8a571b214aa3abf Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Wed, 6 Oct 2021 19:44:16 +0200 Subject: [PATCH] another overnight example --- overnight.py | 58 +++++++++++++++++++++++++++++++++++----------------- 1 file changed, 39 insertions(+), 19 deletions(-) diff --git a/overnight.py b/overnight.py index 6029757..322fbe9 100644 --- a/overnight.py +++ b/overnight.py @@ -1,6 +1,9 @@ +from datetime import datetime +from time import sleep, time import numpy as np +from epics import PV from slic.utils import nice_arange -from time import sleep + #def kescan3D(): @@ -53,8 +56,6 @@ from time import sleep -#from time import time - #def overnight(): # current = mot_z.get_current_value() @@ -146,8 +147,6 @@ from time import sleep - - #def tof_loop(): # for i in range(50): # fn = f"tof_loop2_{i}" @@ -155,9 +154,6 @@ from time import sleep - -#from time import sleep - #def overnight(): # sig = 101.617 # bkg = sig + 1 @@ -170,6 +166,7 @@ from time import sleep # sleep(10) + #def overnight(): # start = 102.1 # stop = 102.4 @@ -192,9 +189,6 @@ from time import sleep - - - #def overnight(): # start = 102.0 # stop = 102.3 @@ -220,8 +214,6 @@ from time import sleep -#from epics import PV -#from time import sleep #SATFE10-OPSH066:REQUEST @@ -336,9 +328,7 @@ from time import sleep -#from epics import PV -#from time import sleep -#from datetime import datetime + #end_time = datetime(2021, 9, 3, 8, 0, 0, 0) @@ -385,9 +375,39 @@ from time import sleep # shutter.put(0) # shutter2.put(0) # sleep(3) - - - + + + +#def overnight(): +# shutter = PV("SATOP21-OPSH138:REQUEST") + +# print("open shutter") +# shutter.put(1) +# sleep(3) + +# base = "CH3I_C1s_with_shutter_200_microJ" + +# x0 = -2.816 +# start = x0 - 0.12 +# stop = x0 + 0.12 +# step = 0.003 + +# n_pulses = 4 * 250 + +# for i in range(1000): +# print(i, "sig") +# scan.scan1D(exp_delay, start, stop, step, n_pulses, f"{base}_sig_{i:04}", return_to_initial_values=True) + +# print("close shutter") +# shutter.put(0) +# sleep(3) + +# print(i, "bkg") +# daq.acquire(f"{base}_bkg_{i:04}", n_pulses=n_pulses) + +# print("open shutter") +# shutter.put(1) +# sleep(3)