Trace collected at: 2010-12-01 13:24:37.331000 ---------------------------------------------------------------------- ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[65]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[66]: log('CMD_3 TEST RECEIPT OF S/C TIME/STATUS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[67]: log('========================================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[68]: PF=("FAIL","PASS") ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[69]: cmd.EFW_TMPKTRATE( 4, 1 ) #Set APID 267 to 1Hz ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[70]: ECT_SCI_ADR = 0x9170 #R12 References ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[71]: EMF_SCI_ADR = ECT_SCI_ADR+10 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[72]: RBS_SCI_ADR = EMF_SCI_ADR+4 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[73]: cmd.EFW_CLEAR() #Clear Errors ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[75]: log('1. Clearing the S/C Status Data ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[76]: TAS.ThrusterArmStatus = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[77]: TAS.InstrShutdownWarn = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[78]: TAS.EclipseStatus = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[79]: TAS.ResetStatus = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[80]: TAS.SpinPeriodValid = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[81]: TAS.SpinPhaseValid = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[82]: TAS.SpinPulseSSSource = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[83]: TAS.SpinPeriod = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[84]: TAS.SpinPhase = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[85]: TAS.EFW_SSR_Status = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[87]: TAS.HOPE_SharedData = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[88]: TAS.MagEIS_Low_SharedData = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[89]: TAS.MagEIS_Med35_SharedData = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[90]: TAS.MagEIS_Med75_SharedData = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[91]: TAS.EMFISIS_SharedData = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[92]: TAS.RBSPICE_SharedData = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[93]: wait(APID_267, lambda: APID_267.SC_Warnings==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[93]: wait(APID_267, lambda: APID_267.SC_Warnings==0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[95]: log('2.1 Checking Each Bit in Warnings ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[96]: TAS.ThrusterArmStatus = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[97]: wait(APID_267, lambda: APID_267.SC_Warnings==0x80, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[97]: wait(APID_267, lambda: APID_267.SC_Warnings==0x80, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[97]: wait(APID_267, lambda: APID_267.SC_Warnings==0x80, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[97]: wait(APID_267, lambda: APID_267.SC_Warnings==0x80, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[97]: wait(APID_267, lambda: APID_267.SC_Warnings==0x80, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[97]: wait(APID_267, lambda: APID_267.SC_Warnings==0x80, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[98]: TAS.InstrShutdownWarn = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[99]: wait(APID_267, lambda: APID_267.SC_Warnings==0xC0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[99]: wait(APID_267, lambda: APID_267.SC_Warnings==0xC0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[99]: wait(APID_267, lambda: APID_267.SC_Warnings==0xC0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[99]: wait(APID_267, lambda: APID_267.SC_Warnings==0xC0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[99]: wait(APID_267, lambda: APID_267.SC_Warnings==0xC0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[99]: wait(APID_267, lambda: APID_267.SC_Warnings==0xC0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[100]: TAS.EclipseStatus = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[101]: wait(APID_267, lambda: APID_267.SC_Warnings==0xE0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[101]: wait(APID_267, lambda: APID_267.SC_Warnings==0xE0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[101]: wait(APID_267, lambda: APID_267.SC_Warnings==0xE0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[101]: wait(APID_267, lambda: APID_267.SC_Warnings==0xE0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[101]: wait(APID_267, lambda: APID_267.SC_Warnings==0xE0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[101]: wait(APID_267, lambda: APID_267.SC_Warnings==0xE0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[102]: TAS.ResetStatus = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[103]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[103]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[103]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[103]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[103]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[103]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF0, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[104]: TAS.SpinPeriodValid = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[105]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF8, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[105]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF8, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[105]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF8, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[105]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF8, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[105]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF8, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[105]: wait(APID_267, lambda: APID_267.SC_Warnings==0xF8, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[106]: TAS.SpinPhaseValid = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[107]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFC, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[107]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFC, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[107]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFC, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[107]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFC, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[107]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFC, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[107]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFC, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[108]: TAS.SpinPulseSSSource = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[109]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFE, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[109]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFE, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[109]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFE, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[109]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFE, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[109]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFE, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[109]: wait(APID_267, lambda: APID_267.SC_Warnings==0xFE, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[110]: log('2.1 : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[112]: log('2.2 Checking Spin Period & Phase ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[113]: TAS.SpinPeriod = 0x1234 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[114]: TAS.SpinPhase = 0xabcd ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[115]: wait(APID_267, lambda: APID_267.SC_SpinPeriod==0x1234, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[115]: wait(APID_267, lambda: APID_267.SC_SpinPeriod==0x1234, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[115]: wait(APID_267, lambda: APID_267.SC_SpinPeriod==0x1234, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[115]: wait(APID_267, lambda: APID_267.SC_SpinPeriod==0x1234, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[115]: wait(APID_267, lambda: APID_267.SC_SpinPeriod==0x1234, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[115]: wait(APID_267, lambda: APID_267.SC_SpinPeriod==0x1234, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[116]: wait(APID_267, lambda: APID_267.SC_SpinPhase==0xabcd, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[116]: wait(APID_267, lambda: APID_267.SC_SpinPhase==0xabcd, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[117]: log('2.2 : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[119]: log('2.3 Checking EFW SSR ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[120]: TAS.EFW_SSR_Status = 0x56 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[121]: wait(APID_267, lambda: APID_267.SC_EFW_SSR==0x56, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[121]: wait(APID_267, lambda: APID_267.SC_EFW_SSR==0x56, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[121]: wait(APID_267, lambda: APID_267.SC_EFW_SSR==0x56, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[121]: wait(APID_267, lambda: APID_267.SC_EFW_SSR==0x56, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[121]: wait(APID_267, lambda: APID_267.SC_EFW_SSR==0x56, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[121]: wait(APID_267, lambda: APID_267.SC_EFW_SSR==0x56, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[122]: log('2.3 : PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[124]: log('3. Nominal Case S/C Status Bits ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[125]: TAS.ThrusterArmStatus = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[126]: TAS.InstrShutdownWarn = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[127]: TAS.EclipseStatus = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[128]: TAS.ResetStatus = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[129]: TAS.SpinPeriodValid = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[130]: TAS.SpinPhaseValid = 1 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[131]: TAS.SpinPulseSSSource = 0 ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[132]: wait(APID_267, lambda: APID_267.SC_Warnings==12, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[132]: wait(APID_267, lambda: APID_267.SC_Warnings==12, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[132]: wait(APID_267, lambda: APID_267.SC_Warnings==12, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[132]: wait(APID_267, lambda: APID_267.SC_Warnings==12, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[132]: wait(APID_267, lambda: APID_267.SC_Warnings==12, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[132]: wait(APID_267, lambda: APID_267.SC_Warnings==12, flTimeout=30) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[134]: log('Spacecraft T&S OK. Result = PASS ', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[135]: log('================END====================', color=BLUE, attr=BOLD ) ../../GSEOS_scripts/FSW_scripts\TEST_CMD_3.py[136]: return(0)