Script execution

This commit is contained in:
gac-x11ma
2017-12-13 23:01:01 +01:00
parent bd17ec7690
commit 2e0b703c4c
+6 -5
View File
@@ -3,7 +3,8 @@
B1 = 14 # starting mag. field in Amps
B2 = -14# final mag. field in Amps
BSTEP = 0.2 # step size mag. field in Amps
E = [(779.3, 770.0)] #list of energies in eV
E1 = 779.3; #list of energies in eV
E2 = 770;
MODE = 1 #polarization (CIRC+ -> 1 or CIRC- -> 2)
OFFSET1 = -1.90 #ID1 offset
OFFSET2 = -1.90 #ID2 offset
@@ -65,8 +66,8 @@ for B in setpoints:
#edge
print "Setting energy = ", E[0]
caput(OTF_ESET, E[0])
print "Setting energy = ", E1
caput(OTF_ESET, E1)
wait_channel(OTF_DONE, 1, type = 'i')
readback2 = energy.read()
#if abs(readback2 - E[0]) > 0.1 : # TODO: Check accuracy
@@ -84,8 +85,8 @@ for B in setpoints:
#preedge
print "Setting energy = ", E[1]
caput(OTF_ESET, E[1])
print "Setting energy = ", E2
caput(OTF_ESET, E2)
wait_channel(OTF_DONE, 1, type = 'i')
readback2 = energy.read()
#if abs(readback2 - E[1]) > 0.1 : # TODO: Check accuracy