Trace collected at: 2011-04-29 14:36:36.823000 ---------------------------------------------------------------------- ../../GSEOS_scripts/General\spb_deploy_boom.py[21]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[22]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[24]: PF=("FAIL","PASS") ../../GSEOS_scripts/General\spb_deploy_boom.py[25]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/General\spb_deploy_boom.py[27]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[28]: cmd.EFW_ENGIN() #Engineering Mode ../../GSEOS_scripts/General\spb_deploy_boom.py[29]: cmd.EFW_ARM(1) #Arm Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[30]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../../GSEOS_scripts/General\spb_deploy_boom.py[31]: cmd.EFW_DISARM(4) #Sweeps OFF ../../GSEOS_scripts/General\spb_deploy_boom.py[32]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/General\spb_deploy_boom.py[33]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[34]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../../GSEOS_scripts/General\spb_deploy_boom.py[35]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[36]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[39]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[40]: if(boom=='X'): ../../GSEOS_scripts/General\spb_deploy_boom.py[45]: elif(boom=='Y'): ../../GSEOS_scripts/General\spb_deploy_boom.py[50]: elif(boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[56]: pair = ((boom-1)&6)+1 #Convert to pair 1,3,5 ../../GSEOS_scripts/General\spb_deploy_boom.py[57]: xmotor = 2**(boom-1) #Expected Motor Value ../../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=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[60]: sleep(5) #Wait for status to come up ../../GSEOS_scripts/General\spb_deploy_boom.py[62]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[64]: if(APID_267.BOOMBITS&0x22!=0): ../../GSEOS_scripts/General\spb_deploy_boom.py[68]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[72]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[73]: if(boom=='X' or boom=='Y' or boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[79]: elif(boom&1==1): ../../GSEOS_scripts/General\spb_deploy_boom.py[85]: cmd.EFW_DEP_MINUS( leng ) #Start Minus Side Going ../../GSEOS_scripts/General\spb_deploy_boom.py[86]: xdepstat = 0x30 #Expected Deploy Status ../../GSEOS_scripts/General\spb_deploy_boom.py[87]: xdlena = 0 #Expected Lengths at end ../../GSEOS_scripts/General\spb_deploy_boom.py[88]: xdlenb = leng ../../GSEOS_scripts/General\spb_deploy_boom.py[132]: log('SPB_DEPLOY_BOOM Completed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[133]: log('================END=====================', color=BLUE, attr=BOLD ) Trace collected at: 2011-04-29 14:41:43.683000 ---------------------------------------------------------------------- ../../GSEOS_scripts/General\spb_deploy_boom.py[21]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[22]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[24]: PF=("FAIL","PASS") ../../GSEOS_scripts/General\spb_deploy_boom.py[25]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/General\spb_deploy_boom.py[27]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[28]: cmd.EFW_ENGIN() #Engineering Mode ../../GSEOS_scripts/General\spb_deploy_boom.py[29]: cmd.EFW_ARM(1) #Arm Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[30]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../../GSEOS_scripts/General\spb_deploy_boom.py[31]: cmd.EFW_DISARM(4) #Sweeps OFF ../../GSEOS_scripts/General\spb_deploy_boom.py[32]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/General\spb_deploy_boom.py[33]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[34]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../../GSEOS_scripts/General\spb_deploy_boom.py[35]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[36]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[39]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[40]: if(boom=='X'): ../../GSEOS_scripts/General\spb_deploy_boom.py[45]: elif(boom=='Y'): ../../GSEOS_scripts/General\spb_deploy_boom.py[50]: elif(boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[56]: pair = ((boom-1)&6)+1 #Convert to pair 1,3,5 ../../GSEOS_scripts/General\spb_deploy_boom.py[57]: xmotor = 2**(boom-1) #Expected Motor Value ../../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=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[60]: sleep(5) #Wait for status to come up ../../GSEOS_scripts/General\spb_deploy_boom.py[62]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[64]: if(APID_267.BOOMBITS&0x22!=0): ../../GSEOS_scripts/General\spb_deploy_boom.py[65]: log('3.1 ERROR - Door Closed', color=RED, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[66]: return(1) Trace collected at: 2011-04-29 14:42:34.698000 ---------------------------------------------------------------------- ../../GSEOS_scripts/General\spb_deploy_boom.py[21]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[22]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[24]: PF=("FAIL","PASS") ../../GSEOS_scripts/General\spb_deploy_boom.py[25]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/General\spb_deploy_boom.py[27]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[28]: cmd.EFW_ENGIN() #Engineering Mode ../../GSEOS_scripts/General\spb_deploy_boom.py[29]: cmd.EFW_ARM(1) #Arm Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[30]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../../GSEOS_scripts/General\spb_deploy_boom.py[31]: cmd.EFW_DISARM(4) #Sweeps OFF ../../GSEOS_scripts/General\spb_deploy_boom.py[32]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/General\spb_deploy_boom.py[33]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[34]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../../GSEOS_scripts/General\spb_deploy_boom.py[35]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[36]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[39]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[40]: if(boom=='X'): ../../GSEOS_scripts/General\spb_deploy_boom.py[45]: elif(boom=='Y'): ../../GSEOS_scripts/General\spb_deploy_boom.py[50]: elif(boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[56]: pair = ((boom-1)&6)+1 #Convert to pair 1,3,5 ../../GSEOS_scripts/General\spb_deploy_boom.py[57]: xmotor = 2**(boom-1) #Expected Motor Value ../../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=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[60]: sleep(5) #Wait for status to come up ../../GSEOS_scripts/General\spb_deploy_boom.py[62]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[64]: if(APID_267.BOOMBITS&0x22!=0): ../../GSEOS_scripts/General\spb_deploy_boom.py[68]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[72]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[73]: if(boom=='X' or boom=='Y' or boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[79]: elif(boom&1==1): ../../GSEOS_scripts/General\spb_deploy_boom.py[85]: cmd.EFW_DEP_MINUS( leng ) #Start Minus Side Going ../../GSEOS_scripts/General\spb_deploy_boom.py[86]: xdepstat = 0x30 #Expected Deploy Status ../../GSEOS_scripts/General\spb_deploy_boom.py[87]: xdlena = 0 #Expected Lengths at end ../../GSEOS_scripts/General\spb_deploy_boom.py[88]: xdlenb = leng ../../GSEOS_scripts/General\spb_deploy_boom.py[132]: log('SPB_DEPLOY_BOOM Completed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[133]: log('================END=====================', color=BLUE, attr=BOLD ) Trace collected at: 2011-04-29 14:45:47.073000 ---------------------------------------------------------------------- ../../GSEOS_scripts/General\spb_deploy_boom.py[21]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[22]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[24]: PF=("FAIL","PASS") ../../GSEOS_scripts/General\spb_deploy_boom.py[25]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/General\spb_deploy_boom.py[27]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[28]: cmd.EFW_ENGIN() #Engineering Mode ../../GSEOS_scripts/General\spb_deploy_boom.py[29]: cmd.EFW_ARM(1) #Arm Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[30]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../../GSEOS_scripts/General\spb_deploy_boom.py[31]: cmd.EFW_DISARM(4) #Sweeps OFF ../../GSEOS_scripts/General\spb_deploy_boom.py[32]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/General\spb_deploy_boom.py[33]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[34]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../../GSEOS_scripts/General\spb_deploy_boom.py[35]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[36]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[39]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[40]: if(boom=='X'): ../../GSEOS_scripts/General\spb_deploy_boom.py[45]: elif(boom=='Y'): ../../GSEOS_scripts/General\spb_deploy_boom.py[50]: elif(boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[56]: pair = ((boom-1)&6)+1 #Convert to pair 1,3,5 ../../GSEOS_scripts/General\spb_deploy_boom.py[57]: xmotor = 2**(boom-1) #Expected Motor Value ../../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=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[60]: sleep(5) #Wait for status to come up ../../GSEOS_scripts/General\spb_deploy_boom.py[62]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[64]: if(APID_267.BOOMBITS&0x22!=0): ../../GSEOS_scripts/General\spb_deploy_boom.py[68]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[72]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[73]: if(boom=='X' or boom=='Y' or boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[79]: elif(boom&1==1): ../../GSEOS_scripts/General\spb_deploy_boom.py[80]: cmd.EFW_DEP_PLUS( leng ) #Start Plus Side Going ../../GSEOS_scripts/General\spb_deploy_boom.py[81]: xdepstat = 0x03 #Expected Deploy Status ../../GSEOS_scripts/General\spb_deploy_boom.py[82]: xdlena = leng #Expected Lengths at end ../../GSEOS_scripts/General\spb_deploy_boom.py[83]: xdlenb = 0 ../../GSEOS_scripts/General\spb_deploy_boom.py[132]: log('SPB_DEPLOY_BOOM Completed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[133]: log('================END=====================', color=BLUE, attr=BOLD ) Trace collected at: 2011-04-29 14:48:53.714000 ---------------------------------------------------------------------- ../../GSEOS_scripts/General\spb_deploy_boom.py[21]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[22]: log('SPB_DEPLOY - Deploy Boom ' + str(boom) + ' ' + str(leng) + ' Clicks ' , color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[23]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[24]: PF=("FAIL","PASS") ../../GSEOS_scripts/General\spb_deploy_boom.py[25]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/General\spb_deploy_boom.py[27]: log('1. Switch to Eng Mode, ARM deploy', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[28]: cmd.EFW_ENGIN() #Engineering Mode ../../GSEOS_scripts/General\spb_deploy_boom.py[29]: cmd.EFW_ARM(1) #Arm Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[30]: cmd.EFW_DEP_STOP() #Stop Anything Going On ../../GSEOS_scripts/General\spb_deploy_boom.py[31]: cmd.EFW_DISARM(4) #Sweeps OFF ../../GSEOS_scripts/General\spb_deploy_boom.py[32]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/General\spb_deploy_boom.py[33]: cmd.EFW_HSKOPTIONS(0,0,0) #Normal HSK for SPB Deployment ../../GSEOS_scripts/General\spb_deploy_boom.py[34]: cmd.EFW_DEP_OVER(0x33) #Override bits 33 ../../GSEOS_scripts/General\spb_deploy_boom.py[35]: cmd.EFW_DUMPTABL(3,0) #Show the converted analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[36]: cmd.EFW_TMDUMPCTR(255) #Repeatedly dump the analogs ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[37]: wait(APID_267, lambda: APID_267.ERRCODE==0, flTimeout=10) ../../GSEOS_scripts/General\spb_deploy_boom.py[39]: log('2. Selecting Boom Pair', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[40]: if(boom=='X'): ../../GSEOS_scripts/General\spb_deploy_boom.py[45]: elif(boom=='Y'): ../../GSEOS_scripts/General\spb_deploy_boom.py[50]: elif(boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[56]: pair = ((boom-1)&6)+1 #Convert to pair 1,3,5 ../../GSEOS_scripts/General\spb_deploy_boom.py[57]: xmotor = 2**(boom-1) #Expected Motor Value ../../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=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[43]: wait(APID_267, lambda: APID_267.DEPPAIR==pair, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[60]: sleep(5) #Wait for status to come up ../../GSEOS_scripts/General\spb_deploy_boom.py[62]: log('3. Checking Door Status', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[63]: wait(APID_267, lambda:True , flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[64]: if(APID_267.BOOMBITS&0x22!=0): ../../GSEOS_scripts/General\spb_deploy_boom.py[68]: log('4. Verifying start counts are 0', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[69]: wait(APID_267, lambda: APID_267.DLENA==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[70]: wait(APID_267, lambda: APID_267.DLENB==0, flTimeout=12) ../../GSEOS_scripts/General\spb_deploy_boom.py[72]: log('5. Deploying Boom', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[73]: if(boom=='X' or boom=='Y' or boom=='Z'): ../../GSEOS_scripts/General\spb_deploy_boom.py[79]: elif(boom&1==1): ../../GSEOS_scripts/General\spb_deploy_boom.py[85]: cmd.EFW_DEP_MINUS( leng ) #Start Minus Side Going ../../GSEOS_scripts/General\spb_deploy_boom.py[86]: xdepstat = 0x30 #Expected Deploy Status ../../GSEOS_scripts/General\spb_deploy_boom.py[87]: xdlena = 0 #Expected Lengths at end ../../GSEOS_scripts/General\spb_deploy_boom.py[88]: xdlenb = leng ../../GSEOS_scripts/General\spb_deploy_boom.py[132]: log('SPB_DEPLOY_BOOM Completed', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/General\spb_deploy_boom.py[133]: log('================END=====================', color=BLUE, attr=BOLD )