Script execution

This commit is contained in:
x07maop
2016-03-01 10:06:37 +01:00
parent 9db7e14744
commit 0d0af88e17

View File

@@ -198,13 +198,13 @@ def close_valve(delay = 0.0): #TODO: Check default delay
def set_energy (value, delay=0.5):
energy.write(float(value))
energy_done.waitValue(1, 5000)
energy_done.waitValue(1, -1)
time.sleep(float(delay))
def set_cff (value):
cff.write(float(value))
caput("X07MA-PGM:setE.PROC",1)
energy_done.waitValue(1, 1000)
energy_done.waitValue(1, -1)
def set_slit(value):
exit_slit.write(float(value))
@@ -214,7 +214,7 @@ def set_har(value):
harmonic.write(float(value))
#Not connected
def set_volt(keithley, value, delay=0.1):
def set_volt(keithley, value, delaX07MA-PGM:cffy=0.1):
#keithley.write(float(value))
if not keithltey in keithleys.keys(): raise Exception("Invalid keithley: " + keithley)
caput(keithleys[keithley][0], float(value))
@@ -222,7 +222,7 @@ def set_volt(keithley, value, delay=0.1):
#test k1,k2,k3
def set_range(keithley, value):
if not keithley in keithleys.keys(): raise Exception("Invalid keithley: " + keithley)
caput(keithleys[keithley][1], int(value))
caput(keithleys[keithley][1], str(value))
#only test .5 to .25
def set_fe(opening):