Trace collected at: 2009-12-01 14:09:44.031000 ---------------------------------------------------------------------- Instruments/EFW/scripts/FSW\test_lds_config.py[203]: log('========================================', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[204]: log('LDS - LONG DURATION STRESS TEST CONFIG ', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[205]: log('========================================', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[207]: FMAX = 0x03FFFF Instruments/EFW/scripts/FSW\test_lds_config.py[208]: wait(APID_267, lambda: True, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[208]: wait(APID_267, lambda: True, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[209]: if(APID_267.UNITCODE == 3): #If we have DCB only Instruments/EFW/scripts/FSW\test_lds_config.py[210]: FMAX = 0x007FFF Instruments/EFW/scripts/FSW\test_lds_config.py[212]: ol = 'LDSv2' Instruments/EFW/scripts/FSW\test_lds_config.py[213]: set_output_location(ol) Instruments/EFW/scripts/FSW\test_lds_config.py[214]: log('0.0 OUTPUT LOCATION SET TO %s ' % ol, color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[216]: log('0.1 RESETTING APID COUNTERS IN GSE', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[217]: reset_ccsds_counter() #Clear received apid counters Instruments/EFW/scripts/FSW\test_lds_config.py[219]: log('1.0 RESET THE CPU AND CLEAR ERRORS ', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[220]: SET_RSTCTR( 0xFF ) Instruments/EFW/scripts\UTIL.py[102]: POKE( 0xDDFF, byte ) Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[221]: wait(APID_267, lambda: APID_267.RSTCTR==0xFF, flTimeout=12) Instruments/EFW/scripts/FSW\test_lds_config.py[221]: wait(APID_267, lambda: APID_267.RSTCTR==0xFF, flTimeout=12) Instruments/EFW/scripts/FSW\test_lds_config.py[222]: RESETCPU() Instruments/EFW/scripts\UTIL.py[105]: cmd.EFW_RESET() Instruments/EFW/scripts/FSW\test_lds_config.py[223]: wait(APID_267, lambda: APID_267.RSTCTR==0x00, flTimeout=20) Instruments/EFW/scripts/FSW\test_lds_config.py[223]: wait(APID_267, lambda: APID_267.RSTCTR==0x00, flTimeout=20) Instruments/EFW/scripts/FSW\test_lds_config.py[224]: cmd.EFW_CLEAR() #Clear Errors Instruments/EFW/scripts/FSW\test_lds_config.py[225]: sleep(15) #Let EEPROM get going Instruments/EFW/scripts/FSW\test_lds_config.py[227]: log('1.1 PRETEST - UNIT SPECIFIC ITEMS ', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[228]: wait(APID_267, lambda: True, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[208]: wait(APID_267, lambda: True, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[229]: if(APID_267.UNITCODE == 3): #If we have DCB only Instruments/EFW/scripts/FSW\test_lds_config.py[230]: SDRAM_Init() # Init SDRAM data areas Instruments/EFW/scripts/FSW\test_lds_config.py[37]: log(" SDRAM Initialization ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[38]: cmd.EFW_SRMWRTCTL(0) #Unprotect SRAM Instruments/EFW/scripts/FSW\test_lds_config.py[39]: cmd.EFW_DISARM(3) #Don't csum memory Instruments/EFW/scripts/FSW\test_lds_config.py[40]: cmd.EFW_SSR_OPTIONS( 0,0,0,0 ) #Enable B1/B2 record & play Instruments/EFW/scripts/FSW\test_lds_config.py[41]: sleep(4) #Wait Instruments/EFW/scripts/FSW\test_lds_config.py[42]: cmd.EFW_DFBDMA( 0 ) #Disable DFB DMA channels Instruments/EFW/scripts/FSW\test_lds_config.py[43]: cmd.EFW_SSR_CONFIG() #Clear Bursts Instruments/EFW/scripts/FSW\test_lds_config.py[44]: sleep(4) Instruments/EFW/scripts/FSW\test_lds_config.py[46]: SET_TESTVALUE1(100) #Trigger Value is Good to go Instruments/EFW/scripts\UTIL.py[99]: POKE( 0XDDFa, byte ) Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[47]: DUMPADR(0x9336) #Watch RT packet gen Instruments/EFW/scripts\UTIL.py[61]: cmd.EFW_DUMPADRX( (addr >> 24 )& 0xff ) Instruments/EFW/scripts\UTIL.py[62]: cmd.EFW_DUMPADRE( (addr >> 16 )& 0xff ) Instruments/EFW/scripts\UTIL.py[63]: cmd.EFW_DUMPADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[64]: cmd.EFW_DUMPADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[65]: cmd.EFW_TMDUMPCTR(255) Instruments/EFW/scripts/FSW\test_lds_config.py[48]: cmd.EFW_TMDUMPCTR(255) Instruments/EFW/scripts/FSW\test_lds_config.py[50]: log(" APID 243 SIMULATION ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[51]: simpkt( 0x43, 1, 10 ) #Simulate 243's at 1Hz for >8 secs Instruments/EFW/scripts/FSW\test_lds_config.py[21]: cmd.EFW_SCRIPT(0x00) #Stop Script Instruments/EFW/scripts/FSW\test_lds_config.py[23]: efw.idpu_load("00006000","F1") #Load Id = F1 Instruments/EFW/scripts/FSW\test_lds_config.py[24]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[25]: efw.idpu_load("00006010","00") #Load Loc = 6020+00 Instruments/EFW/scripts/FSW\test_lds_config.py[26]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[27]: efw.idpu_load("00006020","00 BB 1D C1 F1 C2") #Simulation loop Instruments/EFW/scripts/FSW\test_lds_config.py[28]: POKE( 0x6020, N ) #Load rate per second Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[30]: cmd.EFW_TABLE(15,2) #Simulate APID Instruments/EFW/scripts/FSW\test_lds_config.py[31]: cmd.EFW_LOAD( apid ) # Instruments/EFW/scripts/FSW\test_lds_config.py[32]: cmd.EFW_SCRIPT(0xF1) #Start the Script Instruments/EFW/scripts/FSW\test_lds_config.py[33]: sleep( delaytime ) #Snooze a while Instruments/EFW/scripts/FSW\test_lds_config.py[34]: cmd.EFW_SCRIPT(0x00) #Stop the Script Instruments/EFW/scripts/FSW\test_lds_config.py[52]: log(" APID 244 SIMULATION ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[53]: simpkt( 0x44, 1, 10 ) #Simulate 244's Instruments/EFW/scripts/FSW\test_lds_config.py[21]: cmd.EFW_SCRIPT(0x00) #Stop Script Instruments/EFW/scripts/FSW\test_lds_config.py[23]: efw.idpu_load("00006000","F1") #Load Id = F1 Instruments/EFW/scripts/FSW\test_lds_config.py[24]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[25]: efw.idpu_load("00006010","00") #Load Loc = 6020+00 Instruments/EFW/scripts/FSW\test_lds_config.py[26]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[27]: efw.idpu_load("00006020","00 BB 1D C1 F1 C2") #Simulation loop Instruments/EFW/scripts/FSW\test_lds_config.py[28]: POKE( 0x6020, N ) #Load rate per second Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[30]: cmd.EFW_TABLE(15,2) #Simulate APID Instruments/EFW/scripts/FSW\test_lds_config.py[31]: cmd.EFW_LOAD( apid ) # Instruments/EFW/scripts/FSW\test_lds_config.py[32]: cmd.EFW_SCRIPT(0xF1) #Start the Script Instruments/EFW/scripts/FSW\test_lds_config.py[33]: sleep( delaytime ) #Snooze a while Instruments/EFW/scripts/FSW\test_lds_config.py[34]: cmd.EFW_SCRIPT(0x00) #Stop the Script Instruments/EFW/scripts/FSW\test_lds_config.py[54]: log(" APID 245 SIMULATION ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[55]: cmd.EFW_SSR_ROUTE(SEGMENT=1, APID=5) #Route 245 to RT Instruments/EFW/scripts/FSW\test_lds_config.py[56]: simpkt( 0x45, 1, 10 ) #Simulate 245's Instruments/EFW/scripts/FSW\test_lds_config.py[21]: cmd.EFW_SCRIPT(0x00) #Stop Script Instruments/EFW/scripts/FSW\test_lds_config.py[23]: efw.idpu_load("00006000","F1") #Load Id = F1 Instruments/EFW/scripts/FSW\test_lds_config.py[24]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[25]: efw.idpu_load("00006010","00") #Load Loc = 6020+00 Instruments/EFW/scripts/FSW\test_lds_config.py[26]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[27]: efw.idpu_load("00006020","00 BB 1D C1 F1 C2") #Simulation loop Instruments/EFW/scripts/FSW\test_lds_config.py[28]: POKE( 0x6020, N ) #Load rate per second Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[30]: cmd.EFW_TABLE(15,2) #Simulate APID Instruments/EFW/scripts/FSW\test_lds_config.py[31]: cmd.EFW_LOAD( apid ) # Instruments/EFW/scripts/FSW\test_lds_config.py[32]: cmd.EFW_SCRIPT(0xF1) #Start the Script Instruments/EFW/scripts/FSW\test_lds_config.py[33]: sleep( delaytime ) #Snooze a while Instruments/EFW/scripts/FSW\test_lds_config.py[34]: cmd.EFW_SCRIPT(0x00) #Stop the Script Instruments/EFW/scripts/FSW\test_lds_config.py[57]: log(" APID 246 SIMULATION ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[58]: cmd.EFW_SSR_ENABLE(0) #Enable B1 Collect Instruments/EFW/scripts/FSW\test_lds_config.py[59]: simpkt( 0x46, 16, 20 ) #Simulate 246's (256 in B1) Instruments/EFW/scripts/FSW\test_lds_config.py[21]: cmd.EFW_SCRIPT(0x00) #Stop Script Instruments/EFW/scripts/FSW\test_lds_config.py[23]: efw.idpu_load("00006000","F1") #Load Id = F1 Instruments/EFW/scripts/FSW\test_lds_config.py[24]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[25]: efw.idpu_load("00006010","00") #Load Loc = 6020+00 Instruments/EFW/scripts/FSW\test_lds_config.py[26]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[27]: efw.idpu_load("00006020","00 BB 1D C1 F1 C2") #Simulation loop Instruments/EFW/scripts/FSW\test_lds_config.py[28]: POKE( 0x6020, N ) #Load rate per second Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[30]: cmd.EFW_TABLE(15,2) #Simulate APID Instruments/EFW/scripts/FSW\test_lds_config.py[31]: cmd.EFW_LOAD( apid ) # Instruments/EFW/scripts/FSW\test_lds_config.py[32]: cmd.EFW_SCRIPT(0xF1) #Start the Script Instruments/EFW/scripts/FSW\test_lds_config.py[33]: sleep( delaytime ) #Snooze a while Instruments/EFW/scripts/FSW\test_lds_config.py[34]: cmd.EFW_SCRIPT(0x00) #Stop the Script Instruments/EFW/scripts/FSW\test_lds_config.py[60]: log(" APID 249 SIMULATION ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[61]: cmd.EFW_SSR_ENABLE(2) #Enable B2 Collect Instruments/EFW/scripts/FSW\test_lds_config.py[62]: simpkt( 0x49, 64, 600 ) #Simulate 249's (64 bursts in B2) Instruments/EFW/scripts/FSW\test_lds_config.py[21]: cmd.EFW_SCRIPT(0x00) #Stop Script Instruments/EFW/scripts/FSW\test_lds_config.py[23]: efw.idpu_load("00006000","F1") #Load Id = F1 Instruments/EFW/scripts/FSW\test_lds_config.py[24]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[25]: efw.idpu_load("00006010","00") #Load Loc = 6020+00 Instruments/EFW/scripts/FSW\test_lds_config.py[26]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[27]: efw.idpu_load("00006020","00 BB 1D C1 F1 C2") #Simulation loop Instruments/EFW/scripts/FSW\test_lds_config.py[28]: POKE( 0x6020, N ) #Load rate per second Instruments/EFW/scripts\UTIL.py[86]: cmd.EFW_ADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[30]: cmd.EFW_TABLE(15,2) #Simulate APID Instruments/EFW/scripts/FSW\test_lds_config.py[31]: cmd.EFW_LOAD( apid ) # Instruments/EFW/scripts/FSW\test_lds_config.py[32]: cmd.EFW_SCRIPT(0xF1) #Start the Script Instruments/EFW/scripts/FSW\test_lds_config.py[33]: sleep( delaytime ) #Snooze a while Instruments/EFW/scripts/FSW\test_lds_config.py[34]: cmd.EFW_SCRIPT(0x00) #Stop the Script Instruments/EFW/scripts/FSW\test_lds_config.py[64]: cmd.EFW_DFBDMA( 1 ) #Enable DFB DMA channels Instruments/EFW/scripts/FSW\test_lds_config.py[65]: cmd.EFW_TMDUMPCTR(0) #Stop Dumping Instruments/EFW/scripts/FSW\test_lds_config.py[66]: cmd.EFW_SRMWRTCTL(1) #Protect SRAM Instruments/EFW/scripts/FSW\test_lds_config.py[67]: cmd.EFW_ARM(3) #Checksum memory Instruments/EFW/scripts/FSW\test_lds_config.py[231]: cmd.EFW_TABLE(2,3) # Don't allow CMP to compress Instruments/EFW/scripts/FSW\test_lds_config.py[232]: for i in range(3): cmd.EFW_LOAD(0) # APIDs 243-246 or 249-24B Instruments/EFW/scripts/FSW\test_lds_config.py[233]: cmd.EFW_TABLE(2,9) # Since DFB isn't making new Instruments/EFW/scripts/FSW\test_lds_config.py[234]: for i in range(3): cmd.EFW_LOAD(0) # data. Instruments/EFW/scripts/FSW\test_lds_config.py[235]: load_trg_pattern() # Init SRAM internal areas Instruments/EFW/scripts/FSW\test_lds_config.py[73]: log(" Trigger Pattern Initialization ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[74]: cmd.EFW_CMDS( 32 ) Instruments/EFW/scripts/FSW\test_lds_config.py[75]: wait(APID_263, lambda: APID_263.CMDFLAG==1, flTimeout=20) Instruments/EFW/scripts/FSW\test_lds_config.py[75]: wait(APID_263, lambda: APID_263.CMDFLAG==1, flTimeout=20) Instruments/EFW/scripts/FSW\test_lds_config.py[76]: bytes = " " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[78]: bytes = bytes + hex( 0x111+ i)[-2:]+" " Instruments/EFW/scripts/FSW\test_lds_config.py[77]: for i in range(52): Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[81]: adstr = "000" + hex(0x11010+sample*52)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[82]: efw.idpu_load(adstr, bytes) Instruments/EFW/scripts/FSW\test_lds_config.py[83]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[80]: for sample in range(32): Instruments/EFW/scripts/FSW\test_lds_config.py[84]: wait(APID_263, lambda: APID_263.CMDFLAG==0, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[84]: wait(APID_263, lambda: APID_263.CMDFLAG==0, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[84]: wait(APID_263, lambda: APID_263.CMDFLAG==0, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[86]: DUMPADR( 0x11010 ) Instruments/EFW/scripts\UTIL.py[61]: cmd.EFW_DUMPADRX( (addr >> 24 )& 0xff ) Instruments/EFW/scripts\UTIL.py[62]: cmd.EFW_DUMPADRE( (addr >> 16 )& 0xff ) Instruments/EFW/scripts\UTIL.py[63]: cmd.EFW_DUMPADRH( (addr >> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[64]: cmd.EFW_DUMPADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[65]: cmd.EFW_TMDUMPCTR(255) Instruments/EFW/scripts/FSW\test_lds_config.py[87]: cmd.EFW_TMDUMPCTR(255) Instruments/EFW/scripts/FSW\test_lds_config.py[88]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[88]: wait(APID_266, lambda: APID_266.Data[0]==0x11, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[89]: wait(APID_266, lambda: APID_266.Data[51]==0x44, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[89]: wait(APID_266, lambda: APID_266.Data[51]==0x44, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[90]: cmd.EFW_TMDUMPCTR(0) Instruments/EFW/scripts/FSW\test_lds_config.py[91]: log(" Trigger Pattern Loaded ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[236]: cmd.EFW_TABLE(9,30) # Init FLASH "FMAX" to 4 GB Instruments/EFW/scripts/FSW\test_lds_config.py[237]: cmd.EFW_LOAD( 0x7f ) # Which is 007FFF in blocks Instruments/EFW/scripts/FSW\test_lds_config.py[238]: cmd.EFW_LOAD( 0x00 ) # Instruments/EFW/scripts/FSW\test_lds_config.py[239]: SET_B1RECORD(0x05385) # Set Flash Write Mid-Module0 Instruments/EFW/scripts\UTIL.py[38]: cmd.EFW_B1_SETRECPTRE((block>>16)& 0xff) Instruments/EFW/scripts\UTIL.py[39]: cmd.EFW_B1_SETRECPTRH((block>>8) & 0xff) Instruments/EFW/scripts\UTIL.py[40]: cmd.EFW_B1_SETRECPTRL( block & 0xff) Instruments/EFW/scripts/FSW\test_lds_config.py[243]: log('1.2 CONFIG for CPU Intensive Processing', color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[244]: SC_SPIN( 10 ) # 10-sec period Instruments/EFW/scripts\UTIL.py[141]: cmd.SCE_CTRL_SET_SPIN_PULSE_TIME(sp*1000000) Instruments/EFW/scripts\UTIL.py[142]: TAS.SpinPeriod = sp*65535.0/20.970 Instruments/EFW/scripts\UTIL.py[143]: TAS.SpinPeriodValid = 1 Instruments/EFW/scripts/FSW\test_lds_config.py[245]: cmd.EFW_ARM(2) # Compress Packets Instruments/EFW/scripts/FSW\test_lds_config.py[246]: init_TBL() # Init Trigger params in TBL Instruments/EFW/scripts/FSW\test_lds_config.py[97]: log(" Parameter Table Initialization ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[98]: cmd.EFW_CMDS( 12 ) Instruments/EFW/scripts/FSW\test_lds_config.py[99]: wait(APID_263, lambda: APID_263.CMDFLAG==1, flTimeout=20) Instruments/EFW/scripts/FSW\test_lds_config.py[99]: wait(APID_263, lambda: APID_263.CMDFLAG==1, flTimeout=20) Instruments/EFW/scripts/FSW\test_lds_config.py[100]: scalar = " 40 41 42 43 44 45 46 47 48 49 " Instruments/EFW/scripts/FSW\test_lds_config.py[101]: thresh = " 00 00 00 00 00 00 00 00 00 00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[103]: thresh = thresh + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[104]: scalar = scalar + "00 " Instruments/EFW/scripts/FSW\test_lds_config.py[102]: for i in range(10,64): Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[107]: adstr = "000" + hex(0x09610+fn*128)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[108]: efw.idpu_load(adstr, scalar) Instruments/EFW/scripts/FSW\test_lds_config.py[109]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[110]: adstr = "000" + hex(0x09610+fn*128+64)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[111]: efw.idpu_load(adstr, thresh) Instruments/EFW/scripts/FSW\test_lds_config.py[112]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[107]: adstr = "000" + hex(0x09610+fn*128)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[108]: efw.idpu_load(adstr, scalar) Instruments/EFW/scripts/FSW\test_lds_config.py[109]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[110]: adstr = "000" + hex(0x09610+fn*128+64)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[111]: efw.idpu_load(adstr, thresh) Instruments/EFW/scripts/FSW\test_lds_config.py[112]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[107]: adstr = "000" + hex(0x09610+fn*128)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[108]: efw.idpu_load(adstr, scalar) Instruments/EFW/scripts/FSW\test_lds_config.py[109]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[110]: adstr = "000" + hex(0x09610+fn*128+64)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[111]: efw.idpu_load(adstr, thresh) Instruments/EFW/scripts/FSW\test_lds_config.py[112]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[107]: adstr = "000" + hex(0x09610+fn*128)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[108]: efw.idpu_load(adstr, scalar) Instruments/EFW/scripts/FSW\test_lds_config.py[109]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[110]: adstr = "000" + hex(0x09610+fn*128+64)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[111]: efw.idpu_load(adstr, thresh) Instruments/EFW/scripts/FSW\test_lds_config.py[112]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[107]: adstr = "000" + hex(0x09610+fn*128)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[108]: efw.idpu_load(adstr, scalar) Instruments/EFW/scripts/FSW\test_lds_config.py[109]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[110]: adstr = "000" + hex(0x09610+fn*128+64)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[111]: efw.idpu_load(adstr, thresh) Instruments/EFW/scripts/FSW\test_lds_config.py[112]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[107]: adstr = "000" + hex(0x09610+fn*128)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[108]: efw.idpu_load(adstr, scalar) Instruments/EFW/scripts/FSW\test_lds_config.py[109]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[110]: adstr = "000" + hex(0x09610+fn*128+64)[2:7] Instruments/EFW/scripts/FSW\test_lds_config.py[111]: efw.idpu_load(adstr, thresh) Instruments/EFW/scripts/FSW\test_lds_config.py[112]: sleep(1) Instruments/EFW/scripts/FSW\test_lds_config.py[106]: for fn in range(6): Instruments/EFW/scripts/FSW\test_lds_config.py[114]: wait(APID_263, lambda: APID_263.CMDFLAG==0, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[114]: wait(APID_263, lambda: APID_263.CMDFLAG==0, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[114]: wait(APID_263, lambda: APID_263.CMDFLAG==0, flTimeout=10) Instruments/EFW/scripts/FSW\test_lds_config.py[115]: log(" Parameter Table Initialized ", color=BLUE, attr=BOLD ) Instruments/EFW/scripts/FSW\test_lds_config.py[116]: return(1) Instruments/EFW/scripts/FSW\test_lds_config.py[247]: ECT_BURST( 0xA1 ) # Load up S/C inputs Instruments/EFW/scripts\UTIL.py[169]: log("ECT_BURST( %d )" % val, color=BLUE, attr=BOLD ) Instruments/EFW/scripts\UTIL.py[170]: TAS.ECT_SharedData[0] = val Instruments/EFW/scripts/FSW\test_lds_config.py[248]: EMF_BURST( 0xB1 ) Instruments/EFW/scripts\UTIL.py[162]: log("EMF_BURST( %d )" % val, color=BLUE, attr=BOLD ) Instruments/EFW/scripts\UTIL.py[163]: shf = 24 Instruments/EFW/scripts\UTIL.py[164]: field = 255 Instruments/EFW/scripts\UTIL.py[165]: mask = -1-(field<> 8 )& 0xff ) Instruments/EFW/scripts\UTIL.py[87]: cmd.EFW_ADRL( addr & 0xff ) Instruments/EFW/scripts\UTIL.py[88]: cmd.EFW_LOAD( byte ) Instruments/EFW/scripts/FSW\test_lds_config.py[255]: startscript("TEST_LDS_ORBITS", 0 ) # Start Simulation at Orbit#0