From 7bbad28107e7e1f5b1c0e478e52d697b868d8955 Mon Sep 17 00:00:00 2001 From: gac-x11ma Date: Thu, 1 Mar 2018 19:31:30 +0100 Subject: [PATCH] Script execution --- script/Vinayak_prot.py | 90 +++++++++++++++++++++++------------------- 1 file changed, 50 insertions(+), 40 deletions(-) diff --git a/script/Vinayak_prot.py b/script/Vinayak_prot.py index fdb2dfd..0a2fe8c 100644 --- a/script/Vinayak_prot.py +++ b/script/Vinayak_prot.py @@ -1,20 +1,66 @@ a = None flag = 1 + +flag = 1 +while(flag): + caput('X11MA-PC-LEEM:ANALOG-CH10',5.0) + a = caget('X11MA-PC-LEEM:ANALOG-CH10-ACK') + if a == 'ACK' : + flag = 0 + time.sleep(1.0) + while (flag): - caput('X11MA-PC-LEEM:DIG-CH5',0) - a = caget('X11MA-PC-LEEM:DIG-CH5-ACK') + caput('X11MA-PC-LEEM:DIG-CH4',0) + a = caget('X11MA-PC-LEEM:DIG-CH4-ACK') if a == 'ACK' : flag = 0 time.sleep(1.0) flag = 1 while(flag): + caput('X11MA-PC-LEEM:DIG-CH7',0) + a = caget('X11MA-PC-LEEM:DIG-CH7-ACK') + if a == 'ACK' : + flag = 0 + time.sleep(1.0) + +flag = 1 +while(flag): + caput('X11MA-PC-LEEM:DIG-CH6',1) + a = caget('X11MA-PC-LEEM:DIG-CH6-ACK') + if a == 'ACK' : + flag = 0 + time.sleep(1.0) + +flag = 1 +while(flag): + caput('X11MA-PC-LEEM:DIG-CH5',1) + a = caget('X11MA-PC-LEEM:DIG-CH5-ACK') + if a == 'ACK' : + flag = 0 + time.sleep(1.0) + +caput('X11MA-PC-LEEM:FIL_SP',1000.0) +time.sleep(5.0) +caput('X11MA-PC-LEEM:FIL_SP',0.0) +time.sleep(1.0) + +flag = 1 +while (flag): caput('X11MA-PC-LEEM:DIG-CH6',0) a = caget('X11MA-PC-LEEM:DIG-CH6-ACK') if a == 'ACK' : flag = 0 time.sleep(1.0) + +flag = 1 +while(flag): + caput('X11MA-PC-LEEM:DIG-CH5',0) + a = caget('X11MA-PC-LEEM:DIG-CH5-ACK') + if a == 'ACK' : + flag = 0 + time.sleep(1.0) flag = 1 while(flag): @@ -31,48 +77,12 @@ while(flag): if a == 'ACK' : flag = 0 time.sleep(1.0) - + flag = 1 while(flag): - caput('X11MA-PC-LEEM:ANALOG-CH10',5.0) + caput('X11MA-PC-LEEM:ANALOG-CH10',0.0) a = caget('X11MA-PC-LEEM:ANALOG-CH10-ACK') if a == 'ACK' : flag = 0 time.sleep(1.0) -caput('X11MA-PC-LEEM:FIL_SP',1000.0) -time.sleep(5.0) -caput('X11MA-PC-LEEM:FIL_SP',0.0) -time.sleep(1.0) - -flag = 1 -while (flag): - caput('X11MA-PC-LEEM:DIG-CH4',0) - a = caget('X11MA-PC-LEEM:DIG-CH4-ACK') - if a == 'ACK' : - flag = 0 - time.sleep(1.0) - -flag = 1 -while(flag): - caput('X11MA-PC-LEEM:DIG-CH7',0) - a = caget('X11MA-PC-LEEM:DIG-CH7-ACK') - if a == 'ACK' : - flag = 0 - time.sleep(1.0) - -flag = 1 -while(flag): - caput('X11MA-PC-LEEM:DIG-CH5',1) - a = caget('X11MA-PC-LEEM:DIG-CH5-ACK') - if a == 'ACK' : - flag = 0 - time.sleep(1.0) - -flag = 1 -while(flag): - caput('X11MA-PC-LEEM:DIG-CH6',1) - a = caget('X11MA-PC-LEEM:DIG-CH6-ACK') - if a == 'ACK' : - flag = 0 - time.sleep(1.0)