Trace collected at: 2011-10-26 13:38:31.490000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[32]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[33]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[34]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[35]: PF=("FAIL","PASS") ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[36]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[38]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[39]: cmd.EFW_ENGIN() #Engineering Mode ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[40]: cmd.EFW_ARM(1) #Arm Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[41]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[42]: cmd.EFW_DISARM(4) #Sweeps OFF ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[43]: cmd.EFW_CLEAR() #Clear Errors ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[44]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[45]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[46]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[47]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[50]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[51]: if(boom=='X'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[52]: pair = 1 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[53]: cmd.EFW_DEP_PAIR( pair ) #Select a pair & verify it ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[55]: sleep(5) #Wait for status to come up ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[73]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[75]: if(APID_267.BOOMBITS&0x22!=0): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[79]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[83]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[84]: if(boom=='X' or boom=='Y' or boom=='Z'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[85]: cmd.EFW_DEP_BOTH( leng ) #Start Plus Side Going ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[86]: xdepstat = 0x33 #Expected Deploy Status ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[87]: xdlena = leng #Expected Lengths at end ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[88]: xdlenb = leng ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[101]: log('6. Monitoring longer deploys', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[102]: if( leng >= 10 ): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[104]: if(APID_267.DEPSTAT!=xdepstat): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[108]: if(APID_267.DEPLIMIT!=leng): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[113]: log('7. Await Completion ', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped Trace collected at: 2011-10-26 13:40:29.615000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[32]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[33]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[34]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[35]: PF=("FAIL","PASS") ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[36]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[38]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[39]: cmd.EFW_ENGIN() #Engineering Mode ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[40]: cmd.EFW_ARM(1) #Arm Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[41]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[42]: cmd.EFW_DISARM(4) #Sweeps OFF ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[43]: cmd.EFW_CLEAR() #Clear Errors ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[44]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[45]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[46]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[47]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) Script killed by user. Trace collected at: 2011-10-26 14:05:19.630000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[32]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[33]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[34]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[35]: PF=("FAIL","PASS") ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[36]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[38]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[39]: cmd.EFW_ENGIN() #Engineering Mode ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[40]: cmd.EFW_ARM(1) #Arm Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[41]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[42]: cmd.EFW_DISARM(4) #Sweeps OFF ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[43]: cmd.EFW_CLEAR() #Clear Errors ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[44]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[45]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[46]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[47]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[50]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[51]: if(boom=='X'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[52]: pair = 1 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[53]: cmd.EFW_DEP_PAIR( pair ) #Select a pair & verify it ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[55]: sleep(5) #Wait for status to come up ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[73]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[75]: if(APID_267.BOOMBITS&0x22!=0): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[79]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[83]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[84]: if(boom=='X' or boom=='Y' or boom=='Z'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[85]: cmd.EFW_DEP_BOTH( leng ) #Start Plus Side Going ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[86]: xdepstat = 0x33 #Expected Deploy Status ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[87]: xdlena = leng #Expected Lengths at end ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[88]: xdlenb = leng ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[101]: log('6. Monitoring longer deploys', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[102]: if( leng >= 10 ): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[104]: if(APID_267.DEPSTAT!=xdepstat): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[108]: if(APID_267.DEPLIMIT!=leng): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[113]: log('7. Await Completion ', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped Script killed by user. Trace collected at: 2011-10-26 14:17:40.396000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[32]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[33]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[34]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[35]: PF=("FAIL","PASS") ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[36]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[38]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[39]: cmd.EFW_ENGIN() #Engineering Mode ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[40]: cmd.EFW_ARM(1) #Arm Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[41]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[42]: cmd.EFW_DISARM(4) #Sweeps OFF ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[43]: cmd.EFW_CLEAR() #Clear Errors ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[44]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[45]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[46]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[47]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[50]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[51]: if(boom=='X'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[56]: elif(boom=='Y'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[57]: pair = 3 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[58]: cmd.EFW_DEP_PAIR( pair ) #Select a pair & verify it ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[59]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[60]: sleep(5) #Wait for status to come up ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[73]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[75]: if(APID_267.BOOMBITS&0x22!=0): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[79]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[83]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[84]: if(boom=='X' or boom=='Y' or boom=='Z'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[85]: cmd.EFW_DEP_BOTH( leng ) #Start Plus Side Going ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[86]: xdepstat = 0x33 #Expected Deploy Status ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[87]: xdlena = leng #Expected Lengths at end ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[88]: xdlenb = leng ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[101]: log('6. Monitoring longer deploys', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[102]: if( leng >= 10 ): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[104]: if(APID_267.DEPSTAT!=xdepstat): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[108]: if(APID_267.DEPLIMIT!=leng): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[113]: log('7. Await Completion ', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped Script killed by user. Trace collected at: 2011-10-26 14:38:12.380000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[32]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[33]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[34]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[35]: PF=("FAIL","PASS") ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[36]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[38]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[39]: cmd.EFW_ENGIN() #Engineering Mode ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[40]: cmd.EFW_ARM(1) #Arm Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[41]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[42]: cmd.EFW_DISARM(4) #Sweeps OFF ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[43]: cmd.EFW_CLEAR() #Clear Errors ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[44]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[45]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[46]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[47]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[50]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[51]: if(boom=='X'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[52]: pair = 1 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[53]: cmd.EFW_DEP_PAIR( pair ) #Select a pair & verify it ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[55]: sleep(5) #Wait for status to come up ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[73]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[75]: if(APID_267.BOOMBITS&0x22!=0): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[79]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[83]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[84]: if(boom=='X' or boom=='Y' or boom=='Z'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[85]: cmd.EFW_DEP_BOTH( leng ) #Start Plus Side Going ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[86]: xdepstat = 0x33 #Expected Deploy Status ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[87]: xdlena = leng #Expected Lengths at end ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[88]: xdlenb = leng ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[101]: log('6. Monitoring longer deploys', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[102]: if( leng >= 10 ): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[104]: if(APID_267.DEPSTAT!=xdepstat): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[108]: if(APID_267.DEPLIMIT!=leng): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[113]: log('7. Await Completion ', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped Script killed by user. Trace collected at: 2011-10-26 15:04:40.615000 ---------------------------------------------------------------------- ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[32]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[33]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[34]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[35]: PF=("FAIL","PASS") ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[36]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[38]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[39]: cmd.EFW_ENGIN() #Engineering Mode ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[40]: cmd.EFW_ARM(1) #Arm Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[41]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[42]: cmd.EFW_DISARM(4) #Sweeps OFF ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[43]: cmd.EFW_CLEAR() #Clear Errors ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[44]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[45]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[46]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[47]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[48]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[50]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[51]: if(boom=='X'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[56]: elif(boom=='Y'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[57]: pair = 3 ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[58]: cmd.EFW_DEP_PAIR( pair ) #Select a pair & verify it ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[59]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[54]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[60]: sleep(5) #Wait for status to come up ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[73]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[74]: wait(APID_267, lambda:True , flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[75]: if(APID_267.BOOMBITS&0x22!=0): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[79]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[80]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[81]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[83]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[84]: if(boom=='X' or boom=='Y' or boom=='Z'): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[85]: cmd.EFW_DEP_BOTH( leng ) #Start Plus Side Going ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[86]: xdepstat = 0x33 #Expected Deploy Status ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[87]: xdlena = leng #Expected Lengths at end ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[88]: xdlenb = leng ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[101]: log('6. Monitoring longer deploys', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[102]: if( leng >= 10 ): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[103]: wait(APID_267, lambda: APID_267.DEPSTAT!=00, flTimeout=30) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[104]: if(APID_267.DEPSTAT!=xdepstat): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[108]: if(APID_267.DEPLIMIT!=leng): ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[113]: log('7. Await Completion ', color=BLUE, attr=BOLD ) ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped ../GSEOS_scripts/General\SPB_DEPLOY_BOOM.py[114]: wait(APID_267, lambda: APID_267.DEPSTAT==0x00, flTimeout=60) #Stopped Script killed by user.