Trace collected at: 2014-01-23 14:40:26.295000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[63]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[71]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: wait(APID_266, lambda:True, flTimeout=12) Trace collected at: 2014-01-23 14:41:30.076000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[63]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[71]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: wait(APID_266, lambda:True, flTimeout=12) Trace collected at: 2014-01-23 14:43:28.435000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2^exp ) Trace collected at: 2014-01-23 14:48:47.511000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % stat, scv, tmp, cibflt) Trace collected at: 2014-01-23 14:50:00.979000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): Trace collected at: 2014-01-23 14:57:18.976000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[38]: sign = -1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): Trace collected at: 2014-01-23 14:59:59.944000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): Trace collected at: 2014-01-23 15:01:06.866000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): Trace collected at: 2014-01-23 15:02:54.834000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%f tmp=%f CIB=%f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): Trace collected at: 2014-01-23 15:03:41.927000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[64]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[65]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[66]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[67]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[68]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[69]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[70]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[73]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[72]: for i in range(duration): Trace collected at: 2014-01-23 15:25:29.825000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[81]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[82]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[83]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[84]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[85]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[86]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[87]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[90]: dvsc= 145 # A/D steps per volt ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[91]: vsc = -2 * dvsc # -2.0 Volts ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[92]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: loadpair( v ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( x >> 8 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): Trace collected at: 2014-01-23 15:26:45.778000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[81]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[82]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[83]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[84]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[85]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[86]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[87]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[90]: dvsc= 145 # A/D steps per volt ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[91]: vsc = -2 * dvsc # -2.0 Volts ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[92]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: loadpair( v ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[94]: for i in range(duration): Trace collected at: 2014-01-23 15:30:55.792000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[82]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[83]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[84]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[85]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[86]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[87]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[88]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[91]: dvsc= 1.0 # Steps per point ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[92]: vsc = -2.0 # -2.0 Volts to start ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[93]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( v*145 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) Trace collected at: 2014-01-23 15:32:13.182000 ---------------------------------------------------------------------- ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[82]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[83]: log('TEST SCV BIASING' , color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[84]: log('========================================', color=BLUE, attr=BOLD ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[85]: cmd.EFW_TMPKTRATE( 3, 1 ) #Set APID 266 to 1Hz ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[86]: cmd.EFW_TMDUMPCTR(255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[87]: cmd.EFW_DUMPADRH(0xA0) # SCVB STATUS BLOCK ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[88]: cmd.EFW_DUMPADRL(0x00) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[91]: dvsc= 1.0 # Steps per point ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[92]: vsc = -2.0 # -2.0 Volts to start ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[93]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[96]: wait(APID_266, lambda:True, flTimeout=12) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[97]: showstat() ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[51]: stat = APID_266.Data[0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[52]: scv = hex2flt( 1 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[53]: tmp = hex2flt( 4 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[54]: cibflt = hex2flt( 7 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[32]: a = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[33]: b = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[34]: c = APID_266.Data[n+2] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[35]: mant = b*256 + c ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[36]: sign = 1.0 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[37]: if (a&128): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[39]: exp = (a&127) - 65 - 15 ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[40]: return( sign * mant * 2**int(exp) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[55]: cib = hexpair( 16 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[56]: bias1 = hexpair( 18 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[57]: bias2 = hexpair( 20 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[58]: bias3 = hexpair( 22 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[59]: bias4 = hexpair( 24 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[43]: l = APID_266.Data[n+0] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[44]: h = APID_266.Data[n+1] ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[45]: x = (h&127) + l ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[46]: if( (APID_266.Data[n+1]&128)>0 ): ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[48]: return( x ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[60]: log("STAT=%02x SCV=%5.3f tmp=%5.3f CIB=%5.3f nA" % (stat, scv, tmp, cibflt)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[61]: log("B1 = %04x B2 = %04x B3 = %04x B4 = %04x" % (bias1,bias2,bias3,bias4)) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[98]: vsc = vsc + dvsc ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[99]: jam_scpot( vsc ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[74]: log("Jamming SCPOT = %5.3f" % v) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[75]: cmd.EFW_ADRH(0x9F) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[76]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[77]: cmd.EFW_ADRL(0x56) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[78]: sleep(1) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[79]: loadpair( int(v*145) ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[12]: cmd.EFW_LOAD( x & 255 ) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[13]: cmd.EFW_LOAD( (x >> 8 )&255) ../GSEOS_scripts/FSW_scripts\TEST_SCVB.py[95]: for i in range(duration):