doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 1 of 196 VIRTIS for OBDH SW ICD NAME FUNCTION SIGNATURE DATE Prepared by: C.Pasqui El.Eng. (G.A.) Approved by: M. Giustini PAPM (G.A.) M. Cosi Sys. Eng.(G.A.) Authorized by: E. Suetta PM (G.A) Approved by: G. Piccioni PI P. Drossart PI A. Semery DESPA G. Peter DLR This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 2 of 196 DOCUMENT CHANGE RECORD Issue Date Total Pages Description of Modification Pages Affected 1 10/07/2003 191 All Creation of the document for Venus Express. Starting from the document: VIRTIS OBDH SW ICD, Ref: VIR-GAL-IC-0048, issue 7, dated 20/03/03, and adjusting it to Venus Express. The change bars of this issue show the changes implemented for Venus Express. (Modifica gestita secondo PQC0502 para.5.3.6) 2 9/12/03 191 156, 157, Change default and valid values for M_IR_DELAY, 162, 164, M_CCD_DELAY and M_CCD_EXPO in the TCs 166, 167 MTC_Cange_Func_Param and MTC_Cange_Cal_Param 179,183 Corrected error in the valid range of H integration times 110,158 Added value=2 in the parameter M_SU also for EM 57,110,158 Changed valid range and default value for M_SHUTT_CURR 166 Corrected offset value for M_IR_L_CURR 156 Changed default value to M_IR_VDETCOM 186 Changed the default values of the H pixel map parameters Add note for definition of the relevant Dead Pixel Map file (New input derived from VVX-LES-TR-2078 is1.0) 180 Changed default values coefficients for H_V_Bias; H_I_Lamp_Spect_T; H_I_Lamp_Spect_S; H_I_Lamp_Radio; H_I_Shutter. (New input derived from VVX-LES-TR-2078 is1.0 and VVX-LES-TR-2045 is1.0) (all modifications are marked by revision side bar) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 3 of 196 Issue Date Total Pages Description of Modification Pages Affected 3 26/02/04 (Modifica gestita secondo PQC0502 para.5.3.6) Modified format of event 47910 Changed the calibration curve of the telemetries after the ?H and ?M channels calibration. (New input derived from VVX-LES-TR-2078 is1.0 ,VVX-LES-TR-2045 is1.0) Added operational limits values in telemetry packets. Changed default value for angle first and angle last in MTC_Change_Func_Param Changed default values for *_expo in MTC_Cange_Cal_Param (all modifications are marked by revision side bar) 4 12/07/04 196 (Modifica gestita secondo PQC0502 para.5.3.6) 51, 53, 54, 55, 56, 58, Revised/finalized the operational limits after the 59, 62, 64, instrument qualification 65, 66, 67, Updated following the NCRs VVX-GAF-NC-012, 014, 115, 164, 018, 020, 024, 025, 029, 165, 173, 175, 177, (all modifications are marked by revision side bar) 186, 187, 5 06/09/2004 196 (Modifica gestita secondo PQC0502 para.5.3.6) Updated following the NCRs (pag. 65) VVX-VIR-NV-036 (VVX-LES-NC-007): changed (pag. 191) calibration curve for HKMs_Det_Temp, changed pixel map coefficients and associated Dead Pixel Map file (all modifications are marked by revision side bar) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 4 of 196 SCOPE This document contains all the SW related information about the interface between the VIRTIS experiment and the VENUS EXPRESS Spacecraft as required in RD- 1. Functional interface requirements and data formats are described for either DMS/RTU channel as well High Speed link. VIRTIS is a 3 data channel spectrometer included as payload in the VENUS EXPRESS mission. Science data from each channel are formatted in separate science TM packets transmitted normally on the HS link while other TM packets (e.g. H/K, event) are always transmitted to the RTU. The electrical requirements of the interface are defined for all VENUS EXPRESS instruments in RD- 1 while the derived requirements for VIRTIS implementation are given in RD- 2. In the same way, the functional requirements of the interface are defined for all VENUS EXPRESS instruments in RD- 1 while this document specifies VIRTIS derived definitions. The document is prepared by Galileo Avionica together with the other teams involved in the project, i.e. Science teams, LESIA, DLR. The document is checked and authorized by representatives of all the involved teams. It is responsibility of every team program managers to propagate relevant information in order to keep this document consistent and up to date. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 5 of 196 Table of CONTENTS 1 SOFTWARE CONCEPT AND FUNCTIONAL REQUIREMENTS ............................................................................................10 1.1 Software Overview ..............................................................................................................................................10 1.2 Autonomy Concept..............................................................................................................................................11 1.3 Software Maintenance Approach........................................................................................................................12 1.4 Data Delivery Concept (Application Process Ids)..............................................................................................12 1.5 Timing Requirements ..........................................................................................................................................14 1.6 TM packets time stamping ..................................................................................................................................15 2 INSTRUMENT OPERATING MODES ...............................................................................................................................16 2.1 Operative Mode definition ..................................................................................................................................16 2.2 Mode transition Diagrams..................................................................................................................................30 3 PACKET DEFINITIONS ..................................................................................................................................................37 3.1 Packet Service Compliance.................................................................................................................................37 3.1.1 Telemetry Service Compliance..................................................................................................................40 3.1.1.1 Telemetry Concept..................................................................................................................................40 3.1.1.2 TM Packet Header ..................................................................................................................................40 3.1.1.3 TM Packet Data Field .............................................................................................................................41 3.1.1.4 TM Collection.........................................................................................................................................42 3.1.2 Telecommand Service Compliance.............................................................................................................43 3.1.2.1 Telecommand Concept ...........................................................................................................................43 3.1.2.2 TC Packet Header ...................................................................................................................................44 3.1.2.3 TC Packet Data Field ..............................................................................................................................44 3.1.2.4 TC Distribution Protocol.........................................................................................................................45 3.2 Instrument Packet Definitions.............................................................................................................................46 3.2.1 Telemetry Packet Definitions......................................................................................................................46 3.2.1.1 Telecommand Verification Reporting TM..............................................................................................46 3.2.1.2 H/K Data Reporting TMs........................................................................................................................50 ME_DHSU_VOLT ..........................................................................................................................................................51 3.2.1.3 Event Reporting TMs..............................................................................................................................68 3.2.1.4 Test TMs ...............................................................................................................................................127 3.2.1.5 Science Data Transfer TMs - HS link ...................................................................................................128 3.2.1.6 Science Data Header .............................................................................................................................131 3.2.1.7 Science Data Transfer TMs - RTU link ................................................................................................135 3.2.1.8 Memory Management TMs ..................................................................................................................137 3.2.2 Telecommand Packet Definitions .............................................................................................................139 3.2.2.1 Service 1 - Housekeeping Reporting.....................................................................................................139 3.2.2.2 Service 6 - Memory Management.........................................................................................................141 3.2.2.3 Service 9 - Time Management ..............................................................................................................145 3.2.2.4 Service 17 ? Connection Test ...............................................................................................................145 3.2.2.5 Service 20 ? Science Reporting ............................................................................................................146 3.2.2.6 Service 192 ? VIRTIS Common Private TCs .......................................................................................148 3.2.2.7 Service 193 ? VIRTIS-M Common Private TCs ..................................................................................155 3.2.2.8 Service 194 ? VIRTIS-H Common Private TCs ...................................................................................177 3.2.2.9 Service 255 ? Common Payload Private TCs .......................................................................................194 4 DMS RESOURCE REQUIREMENTS ..............................................................................................................................196 4.1 SSMM Utilization..............................................................................................................................................196 4.2 On-Board Control Procedures..........................................................................................................................196 4.3 On-board Monitoring Requirements.................................................................................................................196 4.4 Information Distribution Requirements ............................................................................................................196 4.5 DMS TM Packetisation Requirements ..............................................................................................................196 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 6 of 196 ACRONYMS AND ABBREVIATIONS AID Acquisition IDentifier PID Process ID APID Application Process IDentifier PFC Parameter Format Code BIT Built In Test PTC Parameter Type Code CCD Charged Coupled Device RAM Random Access Memory DD Detected Data RD Reference Document DHSU Data Handling and Support Unit RTU Remote Terminal Unit DMS Data Management System S/C SpaceCraft DPT Data Production Type SDT Science Data Transfer ECA Emergency Cover Actuator SID Structure IDentification EGSE Electrical Ground Support Equipment SCET SpaceCraft Elapsed Time EID Event ID SDH Science Data Header ERT External Repetition Time SS Slice Summing H/K HouseKeepings SSMM Solid State Mass Memory HS High Speed SU Scan Unit HW HardWare SW SoftWare ICD Interface Control Document TBC To Be Confirmed ID IDentifier TBD To Be Defined I/F InterFace TBW To Be Written IR InfraRed TC TeleCommand IRT Internal Repetition Time TM TeleMetry LS Low Speed VIRTIS Visible and InfraRed Thermal Imaging Spectrometer NSID Number of SID VIS VISible ME Main Electronics VVX Virtis for Venus MLC Memory Load Command M/LSB Most/Least Significant Bit M/LSN Most/Least Significant Nibble M/LSW Most/Least Significant Word N.A. Not Applicable OBCP On Board Control Procedure OBDH On Board Data Handling This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 7 of 196 REFERENCE DOCUMENTS RD- 1 PID-A MEX-MMT-SP-0007 Issue : 02 Rev. : 0001 Payload Interface Document RD- 2 RO-EST-RS-30015/EID B sect. 2.7 RD- 3 VIRTIS Requirements Document, VIR-GAL-RS-001 RD- 4 VIRTIS Functional Architecture Specification, VIR-GAL-RS-045 RD- 5 VIRTIS SW User Requirements, VVX-GAF-UR-001, issue 2, RD- 6 VIRTIS SW Internal ICD, VIR-GAL-IC-028, Issue 8 RD- 7 VIRTIS ME On-Board SW User Manual , VVX-DLR-MA-001, issue 3 rev.1 RD- 8 VIRTIS FM Calibration Data Record, VVX-GAF-RP-010, Issue:1 RD- 9 VEX.T.ASTR.CR.0008 Issue 04 rev 1 Updated list of VIRTIS applicable documents RD- 10 VVX-LES-TR-2078 Issue 1.0 VIRTIS-VEX VIRTIS-H OPTICAL HEAD Optical Interface Calibration Report RD- 11 VVX-Les-TR-2045 Issue 1.0 VIRTIS-VEX PEM-H Calibration Data Record This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 8 of 196 LIST OF TABLES TAB. 1: VIRTIS APPLICATION PROCESS IDS ................................................................................................... 14 TAB. 2: VIRTIS MODE ID ..................................................................................................................................... 16 TAB. 3 VIRTIS OPERATIVE MODES................................................................................................................... 21 TAB. 4: ME OPERATIVE MODES ........................................................................................................................ 23 TAB. 5 V-M OPERATIVE MODES (PART 1)........................................................................................................ 24 TAB. 5: V-M OPERATIVE MODES (PART 2)....................................................................................................... 25 TAB. 6: V-H OPERATIVE MODES (PART 1) ................................................................................................ 27 TAB. 6: V-H OPERATIVE MODES (PART 2) ................................................................................................ 28 TAB. 7: PACKET DEFINITIONS ........................................................................................................................... 39 TAB. 8: H/K REPORT SID AND GENERATION DEFINITION ............................................................................. 50 TAB. 9: LIST OF EVENT REPORT EIDS ........................................................................................................... 105 TAB. 10: SCIENCE TM PIDS.............................................................................................................................. 128 TAB. 11: MEMORY_IDS USAGE ....................................................................................................................... 141 LIST OF FIGURES FIG. 1: VIRTIS - S/C INTERFACE ........................................................................................................................ 10 FIG. 2: VIRTIS MODE AND STATE TRANSITIONS ............................................................................................ 30 FIG. 3: V-M MODE TRANSITIONS ..................................................................................................................... 33 FIG. 4: V-H MODE TRANSITIONS...................................................................................................................... 35 FIG. 5: H SCIENCE DATA TMS ........................................................................................................................ 129 FIG. 6: M SCIENCE DATA TMS ......................................................................................................................... 130 LIST OF TELEMETRY PACKETS TM- 1: (PID51, PC1, T1, ST1) ACCEPTANCE SUCCESS REPORT .................................................................. 47 TM- 2: (PID51, PC1, T1, ST7) EXECUTION SUCCESS REPORT...................................................................... 47 TM- 3: (PID51, PC1, T1, ST2) ACCEPTANCE FAILURE REPORT .................................................................... 48 TM- 4: (PID51, PC1, T1, ST8) EXECUTION FAILURE REPORT ........................................................................ 49 TM- 5: (PID51, PC4, T3, ST25, SID1) ME DEFAULT H/K ................................................................................... 51 TM- 6: (PID51, PC4, T3, ST25, SID2) ME/M GENERAL H/K............................................................................... 53 TM- 7: (PID51, PC4, T3, ST25, SID3) ME/H GENERAL H/K ............................................................................... 54 TM- 8: (PID51, PC4, T3, ST25, SID4) M-VIS H/K ............................................................................................... 55 TM- 9: (PID51, PC4, T3, ST25, SID5) M-IR H/K.................................................................................................. 58 TM- 10: (PID51, PC4, T3, ST25, SID6) H H/K..................................................................................................... 62 TM- 11: (PID51, PC7, T5, ST1, EID47501?48000) NORMAL_PROGRESS_EVENT_REPORT ...................... 69 TM- 12: (PID51, PC7, T5, ST2, EID47501?48000) ANOMALY_WARNING_EVENT_REPORT ....................... 70 TM- 13: (PID51, PC7, T5, ST3, EID47501?48000) GROUND_ACTION_EVENT_REPORT............................. 71 TM- 14: (PID51, PC7, T5, ST4, EID47501?48000) ONBOARD_ACTION_EVENT_REPORT .......................... 72 TM- 15: (PID51, PC7, T5, ST1, EID47501) SECONDARY_BOOT_COMPLETED............................................ 106 TM- 16: (PID51, PC7, T5, ST1, EID47502) EVENT_EEPROM_STAT .............................................................. 108 TM- 17: (PID51, PC7, T5, ST1, EID47701) EVENT_M_DUMP_DATA_PRODUCTION_PARAMETER ........... 112 TM- 18: (PID51, PC7, T5, ST1, EID47702) EVENT_M_DUMP_FUNCTIONAL_PARAMETER ........................ 113 TM- 19: (PID51, PC7, T5, ST1, EID47703) EVENT_M_DUMP_OPERATIONAL_PARAMETER ..................... 116 TM- 20: (PID51, PC7, T5, ST1, EID47704) EVENT_M_DUMP_ALTERNATE_PARAMETER.......................... 117 TM- 21: (PID51, PC7, T5, ST1, EID47705) EVENT_M_DUMP_CALIBRATION_PARAMETER....................... 118 TM- 22: (PID51, PC7, T5, ST1, EID47901) H_DUMP_DATA_PRODUCTION_PARAMETER ......................... 121 TM- 23: (PID51, PC7, T5, ST1, EID47902) H_DUMP_FUNCTIONAL_PARAMETER ...................................... 122 TM- 24: (PID51, PC7, T5, ST1, EID47903) H_DUMP_OPERATIONAL_PARAMETER.................................... 124 TM- 25: (PID51, PC7, T5, ST1, EID47906) H_DUMP_PIXEL_MAP_PARAMETER ......................................... 125 TM- 26: (PID51, PC7, T5, ST1, EID47903) EVENT_H_PIX_MAP_CHECK_SUCCESS.......................................... 126 TM- 27: (PID51, PC7, T17, ST2): CONNECTION TEST REPORT.................................................................... 127 TM- 28: (PID52, PC12, T20, ST13): M SCIENCE DATA (HS LINK) .................................................................. 133 TM- 29: (PID53, PC12, T20, ST13): H SCIENCE DATA (HS LINK)................................................................... 134 TM- 30: (PID52, PC12, T20, ST3): M SCIENCE DATA (RTU LINK).................................................................. 135 TM- 31: (PID53, PC12, T20, ST3): H SCIENCE DATA (RTU LINK) .................................................................. 136 TM- 32: (PID51, PC9, T6, ST6): MEMORY DUMP REPORT ............................................................................ 137 TM- 33: (PID51, PC7, T6, ST10): MEMORY CHECK REPORT ........................................................................ 138 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 9 of 196 LIST OF TELECOMMAND PACKETS TC- 1: (PID51, PC12, T3, ST5) ENABLE_HK_REPORT_GENERATION ......................................................... 139 TC- 2: (PID51, PC12, T3, ST6) DISABLE_HK_REPORT_GENERATION ........................................................ 140 TC- 3: (PID51, PC12, T6, ST2) LOAD_MEMORY.............................................................................................. 142 TC- 4: (PID51, PC12, T6, ST5) DUMP_MEMORY ............................................................................................. 143 TC- 5: (PID51, PC12, T6, ST9) CHECK_MEMORY ........................................................................................... 144 TC- 6: (PID51, PC12, T9, ST1) ACCEPT_TIME_UPDATE................................................................................ 145 TC- 7: (PID51, PC12, T17, ST1) CONNECTION_TEST_REQUEST................................................................. 145 TC- 8: (PID51, PC12, T20, ST1) ENABLE_SCIENCE_RTU_LINK .................................................................... 146 TC- 9: (PID51, PC12, T20, ST2) DISABLE_SCIENCE_RTU_LINK ................................................................... 147 TC- 10: (PID51, PC12, T20, ST10) ENABLE_SCIENCE_HS_LINK .................................................................. 147 TC- 11: (PID51, PC12, T20, ST11) DISABLE_SCIENCE_HS_LINK ................................................................. 148 TC- 12: (PID51, PC12, T192, ST1) VTC_ENTER_SAFE_MODE ...................................................................... 148 TC- 13: (PID51, PC12, T192, ST2) VTC_ENTER_IDLE_MODE ....................................................................... 149 TC- 14: (PID51, PC12, T192, ST3) VTC_ENTER_TEST_MODE ...................................................................... 150 TC- 15: (PID51, PC12, T192, ST4) VTC_PEMS ................................................................................................ 151 TC- 16: (PID51, PC12, T192, ST5) VTC_COOLERS......................................................................................... 152 TC- 17: (PID51, PC12, T192, ST10) VTC_OVERRIDE...................................................................................... 153 TC- 18: (PID51, PC12, T192, ST11) VTC_DEOVERRIDE................................................................................. 153 TC- 19: (PID51, PC12, T192, ST12) VTC_CONFIRM........................................................................................ 154 TC- 20: (PID51, PC12, T192, ST13) VTC_GET_EEPROM_STATUS ............................................................... 154 TC- 21: (PID51, PC12, T193, ST1) MTC_PEM .................................................................................................. 155 TC- 22: (PID51, PC12, T193, ST2) MTC_PEM_COMMAND_WORD................................................................ 156 TC- 23: (PID51, PC12, T193, ST3) MTC_COVER ............................................................................................. 156 TC- 24: (PID51, PC12, T193, ST4) MTC_ECA................................................................................................... 157 TC- 25: (PID51, PC12, T193, ST5) MTC_COOLER........................................................................................... 158 TC- 26: (PID51, PC12, T193, ST6) MTC_ANNEALING ..................................................................................... 159 TC- 27: (PID51, PC12, T193, ST10) MTC_ DEFAULT_CONFIGURATION ...................................................... 159 TC- 28: (PID51, PC12, T193, ST11) MTC_CHANGE_DATA_PRODUCT_PARAM_RAM ................................ 160 TC- 29: (PID51, PC12, T193, ST12) MTC_CHANGE_DATA_PRODUCT_PARAM_RAM_EEPROM .............. 160 TC- 30: (PID51, PC12, T193, ST13) MTC_CHANGE_FUNC_PARAM_RAM ................................................... 161 TC- 31: (PID51, PC12, T193, ST14) MTC_CHANGE_FUNC_PARAM_RAM_EEPROM.................................. 165 TC- 32: (PID51, PC12, T193, ST15) MTC_CHANGE_OPER_PARAM_RAM ................................................... 166 TC- 33: (PID51, PC12, T193, ST16) MTC_CHANGE_OPER_PARAM_RAM_EEPROM ................................. 168 TC- 34: (PID51, PC12, T193, ST17) MTC_CHANGE_CAL_PARAM_RAM ...................................................... 169 TC- 35: (PID51, PC12, T193, ST18) MTC_CHANGE_CAL _PARAM_RAM_EEPROM.................................... 174 TC- 36: (PID51, PC12, T193, ST19) MTC_CHANGE_ALTERN_PARAM_RAM ............................................... 175 TC- 37: (PID51, PC12, T193, ST20) MTC_CHANGE_ALTERN_PARAM_RAM_EEPROM ............................. 176 TC- 38: (PID51, PC12, T194, ST1) HTC_PEM................................................................................................... 177 TC- 39: (PID51, PC12, T194, ST2) HTC_PEM_COMMAND_WORD ................................................................ 178 TC- 40: (PID51, PC12, T194, ST3) HTC_COVER.............................................................................................. 179 TC- 41: (PID51, PC12, T194, ST4) HTC_ECA ................................................................................................... 179 TC- 42: (PID51, PC12, T194, ST5) HTC_COOLER ........................................................................................... 180 TC- 43: (PID51, PC12, T194, ST6) HTC_ANNEALING ..................................................................................... 181 TC- 44: (PID51, PC12, T194, ST10) HTC_ DEFAULT_CONFIGURATION ...................................................... 181 TC- 45: (PID51, PC12, T194, ST11) HTC_CHANGE_DATA_PRODUCT_PARAM_RAM ................................ 182 TC- 46: (PID51, PC12, T194, ST12) HTC_CHANGE_DATA_PRODUCT_PARAM_RAM_EEPROM............... 183 TC- 47: (PID51, PC12, T194, ST13) HTC_CHANGE_FUNC_PARAM_RAM.................................................... 184 TC- 48: (PID51, PC12, T194, ST14) HTC_CHANGE_FUNC_PARAM_RAM_EEPROM .................................. 187 TC- 49: (PID51, PC12, T194, ST15) HTC_CHANGE_OPER_PARAM_RAM.................................................... 188 TC- 50: (PID51, PC12, T194, ST16) HTC_CHANGE_OPER_PARAM_RAM_EEPROM .................................. 190 TC- 51: (PID51, PC12, T194, ST21) HTC_CHANGE_PIXEL_MAP_PARAM_RAM.......................................... 191 TC- 52: (PID51, PC12, T194, ST21) HTC_CHANGE_PIXEL_MAP_PARAM_RAM_EEPROM ........................ 192 TC- 53: (PID51, PC12, T194, ST26) HTC_LOAD_PIXEL_MAP ........................................................................ 193 TC- 54: (PID51, PC12, T194, ST27) HTC_CHECK_PIXEL_MAP...................................................................... 193 TC- 55: (PID51, PC12, T255, ST1) RESET_TELEMETRY_OUTPUT_BUFFER............................................... 194 TC- 56: (PID51, PC12, T255, ST2) RESET_SMCS_CHIP................................................................................. 194 TC- 57: (PID51, PC12, T255, ST3) START_HS_LINK ....................................................................................... 195 TC- 58: (PID51, PC12, T255, ST4) RESET_AND_START_HS_LINK ............................................................... 195 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 10 of 196 1 Software Concept and Functional Requirements 1.1 Software Overview This section contains all the SW related information about the interface between the VIRTIS experiment and the VENUS EXPRESS Spacecraft, as required in RD- 1. Interface functional aspects and data formats are described for either DMS/RTU channel as well High Speed link (see Fig. 1). As VIRTIS is a 3 data channel imaging spectrometer, science data from each channel are formatted in separate science TM packets transmitted on the HS link while other TM packets (e.g. H/K, event) are transmitted to the RTU. The electrical requirements of the interface are defined for all VENUS EXPRESS instruments in RD- 1 while the derived VIRTIS implementation is described in RD- 2. In the same way, the functional requirements of the interface are defined for all VENUS EXPRESS instruments in RD- 1 while this section specifies VIRTIS derived definitions. Unless explicitly specified, all telemetry and telecommand data between VIRTIS and OBDH described in the current document is aligned on 16-bit words, with the following bit numbering convention: For Low speed link: Bit 0 = MSB = first transmitted bit; Bit 15 = LSB = last transmitted bit. For High speed link: On the 1355 HS link the byte order of the 16 bit word shall be most significant Byte (MSByte) first, least significant byte (LSByte) last while each byte will be trasmitted ?little endian? (i.e. least significant bit LSB first, most significant bit MSB last). DMS OBDH bus Serial 16bit Digital channel V PL RTU I R MLC channel T I S SSMM HS link Fig. 1: VIRTIS - S/C Interface This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 11 of 196 1.2 Autonomy Concept The VIRTIS software will detect Anomalous Events, related to malfunctions, and will perform recovery, safing and reporting actions. The VTC_Override TC can inhibit the recovery/safing actions. Anomalous Events will be classified as: ? Category 0: internal category, no error handling needed (no event is issued); ? Category I/1: events which do not prevent to continue with operations (anomaly warning type 2 is issued); ? Category I/2: events which do not prevent to continue with operations, event packet is issued only once when the event firt time occurs (anomaly warning type 2 is issued); ? Category II: events for which it is possible to attempt to recover by a ?Retry? procedure (i.e. retry to send to the HW the command which was not properly executed) (anomaly warning type 2 is issued); ? Category III: events for which it is possible to attempt to recover by a ?Reset? procedure (i.e. reset the HW which shows the malfunction) (anomaly warning type 2 is issued); ? Category IV-H: events which prevent to continue with PEM-H operations but allows to continue with PEM-M operations (anomaly warning type 2 is issued); ? Category IV-M: events which prevent to continue with PEM-M operations but allows to continue with PEM-H operations (anomaly warning type 2 is issued); ? Category V/1: events which do not allow to continue with operations and for which an OBDH action is required (typically, switch to redundant/degraded mode), SW performs board reset (on-board action type 4 is issued); ? Category V/2: events which do not allow to continue with operations and for which an OBDH action is required (typically, switch to redundant mode), SW performs board reset after 30 sec of delay (on-board action type 4 is issued); ? Category V/2*: events which do not allow to continue with operations and for which an OBDH action is required (typically, switch to redundant mode), SW performs board reset without delay (no event is issued); ? Category V/3: events which do not allow to continue with operations and for which an OBDH action is required (typically, switch to redundant/upload code), SW performs board reset after 30 sec of delay (on-board action type 4 is issued); ? Category VI: events which do not allow to continue with operations and for which Ground action is required, SW performs board reset (ground action type 3 is issued); ? Category VII: internal category, TC receive error ? Category VIII: internal category, TC verify error ? Category IX: normal progress event report (normal progress type 1 is issued); ? Category X: internal category, TC execution failure This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 12 of 196 1.3 Software Maintenance Approach VIRTIS software is divided into two independent parts: ? The primary boot software, which is resident in PROM; ? The secondary boot software, which is resident in EEPROM. The secondary boot software is in charge to manage the experiment, while the primary boot software is mainly in charge of supporting the software maintenance. After VIRTIS startup, the primary boot software is loaded in RAM (Program Memory) by BBC hardware and executed; this software supports: ? Execution of the Memory Management Service TCs (Load_Memory, Dump_Memory, Check_Memory); ? Execution of the secondary boot, loading the code from EEPROM to RAM (Program Memory), by the VTC_Enter_Idle_Mode private TC. Except for the PROM, all VIRTIS memories (EEPROM, Program Memory, Data Memory, PM Port, DM Port) can be uploaded by the Load_Memory TC. This means that it is possible to upload the software in EEPROM, if needed; moreover, in case e.g. the EEPROM fails, it is possible to load the Program Memory content and start execution directly from it. The software is physically divided into segments, and each segment can be uploaded separately; this allows patching the software by uploading only one segment and not the whole software. The segment approach also allows managing the case in which one or more of the 8 EEPROM chips fail, while the other ones are still working, by uploading the segments in the failed chips into other ones (assuming of course that enough free EEPROM is available). 1.4 Data Delivery Concept (Application Process Ids) VIRTIS will produce the following types of TM data: ? TC verification reports; ? H/K data reports; ? Event reports; ? Memory reports; ? Science reports. They are transmitted to the S/C DMS through the RTU I/F except the Science reports that are transmitted on the High Speed I/F. If this is not available (e.g. failure) the instrument can be commanded to start a degraded Science mode, which does not use the HS link. In this case the Science reports are transferred via the RTU I/F like the other TMs. Data delivery is performed according to RD1. As explained below, packets are internally collected in TM blocks that are put in a H/W FIFO and transferred to the DMS when requested by it. VIRTIS TM packets are generated via SDT (operational and science TM) or HS link interface (only science TM): - After request by TC (e.g. TC verification Service Report, or TC Test Report) - If an asynchronous event occurs (e.g. on-board action event report) - Periodically e.g. for HK acquisition/generation - Continuously if a science data generation/transfer is enabled in degraded mode (if the HS link cannot be used) Transferring the SDT TM packets to the S/C is performed: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 13 of 196 - If the ME internal TM collection buffer is full (6144 words block size is achieved) or - If the ME internal TM packet collection interval of 16 seconds is over or - If TC acceptances TM report is generated and max. after 4 seconds of TC receipt/acceptance - If a TM_Connection_Test_Report is generated max. 16 sec. after TC_Connection_Test_Request - If the S/C polls and acquires the TM data All generated TM packets are buffered in a software FIFO buffer with a size of 6144 16bit words and in a hardware FIFO buffer with a size of 4096 16bit words. This allows avoiding TM data loss between the S/C polling interval (gap). The S/C polls the SDT interface once every 1 second (min) to 16 second (max). Polling the SDT interface means, the S/C gets a 16bit word from the SDT interface after a period of time (i.e. Polling Sequence Table, PST). If the content of the word is equal ?0x0000?, there are no TM data available in the TM hardware FIFO buffer and the S/C collects no additional TM data. If the content of the word is greater than ?0x0000?, it represents the number of words to be acquired as TM block. A TM block can contain one or more than one TM packets and its max. size is 6144 words. A TM packet size can be 8 ... 2056words, which corresponds to a TM packet length of 9...4105 octets. Note: if a SDT interface polling is not active, the internal buffer overflows after a while. The software detects an error (FIFO overflow) but it is not possible to send an event TM report to the S/C. In this case the software resets the DPU that means VIRTIS goes in Safe mode. Transferring the HS link TM packets to the S/C is performed after TC_Enable_Science_HS_Link. The TM packet size is 14words ... 512words (incl. TM header and Science header fields). 512words is the nominal TM packet size. Smaller TM packets are sent only in case that the ?rest? of a sub-slice (data packet for -M or ?H) or of a spectrum (data packet only for ?H) are transferred. H/K packets They contain data required both for monitoring the operational aspects of the instrument and for interpreting science data. H/K parameters are self standing (i.e. not require data from other packets or TC history to be interpreted) and have the same structure and interpretation in all TM packets in which they appear. H/K reports are generated in a ?periodic mode?. There are 6 H/K packet types identified by means of their Structure Identification (SID) included in the packet and used on ground together with APID, Service Type and Sub-Type, to identify the report and its content . The packet types are: ? ME default H/K; ? ME/M general H/K; ? ME/H general H/K; ? V-H H/K; ? V-M-VIS H/K; ? V-M-IR H/K. Event packets Event reports represent an higher level of information than H/K reports, therefore they are the preferred method to perform monitoring activities. They report to ground or DMS unambiguous operational information such as: ? Failures and/or anomalies detected on-board; ? Autonomous on-board actions; ? Normal progress of payload operation/activities. Event packets: ? Include an unique identifier of the event, its occurrence time and related data; ? Are generated only once per event occurrence and are concise; This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 14 of 196 ? Includes the nature/severity of the event; ? Are self standing (i.e. not require data from other packets or TC history to be interpreted); Each event report type has its Event Identifier (like H/K reports have their SID) derived from a selected list controlled by the project. Event reports have fixed structure per EID. Process Packet Packet Usage ID Category Type 51 12 TC For ALL telecommand packets to VIRTIS 51 1 TM Telecommand acknowledge packets 51 4 TM Housekeeping data reporting from VIRTIS ( note that there will be 6 SIDs within this App Id) 51 7 TM Event reporting from VIRTIS ( note that there will be N TBD EIDs within this App Id) 51 7 TM Test reporting from VIRTIS 51 9 TM Memory download from VIRTIS 52 12 TM Science data from unit VIRTIS M-VIS and VIRTIS M-IR(1) 53 12 TM Science data from unit VIRTIS H (1) TAB. 1: VIRTIS Application Process Ids NOTES TO TAB. 1: (1) Two Process Id are requested for VIRTIS science data as independent on-board and ground processing is necessary for the two independent data streams from the units V-M and V-H. 1.5 Timing Requirements Time references in TCs, TMs and on-board procedures are in SCET, i.e. the time the DMS will maintain and distribute on the OBDH bus. This time value is transmitted to the experiment as 6 octets, (32 bit unit seconds, 16 bit fractional seconds, see RD1, 2.8.1.8) and has a resolution of 15,3?s (1/65536 sec) while the experiment time-stamps its TM packets with a time reference whose MS bit is usually set to 0 unless for any reason synchronization is missing (e.g. no time update from the S/C) or lost (e.g. payload failure). Note that the distributed SCET has ALWAYS the MS bit =0. To perform a correct synchronization of the user internal timer to the SCET, the user complies with the Timer Synchronization Protocol defined in 2.7.3.3. and 2.8.1.8. and 2.8.1.9 of RD1, specifically using both TSY (period 8 sec) and HFC lines as follows: ? The user is able to receive the first Time Update TC Packet with a delay from power-on of min. 20 sec and max. 60 sec (RD1, Sec. 2.8.1.9); if no time update is received within 60 sec, the user starts anyway sending its TM using a non-synchronized value i.e. with the MS bit set to 1; ? The frequency of Time Update is in the order of several hours (?1); ? The Packet is decoded in a short time less than the margin of 0.5 sec that will be included by DMS for the experiment to process this type of packet before the following TSY is received; ? With the next rising (first) edge of TSY pulse an interrupt is generated and the received time value is written into the 48 bit internal timer (in the OBDH FPGA on DPU extension). The HFC clocks this FPGA timer (as well all other H/W timers); ? The internal timer is used to time stamp VIRTIS TM Packets (e.g. for Science data time stamp, the timer is read out in the interrupt routine which transfers the science data out from the -M or -H IFE FIFO and the value is written in the related Science data TM packets); ? If for any reason (e.g. instrument failure) the synchronization is lost, the user time-stamps its TM with a non-synchronized value (i.e. MS bit =1). The update will be performed in all operative modes when the TSY is received, by overwriting the VIRTIS internal timer with the SCET. Additionally, if the difference between these timers is found greater than 20 ms, a warning event is issued (see 2.8.3.2.1, Event Reporting TMs). This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 15 of 196 The loss of accuracy due to the possible time drift is anyway very small (e.g. 0,1 msec if the time update were performed once in 1000 days) and the VIRTIS-ME time stamp accuracy for Science TM would result still better than 20 ms as described in what follows (all values are worst case estimations): ? S/C HFC drift: 0,1 ms (1000 days * 0,1 ?s/day, see RD1); ? S/C TSY jitter: 2?s (see RD1); ? TSY interrupt acceptance time (incl. C call int. dispatcher, 112 Instr.): 5,6 ?s; ? TSY interrupt routine run time until the timer is started: 1 ?s; ? -M/-H data receipt interrupt acceptance time: 56 ?s (Science mode) (10 Interrupts at the same time x 8,1?s (162instr.)/interrupt); ? -M/-H data receipt interrupt routine (first FIFO interrupt, during one of the Science mode) run time until the timer is read: 4 ms (as the 3 channels can issue an interrupt at the same time, the worst case is when two channels have to be read out before the 3d. channel data are read out i.e. 10Instr x 50ns/Instr x 4000bytes (half FIFO) x 2channels = 4,1672 ms (+ 100% margin). 1.6 TM packets time stamping Each TM packet sent to the S/C is time stamped using the internal ME SCET timer. ME internally reads the time from the 48bit timer if the event occurs (i.e. it is not read if the TM packet is put in the TM buffer or sent to the S/C) in order to achieve a high correlation between the event for TM production and the absolute SCET. The means: - The time for stamping the Science data/HK TM packets is read when the first word of the science data has been acquired from the PEM. That means all TM packets containing a ?M or ?H slice and the M-PEM and H-PEM HK have the same (identical) SCET. - The time for stamping the event TM packets are read immediately (few ?sec) after event occurrence. - The time for stamping the HK TM packets are read immediately after acquiring the HK. - The accuracy for Science and HK TM time stamping is better than about 20ms. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 16 of 196 2 Instrument Operating Modes 2.1 Operative Mode definition VIRTIS Modes are defined in compliance with requirements expressed in Sect. 2.8.4.3 of RD1. i.e. distinct modes are to be defined where at least one of the following applies: ? Different resource usage (e.g. power, data rate, SSMM demand); ? Specific requirements put on the S/C (e.g. pointing); ? Different operative phase for the instrument. As required in Sect. 2.8.3.2.3 of RD1, the H/K TMs provide a specific parameter ?VIRTIS Mode Id? that unambiguously identifies the instrument mode of operation. This parameter is contained in the ?default? H/K report with the following format: ME Operative Mode V-H Operative Mode V-M Operative Mode b0 b1 B2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 1 ME_Off 1 H_Off 1 M_Off 2 ME_Safe 2 H_Cool_Down 2 M_Cool_Down 3 ME_Development 3 H_Idle 3 M_Idle 4 ME_Idle 4 H_Annealing 4 M_Annealing 5 ME_Science 5 H_PEM_On 5 M_PEM_On 6 ME_Test 6 H_Test 6 M_Test 7 H_Calibration 7 M_Calibration 8 H_Nominal_Simulation 8 M_Science_High_Spectral_1 9 H_Science_Maximum_Data_Rate 9 M_Science_High_Spectral_2 10 H_Science_Nominal_Data_Rate 10 M_Science_High_Spectral_3 11 H_Science_Minimum_Data_Rate 11 M_Science_High_Spatial_1 12 DELETED 12 M_Science_High_Spatial_2 13 H_Science_Backup 13 M_Science_High_Spatial_3 14 H_User_Defined 14 M_Science_Nominal_1 15 DELETED 15 M_Science_Nominal_2 16 DELETED 16 M_Science_Nominal_3 17 DELETED 17 M_Science_Nominal_Compressed 18 H_Spectral_Calibration_Simulation 18 M_Science_Reduced_Slit 19: H_Degraded (**) 19 M_User_Defined 20: M_Degraded (**) 63 H_ME_Test (*) 63 M_ME_Test (*) (*) H_ME_Test and M_ME_Test, which physically correspond to have PEM off but IFE on, is used in Test modes. (**) H_Degraded and M_Degraded are used when HS link is not available and therefore science data are sent on RTU Link TAB. 2: VIRTIS Mode Id This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 17 of 196 A VIRTIS Mode is a unique combination of these 3 fields. All the combinations are possible, but not all combinations are used. Used combinations during science operations are listed in TAB. 3, according to the following suitable/advisable rules respect to a logical use of the instrument: ? If V-X mode is Cool_Down, V-Y mode should be only Off or Cool_Down or Idle; ? If V-X mode is Annealing, V-Y mode should be only Off or Idle; ? If V-X mode is Idle, V-Y mode should be only Off or Idle; ? If V-X mode is Test, V-Y mode should be only Test as well. (Test mode is used to command the PEMs bypassing the standard ME processing; commands to both PEMs are accepted without causing mode transitions: the only consistent way to do that is to consider both PEMs in Test mode); ? If V-X mode is Calibration, V-Y mode should be only Off or Idle; ? If V-X mode is one of Science modes, V-Y mode should be only Off or Idle or one of the Science modes; ? If ME mode is Off, Safe, Development or Test, then both PEMs are Off. VIRTIS Modes having common properties are classified as belonging to the same Mode Group (first column of TAB. 3). This is a naming convention to address without ambiguity general statements, which are valid in different modes (e.g., ?all Science modes? means ?all modes of the Science Mode Group?). This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 18 of 196 VIRTIS ME V-H V-M Mode Group Mode Overall Overall Overal Mode HK Data Power Mode HK Data Science Power Mode HK Scien Power ID HK Data Science l Max Rate [w] Rate Data [w] Data ce [w] [HEX] Rate Max Power [kbits/s] (3) (6) [kbits/s] Rate (4) (3) Rate Data (4) (3) [kbits/s] Data [w] (7) (8) [kbits/s] (6) (7) [kbits/ Rate (6) (7) (1) Rate (3) (6) (9) (8) (9) s] [kbits/ (8) (9) [kbits/s] (7) (8) s] (2) (9) Off / / / ME_Off / / H_Off / / / M_Off / / / Safe 0.025 / 6.1 ME_Safe 0.025 6.1 H_Off / / / M_Off / / / SW Upload 0.125 / 9.8 ME_Safe 0.125 9.8 H_Off / / / M_Off / / / Download 0.125 / 9.8 ME_Safe 0.125 9.8 H_Off / / / M_Off / / / Idle 0.025 / 6.4 ME_Idle 0.025 6.4 H_Off / / / M_Off / / / Idle 0.176 / 17 ME_Idle 0.025 6.6 H_Off / / / M_PEM_On 0.151 / 10.4 Idle 0.176 / 35.5 ME_Idle 0.025 6.6 H_Off / / / M_Idle 0.151 / 28.9 / 24.4 Idle 0.126 / 12.7 ME_Idle 0.025 6.5 H_PEM_On 0.101 / 6.2 M_Off / / Idle 0.277 / 23.3 ME_Idle 0.025 6.7 H_PEM_On 0.101 / 6.2 M_PEM_On 0.151 / 10.4 Idle 0.126 / 29.4 ME_Idle 0.025 6.5 H_Idle 0.101 / 22.7 / M_Off / / 16.4 Idle 0.272 / 58.3 ME_Idle 0.025 6.7 H_Idle 0.101 / 22.7 / M_Idle 0.151 / 28.9 / 16.4 24.4 Cool_Down 0.078 / 25.1 ME_Idle 0.025 6.6 H_Off / / / M_Cool_Down 0.053 / 18.5 / @75K 14 Cool_Down 0.078 / 23.0 ME_Idle 0.025 6.5 H_Cool_Down 0.053 / 16.5 / M_Off / / @75K 11.2 Cool_Down 0.131 / 41.7 ME_Idle 0.025 6.7 H_Cool_Down 0.053 / 16.5 / M_Cool_Down 0.053 / 18.5 / @75K 11.2 14 Annealing 0.176 / 19.6 ME_Idle 0.025 6.6 H_Off / / / M_Annealing 0.151 / 13 Annealing 0.126 / 15.7 ME_Idle 0.025 6.5 H_Annealing 0.101 / 9.2 M_Off / / Annealing 0.277 / 28.9 ME_Idle 0.025 6.7 H_Annealing 0.101 / 9.2 M_Annealing 0.151 / 13 Calibration 0.197 169 41.8 ME_Science 0.025 10 H_Off / / / M_Calibration 0.172 169 31.8 Calibration 0.297 169 59.6 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Calibration 0.172 169 31.8 Calibration 0.150 45.6 29.1 ME_Science 0.025 9.9 H_Calibration 0.125 45.6 19.2 M_Off / / / Calibration 0.301 45.6 54 ME_Science 0.025 10.4 H_Calibration 0.125 45.6 19.2 M_Idle 0.151 / 24.4 Science 0.353 89 38.8 ME_Science 0.025 10 H_Off / / / M_Science_High_Spectral_1 0.328 89 28.8 Science 0.203 23 38.8 ME_Science 0.025 10 H_Off / / / M_Science_High_Spectral_2 0.177 23 28.8 Science 0.169 8 38.8 ME_Science 0.025 10 H_Off / / / M_Science_High_Spectral_3 0.144 8 28.8 Science 0.353 118 38.8 ME_Science 0.025 10 H_Off / / / M_Science_High_Spatial_1 0.328 118 28.8 Science 0.203 30 38.8 ME_Science 0.025 10 H_Off / / / M_Science_High_Spatial_2 0.177 30 28.8 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 19 of 196 VIRTIS ME V-H V-M Mode Group Mode Overall Overall Overal Mode HK Data Power Mode HK Data Science Power Mode HK Scien Power ID HK Data Science l Max Rate [w] Rate Data [w] Data ce [w] [HEX] Rate Max Power [kbits/s] (3) (6) [kbits/s] Rate (4) (3) Rate Data (4) (3) [kbits/s] Data [w] (7) (8) [kbits/s] (6) (7) [kbits/ Rate (6) (7) (1) Rate (3) (6) (9) (8) (9) s] [kbits/ (8) (9) [kbits/s] (7) (8) s] (2) (9) Science 0.169 10 38.8 ME_Science 0.025 10 H_Off / / / M_Science_High_Spatial_3 0.144 10 28.8 Science 0.353 30 38.8 ME_Science 0.025 10 H_Off / / / M_Science_Nominal_1 0.328 30 28.8 Science 0.203 8 38.8 ME_Science 0.025 10 H_Off / / / M_Science_Nominal_2 0.177 8 28.8 Science 0.169 3 38.8 ME_Science 0.025 10 H_Off / / / M_Science_Nominal_3 0.144 3 28.8 Science 0.353 3.6 38.8 ME_Science 0.025 10 H_Off / / / M_Science_Nominal_Compress 0.130 / 0.03 / 28.8 ed 0.328 3.6 Science 0.353 30 38.8 ME_Science 0.025 10 H_Off / / / M_Science_Reduced_Slit 0.130 / 3 / 30 28.8 0.328 Science 0.454 89 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_High_Spectral_1 0.328 89 28.8 Science 0.304 23 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_High_Spectral_2 0.177 23 28.8 Science 0.270 8 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_High_Spectral_3 0.144 8 28.8 Science 0.454 118 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_High_Spatial_1 0.328 118 28.8 Science 0.304 30 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_High_Spatial_2 0.177 30 28.8 Science 0.270 10 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_High_Spatial_3 0.144 10 28.8 Science 0.454 30 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_Nominal_1 0.328 30 28.8 Science 0.304 8 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_Nominal_2 0.177 8 28.8 Science 0.270 3 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_Nominal_3 0.144 3 28.8 Science 0. 454 3.6 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_Nominal_Compress 0.130 / 0.03 / 28.8 ed 0.328 3.6 Science 0. 454 30 46.2 ME_Science 0.025 10.4 H_Idle 0.101 / 17.4 M_Science_Reduced_Slit 0.130 / 3 / 30 28.8 0.328 Science 1.2 87 28.8 ME_Science 0.025 9.9 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Off / / Science 1.351 87 53.7 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Idle 0.151 / 24.4 Science 1.528 176 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_High_Spectral_1 0.328 89 28.8 Science 1.377 117 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_High_Spectral_2 0.177 23 28.8 Science 1.344 95 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_High_Spectral_3 0.144 8 28.8 Science 1.528 205 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_High_Spatial_1 0.328 118 28.8 Science 1.377 117 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_High_Spatial_2 0.177 30 28.8 Science 1.344 97 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_High_Spatial_3 0.144 10 28.8 Science 1.528 117 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_Nominal_1 0.328 30 28.8 Science 1.377 95 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_Nominal_2 0.177 8 28.8 Science 1.344 90 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_Nominal_3 0.144 3 28.8 Science 1.528 90.6 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_Nominal_Compress 0.130 / 0.03 / 28.8 ed 0.328 3.6 Science 1.528 117 58.1 ME_Science 0.025 10.4 H_Science_Maximum_Data_Rate 1.175 28 / 87 18.9 M_Science_Reduced_Slit 0.130 / 3 / 30 28.8 0.328 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 20 of 196 VIRTIS ME V-H V-M Mode Group Mode Overall Overall Overal Mode HK Data Power Mode HK Data Science Power Mode HK Scien Power ID HK Data Science l Max Rate [w] Rate Data [w] Data ce [w] [HEX] Rate Max Power [kbits/s] (3) (6) [kbits/s] Rate (4) (3) Rate Data (4) (3) [kbits/s] Data [w] (7) (8) [kbits/s] (6) (7) [kbits/ Rate (6) (7) (1) Rate (3) (6) (9) (8) (9) s] [kbits/ (8) (9) [kbits/s] (7) (8) s] (2) (9) Science 0.390 27 28.8 ME_Science 0.025 9.9 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Off / / Science 0.541 27 53.7 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Idle 0.151 / 24.4 Science 0.718 116 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_High_Spectral_1 0.328 89 28.8 Science 0.567 50 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_High_Spectral_2 0.177 23 28.8 Science 0.534 35 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_High_Spectral_3 0.144 8 28.8 Science 0.718 145 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_High_Spatial_1 0.328 118 28.8 Science 0.567 57 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_High_Spatial_2 0.177 30 28.8 Science 0.534 37 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_High_Spatial_3 0.144 10 28.8 Science 0.718 57 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_Nominal_1 0.328 30 28.8 Science 0.567 35 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_Nominal_2 0.177 8 28.8 Science 0.534 30 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_Nominal_3 0.144 3 28.8 Science 0.718 30.6 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_Nominal_Compress 0.130 / 0.03 / 28.8 ed 0.328 3.6 Science 0.718 57 58.1 ME_Science 0.025 10.4 H_Science_Nominal_Data_Rate 0.365 3.5 / 27 18.9 M_Science_Reduced_Slit 0.130 / 3 / 30 28.8 0.328 Science 0.126 3.4 28.8 ME_Science 0.025 9.9 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Off / / Science 0.277 3.4 53.7 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Idle 0.151 / 24.4 Science 0.454 93.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_High_Spectral_1 0.328 89 28.8 Science 0.303 26.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_High_Spectral_2 0.177 23 28.8 Science 0.270 11.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_High_Spectral_3 0.144 8 28.8 Science 0.454 121.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_High_Spatial_1 0.328 118 28.8 Science 0.303 33.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_High_Spatial_2 0.177 30 28.8 Science 0.270 13.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_High_Spatial_3 0.144 10 28.8 Science 0.454 33.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_Nominal_1 0.328 30 28.8 Science 0.303 11.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_Nominal_2 0.177 8 28.8 Science 0.270 6.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_Nominal_3 0.144 3 28.8 Science 0.454 7 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 3.4 18.9 M_Science_Nominal_Compress 0.130 / 0.03 / 28.8 ed 0.328 3.6 Science 0.454 33.4 58.1 ME_Science 0.025 10.4 H_Science_Minimum_Data_Rate 0.101 < 3.4 18.9 M_Science_Reduced_Slit 0.130 / 3 / 30 28.8 0.328 Science 0.277 354 28.8 ME_Science 0.025 9.9 H_Science_Backup 0.252 < 354 18.9 M_Off / / Science 0.428 354 53.7 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Idle 0.151 / 24.4 Science 0.605 443 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_High_Spectral_1 0.328 89 28.8 Science 0.454 377 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_High_Spectral_2 0.177 23 28.8 Science 0.421 362 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_High_Spectral_3 0.144 8 28.8 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 21 of 196 VIRTIS ME V-H V-M Mode Group Mode Overall Overall Overal Mode HK Data Power Mode HK Data Science Power Mode HK Scien Power ID HK Data Science l Max Rate [w] Rate Data [w] Data ce [w] [HEX] Rate Max Power [kbits/s] (3) (6) [kbits/s] Rate (4) (3) Rate Data (4) (3) [kbits/s] Data [w] (7) (8) [kbits/s] (6) (7) [kbits/ Rate (6) (7) (1) Rate (3) (6) (9) (8) (9) s] [kbits/ (8) (9) [kbits/s] (7) (8) s] (2) (9) Science 0.605 472 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_High_Spatial_1 0.328 118 28.8 Science 0.454 384 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_High_Spatial_2 0.177 30 28.8 Science 0.421 364 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_High_Spatial_3 0.144 10 28.8 Science 0.605 384 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_Nominal_1 0.328 30 28.8 Science 0.454 362 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_Nominal_2 0.177 8 28.8 Science 0.421 357 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_Nominal_3 0.144 3 28.8 Science 0.605 357.6 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_Nominal_Compress 0.130 / 0.03 / 28.8 ed 0.328 3.6 Science 0.605 384 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 < 354 18.9 M_Science_Reduced_Slit 0.130 / 3 / 30 28.8 0.328 Science 1.2 83.4 28.8 ME_Science 0.025 9.9 H_Nominal_Simulation 1.175 83.4 18.9 M_Off / / / Science 1.2 83.4 28.8 ME_Science 0.025 9.9 H_Spectral_Calibration Simulation 1.175 83.4 18.9 M_Off / / / Science 0.908 1814 58.1 ME_Science 0.025 10.4 H_Science_Backup 0.252 <354 18.9 M_User_defined 0.656 < 1460 28.8 Science 1.856 1543.4 58.1 ME_Science 0.025 10.4 H_User_defined 1.175 83.4 18.9 M_User_defined 0.656 < 1460 28.8 Science (5) 113.4 / 58.1 ME_Science 0.025 10.4 H_Degraded 83.4 / M_Degraded 30 / 28.8 Test 0.908 1814 58.1 ME_Science 0.025 10.4 H_Test 0.252 < 354 18.9 M_Test 0.628 < 1460 28.8 Test 0.681 1460 38.9 ME_Science 0.025 10.1 H_Off / / M_Test 0.628 < 1460 28.8 Test 0.277 354 58.1 ME_Science 0.025 9.9 H_Test 0.252 < 354 18.9 M_Off / / Test 0.025 / 6.7 ME_Test 0.025 6.7 H_Off / / / M_Off / / / Test 0.555 1460 6.7 ME_Test 0.025 6.7 H_Off / / / M_ME_Test 0.202 < 1460 / Test 0.227 730 6.7 ME_Test 0.025 6.7 H_ME_Test 0.202 < 730 / M_Off / / / Test 0.606 2190 6.7 ME_Test 0.025 6.7 H_ME_Test 0.202 < 730 / M_ME_Test 0.404 <1460 / TAB. 3 VIRTIS Operative Modes This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 22 of 196 NOTES to TAB. 3: (1) Computed as: ME H/K Data Rate + V-H H/K Data Rate + V-M H/K Data Rate. The H/K period is assumed to be 10 s (2) In mode Test(ME_Science, H_Off,M_Off), the ME can produce a worst case data rate 115.2 kb/s. In modes Test(ME_Test, *, *), there is no data production, therefore the PEMS data rate is entirely from H/K. In all other modes, the overall data rate is computed as: V-H Science Data Rate + V-M Science Data Rate (3) Computed as: ME Power + V-H Power + V-M Power + 2.5 w auxiliary circuits (4) Cooler power is included depending on the mode (see TAB. 4, 5 and 6). (5) This degraded mode is used when HS link is not available; therefore, both HK and Science data are sent to the RTU link; the overall data rate on this link (HK+Science) is 1,9 Kbit/s (6) All the value are calculated with coolers in closed loop @75K in S/C hot condition (7) During M-Cover operation add 11W (30sec max peak), possible in all modes (8) During H-Cover operation add 6.5W (30sec max peak), possible in all modes (9) All modes with science acquisition are referred to cooler in steady state This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 23 of 196 Data specific to the ME, V-M and V-H subsystems, reported in TAB. 3, are collected from the following TAB. 4, 5 and 6. Mode Id HK Data Rate Power [w] (1) [kbits/s] ME_Off 1 0 0 ME_Safe 2 0.025 6.1 ME_Safe (during service 6) 2 0.125 9.8 ME_Development 3 N/A (2) N/A (2) ME_Idle (only ME on) 4 0.025 6.4 ME_Idle (-H on) 4 0.025 6.5 ME_Idle (-M on) 4 0.025 6.6 ME_Idle (-H-M on) 4 0.025 6.7 ME_Science (-H science) 5 0.025 9.9 ME_Science(-M science) 5 0.025 10 ME_Science(-H-M science) 5 0.025 10.4 ME_Test 6 0.025 10.5 TAB. 4: ME Operative Modes NOTES to TAB. 4: (1) Intended as power consumption on +28V bus. (2) Not used at experiment level This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 24 of 196 M-MODE M_IFE_ M_COOLER_MODE M_PEM_VIS_MODE M_DATA_PRODUCT_ M_ACQ_MODE M_COMP_MODE, M_ERT MODE (commanded by TC) M_PEM_IR_MODE PARAM (MODE) (commanded by TC) (commanded by TC) (commanded by TC) 1 M_OFF M_IFE_OFF|| M_COOLER_OFF M_PEM_VIS_OFF && M_DATA_NO - - M_IFE_ON M_PEM_IR_OFF 2 M_COOL_DOWN M_IFE_ON M_COOLER_STAND_BY || M_PEM_VIS_OFF && M_DATA_NO - - M_COOLER_OPEN_LOOP || M_PEM_IR_OFF M_COOLER_CLOSED_LOOP 3 M_IDLE M_IFE_ON M_COOLER_STAND_BY || M_PEM_VIS_ON || M_DATA_NO - - M_COOLER_OPEN_LOOP || M_PEM_IR_IDLE M_COOLER_CLOSED_LOOP 4 M_ANNEALING M_IFE_ON M_COOLER_OFF M_PEM_IR_ANNEALING M_DATA_NO - - 5 M_PEM_ON M_IFE_ON M_COOLER_OFF M_PEM_VIS_ON && M_DATA_NO - - M_PEM_IR_ON 6 M_TEST M_IFE_ON M_COOLER_ANY_MODE M_PEM_VIS_ON || M_DATA_TEST - - M_PEM_IR_ON 7 M_CALIBRATION M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_CALIBRATION M_ACQ_MODE_ M_NO_COMPRESSION M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW ALL_PIX_FULL_WIN 8 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_HIGH_ M_LOSSLESS_COMPRESSION HIGH_SPECTRAL_1 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW SPECTRAL_1X4_FULL_WIN && M_ERT = 0 (5sec) 9 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_HIGH_ M_LOSSLESS_COMPRESSION HIGH_SPECTRAL_2 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW SPECTRAL_1X4_FULL_WIN && M_ERT = 1 (20sec) 10 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_HIGH_ M_LOSSLESS_COMPRESSION HIGH_SPECTRAL_3 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW SPECTRAL_1X4_FULL_WIN && M_ERT = 2 (60sec) 11 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_HIGH_ M_LOSSLESS_COMPRESSION HIGH_SPATIAL_1 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW SPATIAL_3X1_FULL_WIN && M_ERT = 0 (5sec) 12 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_HIGH_ M_LOSSLESS_COMPRESSION HIGH_SPATIAL_2 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW SPATIAL_3X1_FULL_WIN && M_ERT = 1 (20sec) 13 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_HIGH_ M_LOSSLESS_COMPRESSION HIGH_SPATIAL_3 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW SPATIAL_3X1_FULL_WIN && M_ERT = 2 (60sec) 14 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_NOMINAL_3X4_FULL_WIN M_LOSSLESS_COMPRESSION NOMINAL_1 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW || M_ACQ_MODE_VIS_ONLY_1X4 && M_ERT = 0 (5sec) 15 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE || M_ACQ_MODE_IR_ONLY_1X4 M_LOSSLESS_COMPRESSION NOMINAL_2 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW || M_ACQ_MODE_ALTER_IR_ONLY_1X4 && M_ERT = 1 (20sec) 16 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_LOSSLESS_COMPRESSION NOMINAL_3 M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW && M_ERT = 2 (60sec) 17 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_ M_WAVELET_F1_COMPRESSION || NOMINAL_COMPRESSED M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW NOMINAL_3X4_FULL_WIN M_WAVELET_F2_COMPRESSION || M_WAVELET_F3_COMPRESSION 18 M_SCIENCE_ M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE M_ACQ_MODE_ M_LOSSLESS_COMPRESSION REDUCED_SLIT M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW REDUCED_SLIT_3X1 19 M_USER_DEFINED M_IFE_ON Any other combinations except these which are applicable for mode 1...18 and 63 20 M_DEGRADED M_IFE_ON M_COOLER_OPEN_LOOP || M_PEM_VIS_ON || M_DATA_SCIENCE - -M data transfer via RTU link is active M_COOLER_CLOSED_LOOP M_PEM_IR_FULL_WINDOW by TC_ENABLE_SCIENCE_RTU(M) 63 M_ME_TEST M_IFE_ M_COOLER_ANY_MODE M_PEM_ANY_MODE M_DATA_IFE_TEST_ - - DIAGNOSE PATTERN TAB. 5 V-M Operative Modes (part 1) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 25 of 196 M-MODE M-Science TM Data Format (1) Max. M-Science M-HK TM format Max. M-HK Remark TM Data Rate (2) TM Data Rate (3) 1 M_OFF N/A N/A N/A N/A No science data transfer to S/C 2 M_COOL_DOWN N/A N/A MTM_ME_General_HK = 16words/10s 53bit/s 3 M_IDLE N/A N/A (MTM_PEM_IR_HK + MTM_PEM_VIS_HK) / 10s + 151bit/s 4 M_ANNEALING N/A N/A MTM_ME_General_HK / 10s = (29+34)words/10s + 5 M_PEM_ON N/A N/A 16words/10s 6 M_TEST depends on ?M operational parameter 0,03 ... 1460KBit/s (MTM_PEM_IR_HK + MTM_PEM_VIS_HK) / M_ERT 130...656Bit/s Science data are transferred by HS (max. 1 VIS + 1 IR Slice every M_ERT=2.5s, 5s, + (MTM_PEM_IR_HK + MTM_PEM_VIS_HK) / 10s + link to S/C, 20s, 60s or 300s not compressed, i.e. 12 VIS + 12 MTM_ME_General_HK / 10s = TC_Enable_Science_HS_Link (-M) IR SSLs, 456 TM packets) (29+34)words/2.5s...300s + (29+34)words/10s + is commanded 16words/10s 7 M_CALIBRATION 5 x (7 VIS + 7 IR) Slices only once (i.e. 5 x (84 VIS + < 169Kbit/s 7 * 5 * (29+34)words/775s + (29+34)words/10s + 172Bit/s 84 IR) SSLs or 15960 TM packets, not compressed) (131Mbit once within min. 775s) 16words/10s 8 M_SCIENCE_HIGH_SPECTRAL_1 1 VIS + 1 IR Slice every M_ERT=5s < 89Kbit/s (29+34)words/5s + (29+34)words/10s + 328Bit/s (i.e. 3 VIS + 3 IR SSLs or < 60 TM packets depends 16words/10s on lossless compression factor > 2) 9 M_SCIENCE_HIGH_SPECTRAL_2 every M_ERT=20s < 23Kbit/s (29+34)words/20s + (29+34)words/10s + 177Bit/s ... 16words/10s 10 M_SCIENCE_HIGH_SPECTRAL_3 every M_ERT=60s < 8Kbit/s (29+34)words/60s + (29+34)words/10s + 144Bit/s ... 16words/10s 11 M_SCIENCE_HIGH_SPATIAL_1 1 VIS + 1 IR Slice every M_ERT=5s < 118Kbit/s (29+34)words/5s + (29+34)words/10s + 328Bit/s (i.e. 4 VIS + 4 IR SSLs or < 80 TM packets depends 16words/10s on lossless compression factor > 2) 12 M_SCIENCE_HIGH_SPATIAL_2 every M_ERT=20s < 30Kbit/s (29+34)words/20s + (29+34)words/10s + 177Bit/s ... 16words/10s 13 M_SCIENCE_HIGH_SPATIAL_3 every M_ERT=60s < 10Kbit/s (29+34)words/60s + (29+34)words/10s + 144Bit/s ... 16words/10s 14 M_SCIENCE_NOMINAL_1 1 VIS + 1 IR Slice every M_ERT=5s < 30Kbit/s (29+34)words/5s + (29+34)words/10s + 328Bit/s (i.e. 1 VIS + 1 IR SSL or < 20 TM packets depends 16words/10s on lossless compression factor > 2) 15 M_SCIENCE_NOMINAL_2 every M_ERT=20s < 8Kbit/s (29+34)words/20s + (29+34)words/10s + 177Bit/s ... 16words/10s 16 M_SCIENCE_NOMINAL_3 every M_ERT=60s < 3Kbit/s (29+34)words/60s + (29+34)words/10s + 144Bit/s ... 16words/10s 17 M_SCIENCE_NOMINAL_ 1 VIS + 1 IR Slice every M_ERT=5s, 20s, 60s or 3,6 Kbit/s (5s, F1 compr.) ... (29+34)words/5s...300s + (29+34)words/10s + 130...328Bit/s COMPRESSED 300s (i.e. 1 VIS + 1 IR SSL or 4...6 TM packets 0,03Kbit/s (300s, F3 compr.) 16words/10s depends on lossy compr. factor = 8...16) 18 M_SCIENCE_REDUCED_SLIT 1 VIS + 1 IR Slice every M_ERT=5s 30Kbit/s (5s) ... 8Kbit/s (20s) (29+34)words/5s...300s + (29+34)words/10s + 130...328Bit/s (i.e. 1 VIS + 1 IR SSL or < 20 TM packets depends ... 3Kbit/s (60s) 0,5Kbit/s (300s) 16words/10s on lossless compression factor > 2) 19 M_USER_DEFINED depends on ?M operational parameter (see 0,03 ... 1460KBit/s (29+34)words/5s...300s + (29+34)words/10s + 130...656Bit/s M_TEST) 16words/10s 20 M_DEGRADED 1 VIS + 1 IR Slice every M_ERT=5s, 20s, 60s, 300s < 30Kbit/s (calculated by S/W, if > (29+34)words/5s...300s + (29+34)words/10s + 130...328Bit/s Science data are transferred by (i.e. 1...12 VIS + 1...12 IR SSLs or < 4...240 TM 35Kbit/s TC_Enable_Science_ 16words/10s RTU link to S/C, packets depends on ERT, compr. factor 2...16) RTU_link is not accepted) TC_Enable_Science_RTU_Link 63 M_ME_TEST depends on VTC_Enter_Test_Mode parameter 0,03 ... 1460KBit/s (29+34)words/2.5s...300s 3...404Bit/s Science data are transferred by HS link to S/C TAB. 5: V-M Operative Modes (part 2) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 26 of 196 Note on TAB. 5(part 2) (1) Science data TM packet size = 512 words.TM SCET is the SCET of the first word acquired from M-PEM (2) Data rate for summing factor M_SS=1 (3) if HK are enabled This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 27 of 196 H_MODE (2) H_IFE_MODE H_COOLER_MODE H_PEM_MODE H_DATA_PRODUCT_MODE H_SCIENCE_ Science data (commanded by TC) (commanded by TC) DATA_RATE (1) to RTU_Link 1 H_OFF H_IFE_OFF|| H_COOLER_OFF H_PEM_OFF H_DATA_NO - - H_IFE_ON 2 H_COOL_DOWN H_IFE_ON H_COOLER_STAND_BY || H_PEM_OFF H_DATA_NO - - H_COOLER_OPEN_LOOP || H_COOLER_CLOSED_LOOP 3 H_IDLE H_IFE_ON H_COOLER_STAND_BY || H_PEM_ON || H_DATA_NO - - H_COOLER_OPEN_LOOP || H_PEM_IDLE H_COOLER_CLOSED_LOOP 4 H_ANNEALING H_IFE_ON H_COOLER_OFF H_PEM_IR_ANNEALING H_DATA_NO - - 5 H_PEM_ON H_IFE_ON H_COOLER_OFF H_PEM_ON H_DATA_NO - - 6 H_TEST H_IFE_ON H_COOLER_ANY_MODE Not equal H_PEM_OFF H_DATA_TEST - - 7 H_CALIBRATION H_IFE_ON H_COOLER_OPEN_LOOP || Not equal H_PEM_OFF H_DATA_CALIBRATION H_NO_COMPRESSION NO H_COOLER_CLOSED_LOOP 8 H_NOMINAL_SIMULATION H_IFE_ON H_COOLER_ANY_MODE Not equal H_PEM_OFF H_DATA_NOMINAL_SIMULATION - NO 9 H_SCIENCE_ H_IFE_ON H_COOLER_OPEN_LOOP || Not equal H_PEM_OFF H_DATA_NOMINAL_OBSERVATION 28 ... 87KBit/s NO MAXIMUM_DATA_RATE H_COOLER_CLOSED_LOOP 10 H_SCIENCE_ H_IFE_ON H_COOLER_OPEN_LOOP || Not equal H_PEM_OFF H_DATA_ NOMINAL_OBSERVATION 3.5 ... 27KBit/s NO NOMINAL_DATA_RATE H_COOLER_CLOSED_LOOP 11 H_SCIENCE_ H_IFE_ON H_COOLER_OPEN_LOOP || Not equal H_PEM_OFF H_DATA_ NOMINAL_OBSERVATION < 3.4KBit/s NO MINIMUM_DATA_RATE H_COOLER_CLOSED_LOOP 13 H_SCIENCE_BACKUP H_IFE_ON H_COOLER_OPEN_LOOP || Not equal H_PEM_OFF H_DATA_SCIENCE_BACKUP - NO H_COOLER_CLOSED_LOOP 14 H_USER_DEFINED H_IFE_ON Any other combinations except these which are applicable for mode 1...13, 18, 19 and 63 18 H_SPECTRAL_ H_IFE_ON H_COOLER_ANY_MODE H_PEM_SIMULATION_FULL_MATRIX H_DATA_SPECTRAL_ - NO CALIBRATION_SIMULATION CALIBRATION_SIMULATION 19 H_DEGRADED H_IFE_ON H_COOLER_OPEN_LOOP || H_PEM_OBSERVATION_8ORDERS H_DATA_ NOMINAL_OBSERVATION - YES H_COOLER_CLOSED_LOOP 63 H_ME_TEST H_IFE_ H_COOLER_ANY_MODE H_PEM_ANY_MODE H_DATA_IFE_TEST_PATTERN - - DIAGNOSE (1) is calculated by software: H_SCIENCE_DATA_RATE = (H_NR_PIXEL_PER_ORDER * H_NR_ORDER * 16bit) / (H_IRT * H_COMP_FACTOR * H_NR_SUM_FRAME * 1024bit/s) H_NR_PIXEL_PER_ORDER = 432pixel H_IRT = (H_OPERAT_PARAM.H_INT_SCIENCE + H_8ORDERS_READOUT_TIME + H_HK_READ_OUT_TIME + H_IDLE_TIME) * H_NR_FRAME H_NR_ORDER = 8pixel if H_Sum = No if H_Sum = Yes H_8ORDERS_READOUT_TIME = 284,58ms ( H_NR_SUM_FRAME = 1 ( H_NR_SUM_FRAME = H_OPERAT_PARAM.H_N_SUM_FRAME H_HK_READ_OUT_TIME = 2,304ms H_NR_FRAME = H_OPERAT_PARAM.H_N_FRAME ) H_NR_FRAME = 1) H_IDLE_TIME = 79,872ms Note: the H_Dark_Rate is not considerred for H_SCIENCE_DATA_RATE calculation by S/W. The H_Dark_Rate is assumed as negligible. TAB. 6: V-H Operative Modes (Part 1) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 28 of 196 H-MODE H-Science TM Data Format (1) Max. H-Science TM Data H-HK TM format (2) Max. H-HK Remark Rate (2) TM Data Rate (2) 1 H_OFF N/A N/A N/A N/A No science data transfer to S/C 2 H_COOL_DOWN N/A N/A H_General_HK/10sec = 16words/10s 53bit/s 3 H_IDLE N/A N/A H_PEM_HK/10sec + H_General_HK/10sec 101bit/s 4 H_ANNEALING N/A N/A = 5 H_PEM_ON N/A N/A 47words/10s + 16words/10s 6 H_TEST depends on ?H operational parameter, the < 354KBit/s HTM_PEM_HK/IRT + HTM_PEM_HK/10sec < 252Bit/s 5000ms is the shortest allowed max. data rate is generated if a Image Slice (if data rate is greater 354Kbit/s, + HTM_ME_General_HK/10sec = H_IRT in data production mode is produced every 5s, not compressed, TC_Enable_Science is not 47words/5s (min.IRT) + 47words/10s H_TEST (i.e. 1 H_Image_Slice = accepted to be commanded) +16words/10s 12 SSLs = 228 TM packets) 7 H_CALIBRATION (via HS link) A data set is generated only once < 45,6 kbit/sec 7 x HTM_PEM_HK + 2 x HTM_PEM_HK + < 125 bit/sec (within ca. 274 sec) with (12497Kbit / 274 sec) HTM_PEM_HK/10sec + 7 H_Image_Slice?s + 2 H_Spectra HTM_ME_General_HK/10sec = (i.e. 7 x 12 SSLs + 2 Spectra = 7 x 12 x 19 + 2 x 7 TM packets = 9 x 47words/274sec + 47words/10s 1610 TM packets, not compressed) +16words/10s within 274 sec H_CALIBRATION (via RTU link) A data set is generated only once < 29,9 kbit/sec 7 x HTM_PEM_HK + 2 x HTM_PEM_HK + < 116 bit/sec (within ca. 448 sec) with (12497Kbit / 448 sec) HTM_PEM_HK/10sec + 7 H_Image_Slice?s + 2 H_Spectra HTM_ME_General_HK/10sec = (i.e. 7 x 12 SSLs + 2 Spectra = 7 x 12 x 19 + 2 x 7 TM packets = 9 x 47words/448sec + 47words/10s 1610 TM packets, not compressed) +16words/10s within 448 sec 8 H_NOMINAL_SIMULATION depends on ?H operational parameter, the < 83,4 kbit/s 47words / 0,7s + 47words/10s +16words/10s < 1175 bit/sec 700ms is the shortest allowed max. data rate is generated every 64 x (3735552 bit/44,8sec) H_IRT 700ms a H_Spectra_Slice not compressed, in data production mode (i.e. 1 H_Spectra_Slice = 24 SSLs = 456 TM H_NOMINAL_OSERVATION packets) 9 H_SCIENCE_MAXIMUM_DATA_RATE depends on ?H operational parameter, the 28 ... 87KBit/s 47words / 0,7s + 47words/10s +16words/10s < 1175 bit/sec 10 H_SCIENCE_NOMINAL_DATA_RATE max. data rate is generated every 64 x 3.5 ... 27KBit/s (< 1175 bit/sec) / 87/27Kbit/sec < 365 bit/sec 11 H_SCIENCE_MINIMUM_DATA_RATE 700ms a H_Spectra_Slice compressed or not < 3.4KBit/s 47words/10s +16words/10s < 101bit/sec compressed, (i.e. 1 H_Spectra_Slice = 24 SSLs = 456 TM packets) H_Spectrum_Dark are considered as negligible) 13 H_SCIENCE_BACKUP depends on ?H operational parameter, the < 354KBit/s HTM_PEM_HK/IRT + HTM_PEM_HK/10sec < 252Bit/s 5000ms is the shortest allowed max. data rate is generated if a Image Slice (if data rate is greater 354Kbit/s, + HTM_ME_General_HK/10sec = H_IRT in data production mode is produced every 5s, not compressed, TC_Enable_Science is not 47words/5s (min.IRT) + 47words/10s H_SCIENCE_BACKUP (i.e. 1 H_Image_Slice = accepted to be commanded) +16words/10s 12 SSLs = 228 TM packets) 14 H_USER_DEFINED see H_NOMINAL_SIMULATION < 83,4 kbit/s 47words / 0,7s + 47words/10s +16words/10s < 1175 bit/sec 18 H_SPECTRAL_CALIBRATION_SIMULATION only one H_IMAGE_SLICE (simulated data) - - - 19 H_DEGRADED see H_SCIENCE_*_DATA_RATE < 83,4 kbit/s Data are transferred by RTU link to S/C,TC_Enable_Science_RTU_Li nk 63 H_ME_TEST depends on VTC_Enter_Test_Mode param. 0,03 ... 730KBit/s (29+34)words/5s...300s 3...202Bit/s Science data transferred by HS link TAB. 6: V-H Operative Modes (Part 2) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 29 of 196 Note TAB. 6(part 2) (1) Science data TM packet size = 512 words (2) Including TM packet header This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 30 of 196 2.2 Mode transition Diagrams OFF Power Off Off Power On or Reset / Primary Boot STANDBY VTC_Enter_Safe_Mode Safe Test Mode Modes (1) Annealing Modes VTC_Enter_Test_Mode TC VTC_Enter _Idle_Mode/ secondary boot TC Cool down Modes Idle Modes VTC_Enter _Idle_Mode Enable_Science / Disable_Science Scientific Calibration Test Test Modes Modes Modes (3) Modes (2) DATA PRODUCTION Fig. 2: VIRTIS Mode and State Transitions This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 31 of 196 NOTES TO FIG. 2 Graphic conventions: STATE Mode Event or Action (1) This group contains only the ME test mode without data production: ? Test(ME_Test, H_Off, M_Off) (2) In this mode the ME produces test patterns on HS link with both PEMS off: ? Test(ME_Test, H_ME_Test, M_ME_Test) (3) This group contains V-H and V-M ?transparent? modes with data production: ? Test(ME_Science, H_Test, M_Off) ? Test(ME_Science, H_Off, M_Test) ? Test(ME_Science, H_Test, M_Test) (4) If the Safe mode is active, the following TCs are accepted: TC allowed in Safe mode Function TC_Enable_HK_Report_Generation (SID=1) Enable generation of Default HK TC_Disable_HK_Report_Generation (SID=1) Disable generation of Default HK TC_Load_Memory Load patches/data in PM, DM, EEPROM or in Ports TC_Dump_Memory Dump memory patches/data from PM, DM, EEPROM or in Ports TC_Check_Memory Calculate checksum of memory areas in PM, DM, EEPROM TC_Accept_Time_Update Synchronize/set the ME internal timer by the S/C SCET TC_Connection_Test_Request Perform a MLC/SDT (TC/TM) connection test TM transfer TC_Reset_TM_Output_Buffer Reset (empty) the ME SDT and HW FIFO buffer VTC_Enter_Safe_Mode Reset of DPU after 30sec and perform Primary Boot as after power-on, enter Safe mode VTC_Enter_Idle_Mode Start secondary boot from EEPROM or from RAM VTC_Failure_Override(CAT V) Override of an internal software event/error recovery action VTC_Failure_Deoverride(CAT V) De-override of an internal software event/error recovery action VTC_Confirm Confirmation of critical TCs (only for VTC_Failure_Override) VTC_Get_EEPROM_Status Requests the EEPROM configuration status and sends an Event TM report to S/C (5) If the Idle mode is active, the following TCs are accepted: TC allowed in ME Idle mode Function TC_Enable_HK_Report_ Enable generation of HK Generation (SID=1,2,3,4,5,6 or ALL) TC_Disable_HK_Report_ Disable generation of HK Generation (SID=1,2,3,4,5,6 or ALL) TC_Accept_Time_Update Synchronize/set the ME internal timer by the S/C SCET TC_Connection_Test_Request Perform a MLC/SDT (TC/TM) connection test TM transfer TC_Reset_TM_Output Buffer Reset (empty) the ME SDT and HW FIFO buffer VTC_Enter_Safe_Mode Reset of DPU after 30sec, perform Primary Boot as after power-on VTC_Enter_Idle_Mode no action is performed, only a warning event 47510 is issued VTC_Failure_Override Override an internal software event/error recovery action VTC_Failure_Deoverride Restore of internal software event/error recovery action, which was overridden by the previous VTC_Failure_Override VTC_Confirm Confirmation of critical TCs TC_Reset_SMCS_Chip Reset the SMCS chip (1355 interfaces to S/C and test) TC_Start_HS_link Establishing/start of S/C 1355 HS link without reset TC_Reset_And_Start_HS_Link Reset the SMCS chip and start the HS link This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 32 of 196 TC allowed in ME Idle mode Function VTC_PEM(ON) Switch-on the M-PEM and H-PEM VTC_Cooler(ON, stand-by) Switch-on the M-Cooler/CCE and H-Cooler/CCE MTC_* VIRTIS-M related TCs, Specific ?M sub-system control function HTC_* VIRTIS-H related TCs, Specific ?M sub-system control function (6) If any data production mode is active, the following TCs are accepted: TC allowed in a DP mode Function TC_Enable_HK_Report_ Enable generation of HK Generation (SID=1,2,3,4,5,6 or ALL) TC_Disable_HK_Report_ Disable generation of HK Generation (SID=1,2,3,4,5,6 or ALL) TC_Accept_Time_Update Synchronize/set the ME internal timer by the S/C SCET TC_Connection_Test_Request Perform a MLC/SDT (TC/TM) connection test TM transfer TC_Reset_TM_Output Buffer Reset (empty) the ME SDT and HW FIFO buffer VTC_Enter_Safe_Mode Reset of DPU after 30sec, perform Primary Boot as after power-on VTC_Enter_Idle_Mode Switch-off of all ?M and ?H related hardware (e.g. coolers, PEMs, etc.), a warning event 47510 is issued VTC_Failure_Override Override of an internal software event/error recovery action VTC_Failure_Deoverride Deoverride of an internal software event/error recovery action VTC_Confirm Confirmation of critical TCs, (VTC_Failure_Override) MTC_* VIRTIS-M related TCs, Specific ?M sub-system control function HTC_* VIRTIS-H related TCs, Specific ?M sub-system control function This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 33 of 196 MTC_PEM (Off) MTC_Cooler (On) M Off MTC_PEM (On) MTC_Cooler (Off) M Cool down Enable_M_SDT Enable_M_SDT (Disable) MTC_PEM (On) (Disable) M Test (1) Enable_M_SDT (Disable) M Calibration M PEM M Idle (1) On Enable_M_SDT (Disable) M Scientific Modes (1) MTC_Annealing (Start/Stop) Enable_M_SDT Enable_M_SDT (Disable) (Disable) M user defined M Annealing MTC_Cooler (Off) Fig. 3: V-M Mode Transitions This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 34 of 196 NOTES TO FIG. 3 (1) In order to simplify management, for these modes cooler power demand is always referred to the cooler STEADY STATE (see CCE management) High level MTC Number of High level ?M related TCs (see TC list ?) acceptance in 01. MTC_PEM(ON, OFF) Nr M-MODE 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 02. MTC_PEM(Reset) (1) 1. 2. 3. 4. 5. 6. 7. 8. 9. 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 0. 1. 2. 3. 4. 03. MTC_Cooler (ON, Stand-by) 1 M_OFF X - X - - X - - - - - - - X X X X X X X X X X X 04. MTC_Cooler (OFF) 05. MTC_Cover 2 M_COOL_DOWN X - X X - - - - - - - - - X X X X X X X X X X X 06. MTC_ECA 3 M_IDLE X X - X X - - - - X X - - X X X X X X X X X X X 07. MTC_Annealing(Start) 4 M_ANNEALING - - - - X - - X - - - - - - - - - - - - - - - - 08. MTC_Annealing(Stop) 5 M_PEM_ON X X - - X - X - - X X - - X X X X X X X X X X X 09. MTC_PEM_Command_Word 10. TC_Enable_Science_HS_Link (M) 6 M_TEST - - - X X - - - X X X X X X X X X X X X X X X X 11. TC_Enable_Science_RTU_Link (M) 7 M_CALIBRATION - - - X X - - - - - - X X - - - - - - - - - - - 12. TC_Disable_Science_HS_Link (M) 8 M_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - 13. TC_Disable_Science_RTU_Link HIGH_SPECTRAL_1 (M) 9 M_SCIENCE_ 14. MTC_Default_Configuration - - - X X - - - - - - X X - - - - - - - - - - - HIGH_SPECTRAL_2 15. MTC_Change_Data_Product_ Param_RAM 10 M_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - 16. MTC_Change_Func_Param_RAM HIGH_SPECTRAL_3 17. 11 M_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - MTC_Change_Operat_Param_RAM HIGH_SPATIAL_1 18. MTC_Change_Calibration_Param_ 12 M_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - RAM HIGH_SPATIAL_2 19. MTC_Change_Altern_Param_RAM 13 M_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - 20. MTC_Change_Data_Product_ HIGH_SPATIAL_3 Param_RAM_EEPROM 21. MTC_Change_Func_Param_ 14 M_SCIENCE_NOMINAL_1 - - - X X - - - - - - X X - - - - - - - - - - - RAM_EEPROM 15 M_SCIENCE_NOMINAL_2 - - - X X - - - - - - X X - - - - - - - - - - - 22. MTC_Change_Operat_Param_ 16 M_SCIENCE_NOMINAL_3 - - - X X - - - - - - X X - - - - - - - - - - - RAM_EEPROM 17 M_SCIENCE_ 23. MTC_Change_Calibration_ - - - X X - - - - - - X X - - - - - - - - - - - Param_RAM_EEPROM NOMINAL_COMPRESSED 24. MTC_Change_Altern_Param_ 18 M_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - RAM_EEPROM REDUCED_SLIT Note: 19 M_USER_DEFINED - - - X X - - - - - - X X - - - - - - - - - - - VTC_...?s which have influence on both 20 M_DEGRADED - - - X X - - - - - - X X - - - - - - - - - - - ?M and ?H modes are accepted 63 M_ME_TEST separately - - - - - - - - - X X X X - - - - - - - - - - - (1) Mode Nr located in Default HK TM ?X? means, the TC is accepted, ?-? means TC is not accepted This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 35 of 196 HTC_PEM (Off) HTC_Cooler (On) H Off HTC_Cooler (Off) HTC_PEM (On) H Cool down H Simulation Modes (1) Enable_H_SDT Enable_H_SDT (Disable) (Disable) HTC_PEM (On) Enable_H_SDT H Test (Disable) (1) Enable_H_SDT (Disable) Enable_H_SDT H Idle (Disable) H PEM H On Calibration Modes (1) Enable_H_SDT (Disable) Enable_H_SDT H (Disable) Scientific Modes (1) HTC_Annealing (Start/Stop) Enable_H_SDT (Disable) H User defined H Annealing HTC_Cooler (Off) Fig. 4: V-H Mode Transitions This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 36 of 196 NOTES TO FIG. 4 (1) In order to simplify management, for these modes cooler power demand is always referred to the cooler STEADY STATE (see CCE management) High level HTC Number of High level ?H related TCs (see TC list ?) acceptance in 01. HTC_PEM(ON, OFF) Nr H-MODE 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 02. HTC_PEM(Reset) (1) 1. 2. 3. 4. 5. 6. 7. 8. 9. 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 0. 1. 2. 3. 4. 5. 03. HTC_Cooler (ON, Stand-by) 1 H_OFF 04. HTC_Cooler (OFF) X - X - - X - - - - - - - X X X X X X X X X X - - 05. HTC_Cover 2 H_COOL_DOWN X - X X - - - - - - - - - X X X X X X X X X X - - 06. HTC_ECA 3 H_IDLE X X - X X - - - - X X - - X X X X X X X X X X X X 07. HTC_Annealing(Start) 08. HTC_Annealing(Stop) 4 H_ANNEALING - - - - X - - X - - - - - - - - - - - - - - - - - 09. HTC_PEM_Command_Word 5 H_PEM_ON X X - - X - X - - X X - - X X X X X X X X X X X X 10. TC_Enable_Science_HS_Link (H) 6 H_TEST - - - X X - - - X X X X X X X X X X X X X X X X X 11. TC_Enable_Science_RTU_Link (H) 12. TC_Disable_Science_HS_Link (H) 7 H_CALIBRATION - - - X X - - - - - - X X - - - - - - - - - - - - 13. TC_Disable_Science_RTU_Link (H) 8 H_NOMINAL_ - - - X X - - - - - - X X - - - - - - - - - - - - 14. HTC_Default_Configuration SIMULATION 15. HTC_Change_Data_Product_ 9 H_SCIENCE_ Param_RAM - - - X X - - - - - - X X - - - - - - - - - - - - 16. HTC_Change_Func_Param_RAM MAXIMUM_DATA_RATE 17. HTC_Change_Operat_Param_RAM 10 H_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - - 18. HTC_Change_Pixel_Map_Param_ NOMINAL_DATA_RATE RAM 11 H_SCIENCE_ - - - X X - - - - - - X X - - - - - - - - - - - - 20. HTC_Change_Data_Product_ MINIMUM_DATA_RATE Param_RAM_EEPROM 12 N/A, Deleted 21. HTC_Change_Func_Param_ - - - - - - - - - - - - - - - - - - - - - - - - - RAM_EEPROM 13 H_SCIENCE_BACKUP - - - X X - - - - - - X X - - - - - - - - - - - - 22. HTC_Change_Operat_Param_ 14 H_USER_DEFINED - - - X X - - - - - - X X - - - - - - - - - - - - RAM_EEPROM 23. HTC_Change_Pixel_Map_ 15 N/A, Deleted - - - - - - - - - - - - - - - - - - - - - - - - - Param_RAM_EEPROM 16 N/A, Deleted - - - - - - - - - - - - - - - - - - - - - - - - - 24. HTC_Load_Pixel_Map 17 N/A, Deleted - - - - - - - - - - - - - - - - - - - - - - - - - 25. HTC_Check_Pixel_Map 18 H_SPECTRAL_ - - - X X - - - - - - X X - - - - - - - - - - - - Note: CALIBRATION_SIMULATION VTC_...?s which have influence on both ? 19 H_DEGRADED - - - X X - - - - - - X X - - - - - - - - - - - - M and ?H modes are accepted 63 H_ME_TEST separately - - - - - - - - - X X X X - - - - - - - - - - - - (1) Mode Nr located in Default HK TM ?X? means, the TC is accepted, ?-? means TC is not accepted This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 37 of 196 3 Packet Definitions 3.1 Packet Service Compliance The following packet services, as defined in EID-A 2.8, are supported by the VIRTIS instrument . TM reports which are solicited by a TC, are put on the left-hand column in the same row. Private TC packets are defined (according to the standard structure of the other TCs) only for functions that differ from the functions defined in the other services and contain one and only one TC function as defined in RD1. Detailed information for each TC packet is reported in section 2.8.3.2.2. Sub-type Service Requests (TC) Sub-type Service Reports (TM) Service 1 - TC Acknowledge 1 Acceptance Acknowledge-Success 2 Acceptance Acknowledge-Failure 7 Execution Acknowledge-Success 8 Execution Acknowledge-Failure Service 3 - Housekeeping Reporting 5 Enable_HK_Report_Generation 25 H/K report for each SID 6 Disable_HK_Report_Generation Service 5 - Event Reporting 1 Normal progress report 2 Anomalous Event Report 3 Ground Action Event Report 4 On -board Action Event Report Service 6 - Memory Management 2 Load_Memory 5 Dump_Memory 6 Memory Dump Report 9 Check_Memory 10 Memory Check Report Service 9 -Time Management 1 Accept_Time_Update Service 13 - Large Data Transfer This service is not supported by the Instrument VIRTIS Service 17 - Connection Test 1 Connection_Test_Request 2 Connection Test Report Service 18 - Context Transfer This service is not supported by the Instrument VIRTIS Service 19 - Information Distribution This service is not supported by the Instrument VIRTIS Service 20 - Science Reporting 1 Enable_Science_RTU_Link 3 Science Data (RTU link) 2 Disable_Science_RTU_Link 10 Enable_Science_HS_Link 13 Science Data (HS link) 11 Disable_Science_HS_Link Service 192 ? VIRTIS Common Private TCs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 38 of 196 Sub-type Service Requests (TC) Sub-type Service Reports (TM) 1 VTC_Enter_Safe_Mode 2 VTC_Enter_Idle_Mode 3 VTC_Enter_Test_Mode 4 VTC_PEMS 5 VTC_Coolers 10 VTC_Override 11 VTC_Deoverride 12 VTC_Confirm 13 VTC_Get_EEPROM_Status Service 193? VIRTIS-M Private TCs 1 MTC_PEM 2 MTC_PEM_Command_Word 3 MTC_Cover 4 MTC_ECA 5 MTC_Cooler 6 MTC_Annealing 10 MTC_ Default_Configuration 11 MTC_Change_Data_Product_Param_RAM 12 MTC_Change_Data_Product_Param_RAM_E EPROM 13 MTC_Change_Func_Param_RAM 14 MTC_Change_Func_Param_RAM_EEPROM 15 MTC_Change_Oper_Param_RAM 16 MTC_Change_Oper_Param_RAM_EEPROM 17 MTC_Change_Calibration_Param_RAM 18 MTC_Change_Calibration_Param_RAM_EEP ROM 19 MTC_Change_Altern_Param_RAM 20 MTC_Change_Altern_Param_RAM_EEPRO M Service 194 ? VIRTIS-H Private TCs 1 HTC_PEM 2 HTC_PEM_Command_Word 3 HTC_Cover 4 HTC_ECA 5 HTC_Cooler 6 HTC_Annealing 10 HTC_Default_Configuration 11 HTC_Change_Data_Product_Param_RAM 12 HTC_Change_Data_Product_Param_RAM_E EPROM 13 HTC_Change_Func_Param_RAM 14 HTC_Change_Func_Param_RAM_EEPROM 15 HTC_Change_Oper_Param_RAM 16 HTC_Change_Oper_Param_RAM_EEPROM This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 39 of 196 Sub-type Service Requests (TC) Sub-type Service Reports (TM) 21 HTC_Change_Pixel_Map_Param_RAM 22 HTC_Change_Pixel_Map_Param_RAM_EEP ROM 26 HTC_Load_Pixel_Map 27 HTC_Check_Pixel_Map Service 255 ? Common Payload Private TCs 1 Reset_Telemetry_Output Buffer 2 Reset_SMCS_Chip 3 Start_HS_Link 4 Reset_And_Start_HS_Link TAB. 7: Packet Definitions This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 40 of 196 3.1.1 Telemetry Service Compliance 3.1.1.1 Telemetry Concept VIRTIS formats its output as TM source packets i.e. groups of 16 bit words serially transmitted by the instrument on the Serial 16 bit Digital channel and on the High Speed link (see Fig. 1). They are the Reports for the Services supported by the instrument (see RD1). The main VIRTIS output are the scientific data from the three different data channels (M VIS, M IR and H). They are formatted in separate TM packets of the same Type and Sub-Type but with different Process IDs as different are the ground processing that are applied to Science Data. Other telemetry give the information about the operative status of the instrument in order to fully understand and characterize scientific data, as well as command the experiment correctly. TM source packet format complies with par. 2.7.2.1 of RD1 and its main features are reported below in order to give the complete description of the structure. 3.1.1.2 TM Packet Header The Packet Header has the following structure (constant fields are shown shadowed): SHB0 SHB1 SSMM D D D D D D D D D D D D D D D D 1355 SHB2 SHB3 Additional Header D D D D D D D D D D D D D D D D PACKET ID 0 0 0 0 1 P P P P P P P C C C C PACKET SEQUENCE CONTROL TM PACKET 1 1 S S S S S S S S S S S S S S PACKET LENGTH HEADER L L L L L L L L L L L L L L L L 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BIT DDDD DDDD DDDD DDDD The IEEE protocol between the Venus Express ?High Speed? payloads and the SSMM requires the implementation of an additional header calle ?1C? before each TM from the High speed payloads to SSMM. VIRTIS produce TM science both on high-speed link and Low speed link. This Additional header is present only for science packets produced to High speed link For science TM on High speed link (service type 20 subtype 13): SHB0=1C SHB0=00 SHB0=00 SHB0=00 For science TM on RTU link (service type 20 subtype 3): SHB0= not present SHB0= not present SHB0= not present SHB0= not present This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 41 of 196 PPP PPPP Process ID: VIRTIS TM (all service except 20): 51; VIRTIS M science TM (service 20): 52; VIRTIS H scienceTM (service 20): 53. It identifies in general terms the process generating the TM. CCCC Packet Category (categories mapped to TM Service Types. It identifies, for the same process, different categories of TM packets for which a different accounting is required to be kept. NOTE: Process ID and Packet Category form the Application Process ID (APID) that uniquely identifies the on-board source of the packet (see TAB. 1: VIRTIS Application Process Ids) SS SSSS SSSS SSSS Source Sequence Count : a separate Source Sequence Counter is maintained for each different APID and is incremented by 1 whenever the source releases a packet; the counter starts at zero at power on and after a reset and wraps around from its maximum to zero. LLLL LLLL LLLL LLLL Length of the packet (number of octets in the Packet Data Field minus one, i.e. 9 + number of octets in the Application Data Field); max = 1017 (Science data transfer on RTU link) ; for the Science Data transfer on the HS link, the value in this field complies with the requirements that the total Packet size shall consist of an even number of 16 bit words. Due to the additional Header, the max value for science data transfer to HS link is lower (1013) than the max value for science data transfer on RTU link (1017). 3.1.1.3 TM Packet Data Field Each Packet Data Field is composed of: ? Data Field Header ? Source Data NOTE1: the PACKET ERROR CONTROL field is not used The Data Field Header has the following structure (constant fields are shown shadowed) : TIME C S S S S S S S S S S S S S S S TIME TM PACKET S S S S S S S S S S S S S S S S TIME DATA FIELD F F F F F F F F F F F F F F F F HEADER V V V 0 0 0 0 0 T T T T T T T T U U U U U U U U D D D D D D D D 0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 BIT 0 1 2 3 4 5 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 42 of 196 C: Synchronization flag: 0=normal synchronization 1=missing synchronization SSSS ........... SSSS 31 bits (unit Second) of the time the acquisition of the data in the packet was initiated FFFF FFFF 2 octets (unit Fractional second) of the time the acquisition of the data in the packet was initiated VVV Packet Utilization Standard 0=for Science TM services (20,3) and (20,13) 1=for all other reports TTTT TTTT Packet Service Type to which the TM source packet relates (see TAB. 7: Packet Definitions) UUUU UUUU Packet Service Sub-type to which the TM source packet relates(see TAB. 7: Packet Definitions) DDDD DDDD Pad field, always zero, unless the TM report is a solicited one (see Sect. 2.8.3.1). In this case it is a copy of the Pad field of the solicitant TC packet The Source Data field structure is uniquely identified by the combination of APID, PACKET TYPE and PACKET SUB-TYPE and contains a whole number of 16-bit words 3.1.1.4 TM Collection TM packets are collected as follows: ? all data transfer to DMS are polled by the DMS ? DMS polls each unit at least once per 8 sec. but not more than once per 1 sec. (mean rate) ? each unit is polled at the max rate possible in a nominal 8 second cycle (within the above defined constraints) ? there is a minimum of 125 msec between the end of one block acquisition and the next poll ? the user formats TM data into source packets either to RTU or to SSMM ? RTU acquires TM sequentially from experiment to experiment on a single block basis (see below) : if the addressed experiment has packets available, they will be acquired, otherwise the acquisition proceeds to the next experiment ? the user complies with the TM Source Packet Acquisition protocol defined in 2.7.3.2. of RD1. ? as the RTU drives the acquisition, the user copes with a time interval between two consecutive 16 bit acquisition varying from 122 ?sec to 1 sec ? the user is able to buffer LS TM packets for 16 sec without data loss ? the S/C collects LS TM in blocks with the following features: ? each block contains one or more whole packets ? the max block length is 6144 DEC word ? the first word gives the number of 16 bit words following the block length (if no TM packets are available, the user puts zero in the first word of the block) ? when polled, the user always returns at least the first word with the length of the available data block ? at power on or reset the unit sets the TM block length to a zero value within 1 sec This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 43 of 196 ? when the DMS detects an error in the TM packet structure it : ? issues an Event Packet ? stops acquisition from this terminal ? discards the whole TM block or suspected data ? issues the TC (255,1) ?Reset TM Output buffer? (see 2.8.3.11.4 of RD1) to reset instrument TM at start of next block High Rate Data are acquired as follows: ? the user complies with the Character Layer requirements defined in RD1 ? the user complies with the Exchange Layer requirements defined in RD1 and in particular with the required bit and data rates ? the user complies with the Packet Layer requirements as defined in RD1; in particular : ? the 1355 packet (see definition in IEEE 1355-1995 Standard, par.4.2.4.1) consists of one complete TM packet (as previously defined) delimited by the 1355 control character EPO1 ? the max 1355 packet length is 1024 bytes and is in any case multiple of 4 ? for the 16-bit words, the MOST significant byte is transmitted first while for each byte the LEAST significant bit is transmitted first ? the user complies with the Transaction Layer General Procedures defined in RD1; in particular: ? upon reception of the RTU TC (255,2) the experiment resets its SMCS-HSL to SSMM ? upon reception of the RTU TC (255,3) the experiment start/establish HSL to SSMM ? upon reception of the RTU TC (255,4) the experiment resets SMCS and starts HSL to SSMM; ? the user complies with the High Rate Science Data Acquisition defined in RD1; the data transfer is performed under control of DMS via the RTU I/F using the packet services defined in RD1; in particular: ? upon reception of the RTU TC (20,10) the experiment enables the Science Data transfer on the HS link ? upon reception of the RTU TC (20,11) the experiment disables the Science Data transfer on the HS link ? in case the transfer is stopped by the user, the experiment issues an Event TM ?Science Data Transmission stopped at a packet boundary? 3.1.2 Telecommand Service Compliance 3.1.2.1 Telecommand Concept TC packets are groups of 16 bit words serially transmitted on the Memory Load Command channel (see Fig. 1: ) according to the formats specified in the following sections. The specific instance of the TC packet is uniquely identified by the combination of the APID and sequence control fields, while the destination of the TC packet , i.e. the experiment, is indicated in its APID field and the functional meaning of the TC is given by the type and sub-type fields. Each TC packet contains one and only operationally self-contained control action that may comprise or invoke one or more low-level control actions. Due to the influence on VIRTIS resources (power, data rate, SSMM usage), system requests (e.g. cover moving, mode change ...) will be initiated by the S/C. Operational sequences and time tagging are performed by the S/C and not by VIRTIS. Each Service Request (TC packet from DMS to VIRTIS ) causes at least one Service Report (TM packet from VIRTIS to the S/C). TC packet format complies with RD1 and its main features are reported below in order to give the complete description of the structure. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 44 of 196 Each packet is composed of one Packet Header and one Packet Data Field . 3.1.2.2 TC Packet Header Packet Header has the following structure (constant fields are shown shadowed): PACKET ID 0 0 0 1 1 P P P P P P P C C C C SEQUENCE CONTROL TC PACKET 1 1 S S S Q Q Q Q Q Q Q Q Q Q Q PACKET LENGTH HEADER L L L L L L L L L L L L L L L L 0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 BIT 0 1 2 3 4 5 PPP PPPP Process ID ; for VIRTIS TC : 51 CCCC Packet Category; for TC : PRIVATE, i.e. ?1100? NOTE: the combination of Process ID and Packet Category forms the Application Process ID (APID) that uniquely identifies the destination of the TC packet (see TAB. 1: VIRTIS Application Process Ids). SSS Source Part of the Sequence Count field : identifies command source as follows : 000 = ground (all sources) 001 = Mission Time Line (DMS) 010 = DMS (all other sources) 011 = AOCS (N.A. for Payloads) 100 ? 111 = spare QQQ QQQQ QQQQ Sequence Part of the Sequence Count field : actual sequence number for that source NOTE: the user is not required to check the Sequence Count field LLLL LLLL LLLL LLLL Length of the packet (number of octets in the Packet Data Field minus one, i.e. 5 + number of octets in the Application Data Field); max = (242-1) NOTE: a specific instance of a TC packet is uniquely identified by the combination of the APID and Sequence Control field within the packet header. 3.1.2.3 TC Packet Data Field Each Packet Data Field is composed of: ? Data Field Header (32 bits) ? Application Data ? Packet Error Control This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 45 of 196 The Data Field Header has the following structure (constant fields are shown shadowed) : TC PACKET P P P 1 E 0 0 A T T T T T T T T DATA FIELD S S S S S S S S D D D D D D D D HEADER 0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 BIT 0 1 2 3 4 5 PPP Packet Utilization Standard don?t care for the experiment A Set to ?1? to require acknowledgement of packet acceptance by application E Set to ?1? to require acknowledgement of packet execution by application (valid only for XTC_Cover, XTC_ECA, XTC_PEM and TC_Disable_Science_HS_Link) TTTT TTTT Packet Service Type SSSS SSSS Packet Service Sub-type DDDD DDDD Pad field that contains a routing token to be copied into the Pad field of solicited TM reports (see Sect. 2.8.3.1), otherwise to be ignored NOTE: the functional meaning of the TC packet is identified by the Type and Sub-Type fields within the Data Field Header. The Application Data field structure is uniquely identified by the combination of APID, PACKET TYPE and PACKET SUB-TYPE and is a multiple of 16-bit words. The Packet Error Control field has the following structure : PACKET ERROR E E E E E E E E E E E E E E E E CONTROL NOTE: the user verifies the integrity of the TC packet using the error detection code in the PACKET ERROR CONTROL field; the specification of the checksum method selected (CRC checksum) is given in EID-C part 04. 3.1.2.4 TC Distribution Protocol TC Packets are distributed as follows: ? all data transfer from DMS are polled by the DMS that will distribute TC packets via the Memory Load Command Channel ? the user receives TC formatted in packets from the RTU only ? the user decodes and checks each received TC packet ? the user copes with the maximum transfer rate defined in RD1 and buffers the packets accordingly ? if the user detects a time out or an error in the packet format, it : This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 46 of 196 ? reflects this event in an Event Report TM packet (type=1) ? suspend TC processing for 16 sec (+10 %, -0%) ? flush its TC input buffer ? await next TC packet ? the user is able to receive TC packets sent as a number ?N? of non- contiguous interrogation blocks each containing ?n? MLC word (with 1? n ?TC packet length and 1? N ?TC packet length) ? the user generates a time-out if the complete TC Packet is not transferred within 2 sec (+10 %, -0%) 3.2 Instrument Packet Definitions 3.2.1 Telemetry Packet Definitions Detailed description of TM packets is given in this section. The information is formatted in compliance with RD8, part 4, section 2.8.3.2.1. The data types used for parameters are defined in RD8, part 4, section 3. 3.2.1.1 Telecommand Verification Reporting TM If an Acceptance Report is required by TC, the user generates it, indicating either success or failure of the checks performed prior to execute the TC, including verification of check of packet correctness (header, checksum, etc.) and consistency of the TC with the actual VIRTIS mode. The acknowledge is generated within 4 sec of receipt of the TC. The TM acknowledge packet always includes both the TC Packet ID and the SEQUENCE CONTROL fields as identifier of the TC packet being acknowledged (see Appendix A). This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 47 of 196 TM- 1: (PID51, PC1, T1, ST1) Acceptance Success Report Telemetry Packet Information (VIRTIS) Packet name Acceptance Success Instrument VIRTIS Report Packet Function To acknowledge acceptance of aTC. Generation Rules A TC has been received, checked and accepted. Header Information Process ID 51 Packet Category 1 Service Type 1 Service Subtype 1 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks TC Packet ID Unsigned Integer Packet ID of accepted TC 16 bits (PTC 3, PFC 12) TC Packet Sequence Unsigned Integer Packet Sequence Control of accepted TC Control 16 bits (PTC 3, PFC 12) Notes: TM- 2: (PID51, PC1, T1, ST7) Execution Success Report Telemetry Packet Information (VIRTIS) Packet name Execution Success Report Instrument VIRTIS Packet Function To acknowledge acceptance of aTC. Generation Rules A TC (asking for such a report) has been successfully executed. Header Information Process ID 51 Packet Category 1 Service Type 1 Service Subtype 7 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks TC Packet ID Unsigned Integer Packet ID of accepted TC 16 bits (PTC 3, PFC 12) TC Packet Sequence Unsigned Integer Packet Sequence Control of accepted TC Control 16 bits (PTC 3, PFC 12) Notes: Foreseen only for the following commands: TC(20,11) Disable_Science_HS_Link TC(193,3) MTC_Cover TC(194,3) HTC_Cover TC(193,4) MTC_ECA TC(194,4) HTC_ECA TC (193,1) MTC_PEM TC (194,1) HTC_PEM TC (192, 4) VTC_PEMs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 48 of 196 TM- 3: (PID51, PC1, T1, ST2) Acceptance Failure Report Telemetry Packet Information (VIRTIS) Packet name Acceptance Failure Report Instrument VIRTIS Packet Function To inform that a TC has been rejected Generation Rules A TC has been received, checked and rejected Header Information Process ID 51 Packet Category 1 Service Type 1 Service Subtype 2 Structure ID N.A. Packet Length 21 (or 17) Data Field Information Data Field Field Structure Remarks TC Packet ID Unsigned Integer 16 bits Packet ID of rejected TC (PTC 3, PFC 12) TC Packet Sequence Unsigned Integer 16 bits Packet Sequence Control of rejected TC Control (PTC 3, PFC 12) Failure Code Enumerated Integer 16 bits see notes (PTC 2, PFC 16) Packet Service Info Unsigned Integer 16 bits Packet type (1 octet) and subtype (1 octet) of rejected (PTC 3, PFC 12) TC Parameter 3 Unsigned Integer 16 bits see notes (PTC 3, PFC 12) Parameter 4 Unsigned Integer 16 bits see notes (PTC 3, PFC 12) Notes: Failure Code Failure Code Parameter 1 Parameter 2 Parameter 3 Parameter 4 8 bit 8 bit 16 bit 16 bit 1 Packet type from Packet Subtype from Number of octets in the Number of octets (incomplete TC received TC received TC packet header * (1) actually received packet) * (2) 2 Packet type from Packet Subtype from Received Checksum Expected Checksum (Incorrect checksum) received TC received TC (from TC packet) (calculated) 3 Packet type from Packet Subtype from not available in TM packet, i.e. in this case TM (Incorrect APID) received TC received TC packet is shorter 4 Packet type from Packet Subtype from 0000hex 0000hex (Invalid TC code, received TC received TC Type/Subtype/ TC length) 5 Packet type from Packet Subtype from 0000hex 0000hex (TC cannot be received TC received TC accepted at this time) 6 Packet type from Packet Subtype from Word position (offset Erroneous Word (TC data field received TC received TC zero) of first field error Value Read inconsistent) 7 (other Virtis specific Packet type from Packet Subtype from 0000hex failure) received TC received TC * Note that number (1) and number (2) cannot be directly compared. (1) is a logical number of packet header and (2) is a physical number of octets which is really received when failure code is 7, parameter 3 has the following meaning: 0 = No additional information 7 = Confirmed a not received TC 1 = Unexpected value of acknowledgement field 8 = Cover TC after ECA actuation 2 = Invalid ?M data rate 9 = ME HS Link is not established 3 = Invalid mode transition 10 = M_ACQ_MODE not expected 4 = ?M External Repetition Time (M_ERT) too short (2) 11 = ?H Internal Repetition Time (H-IRT) too short 5 = Invalid ?M window size 12 = -H TM data rate too high 6 = Confirmed a non critical TC This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 49 of 196 TM- 4: (PID51, PC1, T1, ST8) Execution Failure Report Telemetry Packet Information (VIRTIS) Packet name Execution Failure Report Instrument VIRTIS Packet Function To inform that a TC execution failed Generation Rules A TC (asking for such a report) has been executed and failed. Header Information Process ID 51 Packet Category 1 Service Type 1 Service Subtype 8 Structure ID N.A. Packet Length 17 Data Field Information Data Field Field Structure Remarks TC Packet ID Unsigned Integer Packet ID of rejected TC 16 bits (PTC 3, PFC 12) TC Packet Sequence Unsigned Integer Packet Sequence Control of rejected TC Control 16 bits (PTC 3, PFC 12) Failure Code Enumerated Integer always 1 => the correct command status was not 16 bits achieved (PTC 2, PFC 16) Packet Service Info Unsigned Integer Packet type (1 octet) and subtype (1 octet) of rejected 16 bits TC (PTC 3, PFC 12) Notes: Foreseen only for the following commands: TC(20,11) Disable_Science_HS_Link TC(193,3) MTC_Cover TC(194,3) HTC_Cover TC(193,4) MTC_ECA TC(194,4) HTC_ECA TC (193,1) MTC_PEM TC (194,1) HTC_PEM TC (192, 4) VTC_PEMs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 50 of 196 3.2.1.2 H/K Data Reporting TMs This service is used to transmit H/K data required both for monitoring the operational aspects of the instrument and for interpreting science data. The ME collects H/K data from the powered modules and generates HK Report TM packets at the rates indicated in TAB. 8. Pre-defined sets of H/K parameters are transmitted according to the H/K Report Generation TCs in order to provide ground with all the required operational information. H/K parameters are self standing (i.e. not require data from other packets or TC history to be interpreted) and have the same structure and interpretation in all TM packets in which they appear. H/K report types are defined according to the guidelines reported in RD 1 Specifically, each report type has its Structure Identification (SID) that is used on ground together with APID, Service Type and Sub-Type, to identify the report and its content. Reports can include: ? directly measured status information ? TC verification information other than that provided by the TC verification service ? unambiguous information as required for execution of configuration dependent TC ? a single parameter that unambiguously identifies the operating mode of the instrument H/K reports are generated in a ?periodic mode?. The ?default? report is the ?ME default H/K? report that contains the operating mode parameter. This report is enabled by default and therefore it is generated after power-on or reset, following the time synchronization or anyway after the 60 sec timeout if no time synchronization is received. After that, its generation can be disabled (and enabled again) using the commands sub-types T3,ST6 and T3,ST5 as for the other H/K reports The ME generates two types of HK reports : beside the ?default ? report (the only one transmitted during all modes including Safe) there a ?ME/M general H/K? report (transmitted only when M- Cooler and/or M-ECA are ON) and a ?ME/H general H/K? report (transmitted only when H- Cooler and/or H-ECA are ON). Besides these, for each detector, one report containing all the H/K information generated by the PEM for that channel, is always transmitted when the PEM is powered, according to the period specified below. NOTE : H/K data that are relevant to both the IR and VIS detector of VIRTIS-M are split on the two channels according to volume and mass optimization The following table shows the H/K TM type definition on the VIRTIS instrument. SID H/K name Generation rate acquisition modes other modes 1 ME Default H/K periodically (10s) or (11s in Safe mode) 2 ME/M general H/K periodically (10s) (?) 3 ME/H general H/K periodically (10s) (?) 4 M-VIS H/K M-internal repetition rate 10 s (?) 5 M-IR H/K M-internal repetition rate 10 s (?) 6 H-H/K H-internal repetition rate 10 s (?) TAB. 8: H/K Report SID and Generation Definition NOTES: (?) only if M-Cooler and/or M-ECA are ON (?) only if H-Cooler and/or H-ECA are ON (?) only if M-PEM is ON (?) only if H-PEM is ON This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 51 of 196 TM- 5: (PID51, PC4, T3, ST25, Sid1) ME Default H/K Telemetry Packet Information (VIRTIS) Packet name ME Default H/K Instrument VIRTIS Packet Function To provide Main Electronics housekeeping data Generation Rules Periodic (every 10 s) when enabled Header Information Process ID 51 Packet Category 4 Service Type 3 Service Subtype 25 Structure ID 1 Packet Length 27 Data Field Information Data Field Field Structure Remarks SID Enumerated Integer value=1 16 bits (PTC 2, PFC 16) V_MODE Unsigned Integer VIRTIS Mode Id 16 bits BIT 10..15 V-M Operative mode (PTC 3, PFC 12) BIT 4..9 V-H Operative mode BIT 0..3 ME Operative mode (see NOTE for details) ME_PWR_STAT Unsigned Integer Power status word: 16 bits BIT 15: -M power converter status (1/0 on/off) (PTC 3, PFC 12) BIT 14: -H power converter status (1/0 on/off) BIT 13: -M IFE +5V power status (1/0 on/off) BIT 12: -H IFE +5V power status (1/0 on/off) BIT 11: ADC power status (1/0 on/off) BIT 10: EEPROM +5V power status (1/0 on/off) BIT 1..9: always 0 BIT 0: DPU_ID (1= redundant, 0= Main) ME_PS_TEMP Unsigned Integer BIT 4..15:Power Supply temperature (0.244K/bit) 16 bits Operational limits: 233K-343K (PTC 3, PFC 12) BIT 0..3 = always 0 ME_DPU_TEMP Unsigned Integer BIT 4..15:DPU temperature (0.244K/bit) 16 bits Operational limits: 233K-343K (PTC 3, PFC 12) BIT 0..3 = always 0 ME_DHSU_VOLT Unsigned Integer BIT 4..15:DHSU voltage (0.002442 V/bit) 16 bits Operational limits: 4.75V-5.25V (PTC 3, PFC 12) BIT 3..0 = always 0 ME_DHSU_CURR Unsigned Integer BIT 4..15:DHSU current (0.002442 A/bit) 16 bits Operational limits: 0.300A-1.2A (PTC 3, PFC 12) BIT 0..3 = always 0 IFE_ELECTR_VOLT Unsigned Integer BIT 4..15: 16 bits - If Main DPU is actives=M-IFE voltage (0.002442 (PTC 3, PFC 12) V/bit) - If Redundant DPU is actives=H-IFE voltage (0.002442 V/bit) Operational limits: ? ?0.1V to +0.1V ? if ME_PWR_STAT (M IFE +5V power status =1 ON) and (DPU_ID = Main) then 4.75V- 5.25V ? if ME_PWR_STAT (H IFE +5V power status =1 ON) and (DPU_ID = Redundant) then 4.75V-5.25V BIT 0..3 = always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 52 of 196 EEPROM_VOLT Unsigned Integer BIT 4..15:EEprom voltage (0.002442 V/bit) 16 bits Operational limits: (PTC 3, PFC 12) ? ?0.1V to +0.1V ? if EEPROM +5V power status = 1 (ON) then 4.75V-5.25V BIT 0..3 = always 0 Notes: ME Operative Mode V-H Operative Mode V-M Operative Mode b0 b1 B2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 1 ME_Off 1 H_Off 1 M_Off 2 ME_Safe 2 H_Cool_Down 2 M_Cool_Down 3 ME_Development 3 H_Idle 3 M_Idle 4 ME_Idle 4 H_Annealing 4 M_Annealing 5 ME_Science 5 H_PEM_On 5 M_PEM_On 6 ME_Test 6 H_Test 6 M_Test 7 H_Calibration 7 M_Calibration 8 H_Nominal_Simulation 8 M_Science_High_Spectral_1 9 H_Science_Maximum_Data_Rate 9 M_Science_High_Spectral_2 10 H_Science_Nominal_Data_Rate 10 M_Science_High_Spectral_3 11 H_Science_Minimum_Data_Rate 11 M_Science_High_Spatial_1 12 DELETED 12 M_Science_High_Spatial_2 13 H_Science_Backup 13 M_Science_High_Spatial_3 14 H_User_Defined 14 M_Science_Nominal_1 15 DELETED 15 M_Science_Nominal_2 16 DELETED 16 M_Science_Nominal_3 17 DELETED 17 M_Science_Nominal_Compressed 18 H_Spectral_Calibration_Simulation 18 M_Science_Reduced_Slit 19: H_Degraded (**) 19 M_User_Defined 20: M_Degraded (**) 63 H_ME_Test (*) 63 M_ME_Test (*) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 53 of 196 TM- 6: (PID51, PC4, T3, ST25, Sid2) ME/M General H/K Telemetry Packet Information (VIRTIS) Packet name ME/M General H/K Instrument VIRTIS Packet Function To provide general housekeeping data for M-Cooler and M-ECA Generation Rules Periodic (every 10 s) when enabled Header Information Process ID 51 Packet Category 4 Service Type 3 Service Subtype 25 Structure ID 2 Packet Length 25 Data Field Information Data Field Field Structure Remarks SID Enumerated Integer value=2 16 bits (PTC 2, PFC 16) M_ECA_STAT Unsigned Integer BIT 15: -M ECA status (1/0 open/closed) 16 bits BIT 8..14: always 0 (PTC 3, PFC 12) BIT 7: -M ECA power (1/0 on/off) BIT 0..6: always 0 M_COOL_STAT Unsigned Integer BIT 15: -M cooler mode (1=open loop, 0=closed loop) 16 bits BIT 12..14: always 0 (PTC 3, PFC 12) BIT 11: -M cooler motor drv status (1/0 on/off) BIT 8..10: always 0 BIT 7: -M CCE +28V power (1/0 on/off) BIT 0..6: always 0 -3 M_COOL_TIP_TEMP Unsigned Integer BIT 4..15: -M cooler cold tip temperature (9.768*10 16 bits K/Bit +60K) (PTC 3, PFC 12) Operational limits: 60K-100K BIT 0..3 = always 0 M_COOL_MOT_VOLT Unsigned Integer BIT 4..15: -M cooler motor voltage (0.004884 V/Bit) 16 bits Operational limits: (PTC 3, PFC 12) ? ?0.1V to +0.1V ? if M_COOL_STAT bit 11 (motor driver status) = 1(ON) then 2V to 15V BIT 0..3 = always 0 M_COOL_MOT_CURR Unsigned Integer BIT 15..4: -M cooler motor current (0.0004884 A/Bit) 16 bits operational limits: (PTC 3, PFC 12) ? ?0.01A to +0.01A ? if M_COOL_STAT bit 11 (motor driver status) = 1(ON) then 0.3A to 1.1A BIT 3..0 = always 0 M_CCE_SEC_VOLT Unsigned Integer BIT 4..15: -M CCE secondary voltage (0.004884 V/Bit) 16 bits operational limits: (PTC 3, PFC 12) ? ?0.1V to +0.1V ? if M_COOL_STAT bit 7 (CCE power status) = 1(ON) then 14.25V to 15.75V BIT 0..3 = always 0 M_SCIENCE_TM_PACKET Unsigned Integer Number of Science TM packets generated (start at _COUNTER 16 bits 0x0000 after each TC_Enable_Science) (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 54 of 196 TM- 7: (PID51, PC4, T3, ST25, Sid3) ME/H General H/K Telemetry Packet Information (VIRTIS) Packet name ME/H General H/K Instrument VIRTIS Packet Function To provide general housekeeping data for H-Cooler and H-ECA Generation Rules Periodic (every 10 s) when enabled Header Information Process ID 51 Packet Category 4 Service Type 3 Service Subtype 25 Structure ID 3 Packet Length 25 Data Field Information Data Field Field Structure Remarks SID Enumerated Integer value=3 16 bits (PTC 2, PFC 16) H_ECA_STAT Unsigned Integer BIT 15: -H ECA status (1/0 open/closed) 16 bits BIT 8..14: always 0 (PTC 3, PFC 12) BIT 7: -H ECA power (1/0 on/off) BIT 0..6: always 0 H_COOL_STAT Unsigned Integer BIT 15: -H cooler mode (1=open loop, 0=closed loop) 16 bits BIT 12..14: always 0 (PTC 3, PFC 12) BIT 11: -H cooler motor drv status (1/0 on/off) BIT 8..10: always 0 BIT 7: -H CCE +28V power (1/0 on/off) BIT 0..6: always 0 -3 H_COOL_TIP_TEMP Unsigned Integer BIT 4..15: -H cooler cold tip temperature (9.768*10 16 bits K/Bit +60K) (PTC 3, PFC 12) Operational limits: 60K-100K BIT 0..3 = always 0 H_COOL_MOT_VOLT Unsigned Integer BIT 4..15: -H cooler motor voltage (0.004884 V/Bit) 16 bits Operational limits: (PTC 3, PFC 12) ? ?0.1V to +0.1V ? if H_COOL_STAT bit 11 (motor driver status) = 1(ON) then 2V to 15V BIT 0..3 = always 0 H_COOL_MOT_CURR Unsigned Integer BIT 4..15: -H cooler motor current (0.0004884 A/Bit) 16 bits operational limits: (PTC 3, PFC 12) ? ?0.01A to +0.01A ? if H_COOL_STAT bit 11 (motor driver status) = 1(ON) then 0.3A to 1.1A BIT 0..3 = always 0 H_CCE_SEC_VOLT Unsigned Integer BIT 4..15: -H CCE secondary voltage (0.004884 V/Bit) 16 bits operational limits: (PTC 3, PFC 12) ? ?0.1V to +0.1V ? if H_COOL_STAT bit 7 (CCE power status) = 1(ON) then 14.25V to 15.75V BIT 0..3 = always 0 H_SCIENCE_TM_PACKET Unsigned Integer Number of Science TM packets generated (start at _COUNTER 16 bits 0x0000 after each TC_Enable_Science) (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 55 of 196 TM- 8: (PID51, PC4, T3, ST25, Sid4) M-VIS H/K Telemetry Packet Information (VIRTIS) Packet name M-VIS H/K Instrument VIRTIS Packet Function To provide housekeeping data for VIRTIS-M VIS channel Generation Rules Periodic when enabled and PEM-M is on: - every 10 s when no science data production is performed - at internal PEM-M repetition rate during science data production Header Information Process ID 51 Packet Category 4 Service Type 3 Service Subtype 25 Structure ID 4 Packet Length 61 Data Field Information Data Field Field Structure Remarks SID Enumerated Integer BIT 13..15: value=4 16 bits BIT 0..12: always 0 (PTC 2, PFC 16) M_CCD_VDR_HK Unsigned Integer CCD Vdr bias voltage 16 bits ad= 7.554E-04 bd=-2.475E+01 unit=Volt (PTC 3, PFC 12) Operational limits: 12.6V to 13,2V M_CCD_VDD_HK Unsigned Integer CCD Vdd bias voltage 16 bits ad= 1.231E-03 bd=-4.032E+01 unit=Volt (PTC 3, PFC 12) Operational limits: 16.3V to 16.9V M_+5_VOLT Unsigned Integer +5 power supply voltage 16 bits ad= 3.080E-04 bd=-1.009E+01 unit=Volt (PTC 3, PFC 12) Operational limits: 4.75V to 5.25V M_+12_VOLT Unsigned Integer +12 power supply voltage 16 bits ad= 6.165E-04 bd=-2.020E+01 unit=Volt (PTC 3, PFC 12) Operational limits: 11.4V to 12.6V M_-12_VOLT Unsigned Integer -12 power supply voltage 16 bits ad= 6.178E-04 bd=-2.024E+01 unit=Volt (PTC 3, PFC 12) Operational limits: -12.6V to ?11.4V M_+20_VOLT Unsigned Integer +20 power supply voltage 16 bits ad= 1.231E-03 bd=-4.032E+01 unit=Volt (PTC 3, PFC 12) Operational limits: 19V to 21V M_+21_VOLT Unsigned Integer +21 power supply voltage 16 bits ad= 1.226E-03 bd=-4.016E+01 unit=Volt (PTC 3, PFC 12) Operational limits: 20V to 24V M_CCD_LAMP_VOLT Unsigned Integer CCD Calibration lamp voltage 16 bits ad= 7.668E-04 bd=-2.513E+01 unit=Volt (PTC 3, PFC 12) Operational limits: ? -0.1V to +0.1V ? if M_VIS_FLAG_ST bit 7 (last command to lamp) = 1(ON) then 11V to 16V M_CCD_TEMP_OFFSET Unsigned Integer Voltage offset in CCD temperature measurement 16 bits chain (PTC 3, PFC 12) ad= 1.527E-04 bd=-5.005E+00 unit=Volt Operational limits : -0.01V to +0.01V M_CCD_TEMP Unsigned Integer CCD temperature 16 bits ad= 3.052E-02 bd=-1.000E+03 unit=ohm (Kelvin nota (PTC 3, PFC 12) 1) Operational limits: 140K to 190K M_CCD_TEMP_RES Unsigned Integer Current flow in CCD temperature sensor 16 bits ad= 1.527E-06 bd=-5.005E-02 unit=A (PTC 3, PFC 12) Operational limits: 0.004A to 0.006A This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 56 of 196 M_RADIATOR_TEMP Unsigned Integer OM Radiator temperature 16 bits ad= 3.052E-02 bd=-1.000E+03 unit= ohm (Kelvin (PTC 3, PFC 12) nota 1) Operational limits: 120K to 160K M_LEDGE_TEMP Unsigned Integer OM Ledge temperature 16 bits ad= 3.052E-02 bd=-1.000E+03 unit= ohm (Kelvin (PTC 3, PFC 12) nota 1) Operational limits: 130K to 160K OM_BASE_TEMP Unsigned Integer OM Baseplate temperature 16 bits ad= 3.052E-02 bd=-1.000E+03 unit= ohm (Kelvin (PTC 3, PFC 12) nota 1) Operational limits: 233K to 333K H_COOLER_TEMP Unsigned Integer H-Cooler temperature 16 bits ad= 3.052E-02 bd=-1.000E+03 unit= ohm (Kelvin (PTC 3, PFC 12) nota 1) Operational limits: 233K to 333K M_COOLER_TEMP Unsigned Integer M-Cooler temperature 16 bits ad= 3.052E-02 bd=-1.000E+03 unit= ohm (Kelvin (PTC 3, PFC 12) nota 1) Operational limits: 233K to 333K M_CCD_WIN_X1 Unsigned Integer BIT 6..15: X coordinate of first pixel of CCD window 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..5 = always 0 M_CCD_WIN_Y1 Unsigned Integer BIT 7..15: Y coordinate of first pixel of CCD window 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6 = always 0 M_CCD_WIN_X2 Unsigned Integer BIT 6..15: X coordinate of last pixel of CCD window 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..5 = always 0 M_CCD_WIN_Y2 Unsigned Integer BIT 7..15: Y coordinate of last pixel of CCD window 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6 = always 0 M_CCD_DELAY Unsigned Integer BIT 6..15: CCD integration delay 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5 = always 0 M_CCD_EXPO Unsigned Integer BIT 6..15: CCD integration time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5 = always 0 M_MIRROR_SIN_HK Unsigned Integer BIT 4..15: Commanded sin of mirror electrical angle 16 bits ad= 2.442E-04 bd=0 unit= (PTC 3, PFC 12) BIT 3: sign (0=positive sin 1=negativ sin) BIT 0..2 = always 0 M_MIRROR_COS_HK Unsigned Integer BIT 4..15: Commanded cos of mirror electrical angle 16 bits ad= 2.442E-04 bd=0 unit= (PTC 3, PFC 12) BIT 0..3 = always 0 M_VIS_FLAG_ST Unsigned Integer VIS status and scan flags: 16 bits BIT 15: CCD scan flag (0=not performed 1=performed) (PTC 3, PFC 12) BIT 14: H/K acquisition flag (0=not performed 1=performed) BIT 13: time error flag (0=no-error 1=command received out of the idle time) BIT 12: word error flag (0=no-error 1=wrong command received) BIT 11: VIS checkout ADC latch-up status (0=no- latchup 1=latchup during acquisition) BIT 8..10: always 0 BIT 7: last command to CCD calibration lamp (0=off 1=on) BIT 0..6: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 57 of 196 Notes: The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd (Note 1):To convert the PT500 resistance value to Kelvin unit, refer to the following Rosemount resistance- temperature table. Temperature Resistance Temperature Resistance (Kelvin) (Ohm) (Kelvin) (Ohm) 673.15 1244.49 333.15 617.39 653.15 1209.37 313.15 578.49 633.15 1174.03 293.15 539.36 613.15 1138.47 273.15 500 593.15 1102.68 253.15 460.31 573.15 1066.68 233.15 420.33 553.15 1030.46 213.15 380.03 533.15 994.01 193.15 339.41 513.15 957.34 173.15 298.43 493.15 920.46 153.15 257.03 473.15 883.36 133.15 215.14 453.15 846.03 113.15 172.64 433.15 808.48 93.15 129.5 413.15 770.71 73.15 86.1 393.15 732.72 53.15 44.62 373.15 694.5 33.15 12.67 353.15 656.05 13.15 1.25 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 58 of 196 TM- 9: (PID51, PC4, T3, ST25, Sid5) M-IR H/K Telemetry Packet Information (VIRTIS) Packet name M-IR H/K Instrument VIRTIS Packet Function To provide housekeeping data for VIRTIS-M IR channel Generation Rules Periodic when enabled and PEM-M is on: - every 10 s when no science data production is performed - at internal PEM-M repetition rate during science data production Header Information Process ID 51 Packet Category 4 Service Type 3 Service Subtype 25 Structure ID 5 Packet Length 51 Data Field Information Data Field Field Structure Remarks SID Enumerated Integer BIT 13..15 = value=5 16 bits BIT 0..12 = always 0 (PTC 2, PFC 16) M_IR_VDETCOM_HK Unsigned Integer IR VDETCOM bias voltage 16 bits ad= 3.052E-04 bd=-9.994 unit=Volt (PTC 3, PFC 12) Operational limits: ? -0.01V to +0.01V ? if M_IR_FLAG_ST bit 10 (IR dtector status) = 1(ON) then 3.18V to 3.22V M_IR_VDETADJ_HK Unsigned Integer IR VDETADJ bias voltage 16 bits ad= 3.061E-04 bd=-1.003E+01 unit=Volt (PTC 3, PFC 12) Operational limits: ? -0.01V to +0.01V ? if M_IR_FLAG_ST bit 10 (IR dtector status) = 1(ON) then 2.67V to 2.73V M_IR_VPOS Unsigned Integer IR VPOS supply voltage 16 bits ad= 3.058E-04 bd=-1.002E+01 unit=Volt (PTC 3, PFC 12) Operational limits: ? -0.01V to +0.01V ? if M_IR_FLAG_ST bit 10 (IR dtector status) = 1(ON) then 4.75V to 5.25V M_IR_VDP Unsigned Integer IR VDP supply voltage 16 bits ad= 3.058E-04 bd=-1.002E+01 unit=Volt (PTC 3, PFC 12) Operational limits: ? -0.01V to +0.01V ? if M_IR_FLAG_ST bit 10 (IR dtector status) = 1(ON) then 4.75V to 5.25V M_IR_TEMP_OFFSET Unsigned Integer Voltage offset in IR temperature measurement chain 16 bits ad= 1.527E-04 bd=-5.005E+00 unit=Volt (PTC 3, PFC 12) Operational limits : -0.01V to +0.01V M_IR_TEMP Unsigned Integer IRFPA temperature 16 bits ad= 6.128E-05 bd=-2.008E+00 unit=Volt (Kelvin nota (PTC 3, PFC 12) 1) Operational limits: ? 65K to +313K ? if M_IR_FLAG_ST bit 10 (IR dtector status) = 1(ON) then 75K to 100K M_IR_TEMP_RES Unsigned Integer Current flow in IR temperature sensor 16 bits ad= 7.645E-07 bd=-2.505E-02 unit= A (PTC 3, PFC 12) Operational limits : 0.004A to 0.006A M_SHUTTER_TEMP Unsigned Integer Shutter temperature 16 bits ad= 3.055E-02 bd=-1.001E+03 unit=ohm (Kelvin nota (PTC 3, PFC 12) 2) Operational limits :130K to 160K This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 59 of 196 M_GRATING_TEMP Unsigned Integer Grating temperature 16 bits ad= 3.055E-02 bd=-1.001E+03 unit=ohm (Kelvin nota (PTC 3, PFC 12) 2) Operational limits :130K to 160K M_SPECT_TEMP Unsigned Integer Spectometer temperature 16 bits ad= 3.055E-02 bd=-1.001E+03 unit=ohm (Kelvin nota (PTC 3, PFC 12) 2) Operational limits :130K to 160K M_TELE_TEMP Unsigned Integer Telescope temperature 16 bits ad= 3.055E-02 bd=-1.001E+03 unit=ohm (Kelvin nota (PTC 3, PFC 12) 2) Operational limits :130K to 160K M_SU_MOTOR_TEMP Unsigned Integer Scan unit motor temperature 16 bits ad= 3.055E-02 bd=-1.001E+03 unit=ohm (Kelvin nota (PTC 3, PFC 12) 2) Operational limits :130K to 160K M_IR_LAMP_VOLT Unsigned Integer IR Calibration lamp voltage 16 bits ad= 7.649E-04 bd=-2.506E+01 unit=Volt (PTC 3, PFC 12) Operational limits: ? -0.1V to +0.1V ? if M_IR_LAMP_SHUTTER bit 11 (last CM to lamp) = 1(ON) then 2V to 2.6V M_SU_MOTOR_CURR Unsigned Integer Scan unit motor current 16 bits (EM) ad= 1.5305E-06 bd= -5.0151E-02 unit=A (PTC 3, PFC 12) (FM) ad= 6.113E-06 bd= -2.003E-01 unit=A Operational limits: -0.050A to +0.050A M_IR_WIN_Y1 Unsigned Integer BIT 7..15: Y coordinate of first pixel of IR window 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6 = always 0 M_IR_WIN_Y2 Unsigned Integer BIT 7..15: Y coordinate of last pixel of IR window 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6 = always 0 M_IR_DELAY Unsigned Integer BIT 6..15: IR integration delay 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5 = always 0 M_IR_EXPO Unsigned Integer BIT 6..15: IR integration time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5 = always 0 M_IR_LAMP_SHUTTER Unsigned Integer IR lamp shutter 16 bits BIT 12..15: last current value of IR calib. lamp (PTC 3, PFC 12) (EM)ad= 1 bd=1.94E+02 unit=mA (FM)ad= 1 bd=9.4E+01 unit=mA BIT 11: last command to IR calib. Lamp (0=off 1=on) BIT 8..10: always 0 BIT 4..7: last current value of shutter (EM)ad= 1 bd=4.1E+01 unit=mA (FM)ad= 1 bd=4.5E+01 unit=mA BIT 3: last command to shutter (0=off 1=on) BIT 0..2: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 60 of 196 M_IR_FLAG_ST Unsigned Integer IR status and scan flags 16 bits BIT 15: IRFPA scan flag (0=not performed 1=performed) (PTC 3, PFC 12) BIT 14: H/K acquisition flag (0=not performed 1=performed) BIT 13: time error flag (0=no-error 1=command received out of the idle time) BIT 12: IR word error flag (0=no-error 1=wrong command received) BIT 11: scan word error flag (0=no-error 1=wrong command received) BIT 10: IR detector status flag (0=off 1=on) BIT 9: IR detector ADC latch-up status (0=no-latchup 1=latchup during acquisition) BIT 8: always 0 BIT 7: always 0 BIT 6: annealing heater last received cmd (0=off 1=on) BIT 5: always 0 BIT 4: always 0 BIT 3: last cover command direction (0=Close 1=Open) BIT 2: close position HES1 (0=Closed 1=Not closed) BIT 1: open position HES2 (0=Open 1=Not open) BIT 0: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 61 of 196 Notes The ad and bd coefficients are referred to the following teansfer function TF: Y = ad * XADU + bd (Note 1): To convert the DT470 voltage value to Kelvin unit, refer to the following LakeShore table: Temperature Voltage Temperature Voltage (Kelvin) (Volt) (Kelvin) (Volt) 330 0.44647 150 0.86873 320 0.47069 140 0.89072 310 0.49484 130 0.91243 305 0.50688 120 0.93383 300 0.51892 110 0.95487 290 0.54294 100 0.9755 280 0.5669 95 0.98564 273.15 0.58327 90 0.99565 270 0.5908 85 1.00552 260 0.61465 80 1.01525 250 0.63841 77.35 1.02032 240 0.66208 75 1.02482 230 0.68564 70 1.03425 220 0.70908 65 1.04353 210 0.73238 60 1.05267 200 0.75554 58 1.05629 190 0.77855 56 1.05988 180 0.80138 54 1.06346 170 0.82404 52 1.067 160 0.8465 50 1.07053 (Note 2):To convert the PT500 resistance value to Kelvin unit, refer to the following Rosemount resistance- temperature table. Temperature Resistance Temperature Resistance (Kelvin) (Ohm) (Kelvin) (Ohm) 673.15 1244.49 333.15 617.39 653.15 1209.37 313.15 578.49 633.15 1174.03 293.15 539.36 613.15 1138.47 273.15 500 593.15 1102.68 253.15 460.31 573.15 1066.68 233.15 420.33 553.15 1030.46 213.15 380.03 533.15 994.01 193.15 339.41 513.15 957.34 173.15 298.43 493.15 920.46 153.15 257.03 473.15 883.36 133.15 215.14 453.15 846.03 113.15 172.64 433.15 808.48 93.15 129.5 413.15 770.71 73.15 86.1 393.15 732.72 53.15 44.62 373.15 694.5 33.15 12.67 353.15 656.05 13.15 1.25 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 62 of 196 TM- 10: (PID51, PC4, T3, ST25, Sid6) H H/K Telemetry Packet Information (VIRTIS) Packet name H H/K Instrument VIRTIS Packet Function To provide housekeeping data of VIRTIS-H channel Generation Rules Periodic when enabled and PEM-H is on: - every 10 s when no science data production is performed - at internal PEM-H repetition rate during science data production Header Information Process ID 51 Packet Category 4 Service Type 3 Service Subtype 25 Structure ID 6 Packet Length 87 Data Field Information Data Field Field Structure Remarks SID Enumerated Integer BIT 13..15 = value=6 16 bits BIT 0..12 = always 0 (PTC 2, PFC 16) HKRq_Int_Num2 Unsigned Integer BIT 8..15 = Integration time MSW (PTC 3, PFC 12) BIT 0..7 = always 0 HKRq_Int_Num1 Unsigned Integer BIT 6..15 = Integration time LSW (PTC 3, PFC 12) BIT 0..5 = always 0 Integration time = Integration time LSW + Integration -6 time MSW * 1024) * 512 10 unit=sec HKRq_Bias Unsigned Integer BIT 8..15 = Detector required bias (PTC 3, PFC 12) V detadj = K * HKRq_Bias + C (V) ad= 0.0146 bd=-0.001 unit=Volt BIT 0..7 = always 0 valid only if detector is On , HKRq_Det/On=1 Operational limits: if HKRq_Det/On=1 then 2.67V to 2.735V HKRq_I_Lamp Unsigned Integer BIT 8..15 = Calibration lamp required current (PTC 3, PFC 12) I Lamp = K * HKRq_I_Lamp + C (mA) K= 0.09046 C=+0.005 unit=mA BIT 0..7 = always 0 HKRq_I_Shutter Unsigned Integer BIT 8..15 = Shutter required current (PTC 3, PFC 12) I Shutter = K * HKRq_I_Shutter + C (mA) K= 5.031E-01 C=0 unit=mA BIT 0..7 = always 0 HKRq_PEM_Mode Unsigned Integer BIT 14..15 = PEM-H mode (0=Observation_8orders (PTC 3, PFC 12) 1=Observation_full_matrix 2=Simulation_8orders 3=Simulation_full_matrix) BIT 0..13 = always 0 HKRq_Test_Init Unsigned Integer BIT 6..15 =Requested initial data in test mode (PTC 3, PFC 12) ad= 1 bd=0 unit=ADU BIT 0..5 = always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 63 of 196 HK_Rq_Device/On Unsigned Integer BIT15: HKRq_Det/On, Detector Power On/Off request (PTC 3, PFC 12) received (0=commanded Off, 1=commanded On) BIT 14: HKRq_Shutter/On, Shutter On or Off request received (0=commanded Open, 1=commanded Close BIT 13: HKRq_FPAHtr/On, Annealing On or Off request received (0=commanded Off, 1=commanded On) BIT 12: HKRq_Lamp_Spect_T/On, Spectral Calibration Lamp Telescope On/Off request received (0=all lamps commanded Off, 1=Spectral lamp commanded On) BIT 11: HKRq_Lamp_Spect_S/On, Spectral Calibration Lamp Slit On/Off request received (0=all lamps commanded Off, 1=Spectral lamp commanded On) BIT 10: HKRq_Lamp_Radio/On, Radiometric Calibration Lamp On/Off request received (0=all lamps commanded Off, 1=Radiometric lamp commanded On) BIT 9 HKRq_Temp_Det/On, Temp meas. by detector temp sensor On/Off request received (0=commanded Off, 1=commanded On) BIT 8: HKRq_Status_Shutter/On, Shutter Status device ON/OFF request received ((0=both leds commanded Off, 1=both leds commanded On) BIT 7:HKMs_Req_during_Acq (0= no error, 1=Request(s) have arrived during data acquisition) BIT 0..6 = always 0 HKRq_Cover Unsigned Integer BIT 15: HKRq_Cover_Dir, V-H cover has been (PTC 3, PFC 12) commanded open/ closed (0=Close, 1=Open) BIT 14: HKRq_Cover_Wave, V-H cover motor wave one/half (0=half wave, 1=one wave) BIT 13: HKRq_Cover_Status, V-H cover HALL sensors have been commanded On/Off (0=Off, 1=On) BIT 6..12: HKRq_Cover_Step, V-H cover motor commanded number of steps BIT 0..5 = always 0 HKMs_Status Unsigned Integer BIT 15: HKMs_ADC_Latchup (0=no-latchup, 1=ADC (PTC 3, PFC 12) Latch-up has occurred) BIT 14: HKMs_Shutter/Closed, Shutter Status: 0=Closed, 1=not closed, valid only if Shutter Status device ON HKRq_Status_Shutter/On=1 BIT 13: HKMs_Shutter/Open, Shutter Status: 0=Open , 1=not open, valid only if Shutter Status device ON HKRq_Status_Shutter/On=1 BIT 12: FPGA_HES_1_H, close position HES1 (0=Closed 1=Not closed) BIT 11: FPGA_HES_2_H, open position HES2 (0=Open 1=Not open) BIT 10: HKMs_Annealing_Limit_Flag, The annealing security is active (the FPA temp is above the safe annealing temperature) 1 = Annealing authorised 0 = Annealing NOT authorised BIT 0..9 = always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 64 of 196 HKMs_V_Line_Ref Signed integer 16 b V at beginning of last detector line (PTC4, PFC12) V_Line_Ref = K * HKMs_V_Line_Ref + C (V) for EQM: K = 3.058 e-4, C= 0 for FM: K =3.09025 e-4, C = +0.0025 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if (HKRq_Det/On=1 and H_HK_Periodic=0 science) then 2.8V to 3.4V HKMs_Vdet_Dig Signed integer 16 b V supply detector (digital) (PTC4, PFC12) VDET_DIG = K * HKMs_Vdet_Dig + C (V) for EQM:K = 3.059 e-4, C = 0 for FM: K = 3.795 e-4, C = -1.1134 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if HKRq_Det/On=1 then 4.75V to 5.25V HKMs_Vdet_Ana Signed integer 16 b V supply detector (Analog) (PTC4, PFC12) VDET_ANA = K * HKMs_Vdet_Ana + C (V) for EQM: K = 3.057 e-4, C = 0 for FM: K = 1.321 e-2, C = -208.39 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if HKRq_Det/On=1 then 4.75V to 5.25V HKMs_V_Detcom Signed integer 16 b V Bias Detector (fixed) (PTC4, PFC12) VDETCOM = K * HKMs_V_Detcom + C (V) for EQM: K =3.057 e-4, C= 0 for FM: K =1e-3, C= -7.146 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if HKRq_Det/On=1 then 3.18V to 3.22V HKMs_V_Detadj Signed integer 16 b V Bias Detector (commanded by HSET_Bias) (PTC4, PFC12) VDETADJ = K * HKMs_V_Detadj + C (V) for EQM: K = 3.057 e-4, C = 0 for FM: K = 3.093 e-4, C = +5e-3 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if HKRq_Det/On=1 then 2.67V to 2.735V HKMs_V+5 Signed integer 16 b V Pwr +5v (Logic) (PTC4, PFC12) V+5V = K * HKMs_V+5 + C (V) for EQM: K = 3.025 e-4, C = 0 for FM: K = 3.11 e-4, C = +3 e-2 Operational limits: 4.75V to 5.25V HKMs_V+12 Signed integer 16 b V Pwr +12v (Analogic) (PTC4, PFC12) V+12V = K * HKMs_V+12 + C (V) for EQM: K = 8.202 e-4, C = 0 for FM: K = 7.8375 e-4, C = +0.111 Operational limits: 11.4V to 12.6V HKMs_V+21 Signed integer 16 b V Pwr +21v (Shutter, Heater) (PTC4, PFC12) V+21V = K * HKMs_V+21 + C (V) for EQM: K = 1.273 e-3, C= 0 for FM: K = 1.2512 e-3, C= +1.5 e-2 Operational limits: 20V to 24V HKMs_V-12 Signed integer 16 b V Pwr -12v (Analogic) (PTC4, PFC12) V-12V = K * HKMs_V-12 + C (V) for EQM: K = 8.109 e-4, C = 0 for FM: K = 7.82 e-4, C = +1e-3 Operational limits: -12.6V to ?11.4V This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 65 of 196 HKMs_Temp_Vref Signed integer 16 b Vref Temp measurements (PTC4, PFC12) Temp-Ref = K * HKMs_Temp_Vref + C (V) for EQM: K = 8.113 e-4, C = 0 for FM: K = 7.829 e-4, C = +0.106 Operational limits: TBD HKMs_Det_Temp Signed integer 16 b FPA Temp by internal sensor 2 (PTC4, PFC12) Det_Temp = a* HK + b * HK + c (K) For EQM: Has not been determined For FM a= 0 b= -0.03495 c= 546 valid only if detector temp sensor On, HKRq_Temp_Det/On =1 Operational limits: ? if HKRq_Det/On (detector sensor status) = 1 (ON) then 75K to 190K HKMs_Gnd Signed integer 16 b Ground reference (PTC4, PFC12) Ground ref. = HKMs_Gnd - C (ADU) for EQM has not been determined for FM: K=1 C =0 Operational limits: -10 to +10 HKMs_I_Vdet_Ana Signed integer 16 b I Detector (analog) (PTC4, PFC12) I VDET_ANA = K * HKMs_I_Vdet_Ana + C (mA) for EQM: K = 6.643 e-3, C = 0 for FM: K = 6.64 e-3, C = +0.088 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if HKRq_Det/On=1 then 5mA to 20mA HKMs_I_Vdet_Dig Signed integer 16 b I Detector (digital) (PTC4, PFC12) I VDET_ANA = K * HKMs_I_Vdet_Ana + C (mA) for EQM: K = 3.119 e-3, C = 0 for FM: K = 3.11 e-3, C = +0.022 valid only if detector is On , HKRq_Det/On=1 Operational limits: ? if HKRq_Det/On=1 then 0.05mA to 2mA HKMs_I_+5 Signed integer 16 b I Pwr +5v (Logic) (PTC4, PFC12) I +5V = K * HKMs_I_+5 + C (mA) for EQM: K = 3.216 e-1, C= 0 for FM: K = 0.307, C= +3.4 Operational limits: 80mA to 200mA HKMs_I_+12 Signed integer 16 b I Pwr +12v (Analog) (PTC4, PFC12) I +12V = K * HKMs_I_+12 + C (mA) for EQM: K = 1.373 e-1, C = 0 for FM: K = 0.1554, C = -1.95 Operational limits: 70mA to 150mA HKMs_I_Lamp Signed integer 16 b I of selected Calibration Lamp (PTC4, PFC12) I Lamps = K * HKMs_I_Lamp + C (mA) for EQM: K = 3.265 e-2, C= 0 for FM: K = 0.03292, C= -1.73 valid only if one lamp is On , HKRq_Lamp_Spect_T/On =1 HKRq_Lamp_Spect_S/On=1 HKRq_Lamp_Radio/On=1 Operational limits: ? if HKRq_Lamp_Spect_T/On =1 then 10mA to 15mA ? if HKRq_Lamp_Spect_S/On =1 then 10mA to 15mA ? if HKRq_Lamp_Radio/On =1 then 10mA to 15mA This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 66 of 196 HKMs_I_Shutter/Heater Signed integer 16 b I of Shutter or Heater (PTC4, PFC12) I Shutter/heater = K * HKMs_I_Shutter/Heater + C (mA) for EQM: K = 1.41 e-4, C = 0 for FM: K = 0.1489, C = -6.4 valid only if device is On , HKRq_Shutter/On =1 or HKRq_FPAHtr/On =1 Operational limits: ? -9mA to +6mA ? if HKRq_Shutter/On =1 then 45mA to 62mA ? if HKRq_FPAHtr/On =1 then 100mA to 200mA HKMs_Temp_Prism Signed integer 16 b Prism temp (PTC4, PFC12) Like in the following the value of the corresponding HK is ?HK? and the value of the corresponding temperature is ?T? 2 T = a* HK + b * HK + c (?C for EQM, K for FM) for EQM: a= -2 e-7 b= 0.0246 c= -224.48 For FM: a= 1.97 e-7 b= 0.0244 c= +49.3 Operational limits : 130K to 160K HKMs_Temp_Cal_S Signed integer 16 b Slit (Spectral) Lamp temp 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C for EQM, K for FM) for EQM a= 2 e-7 b= 0.0246 c= -224.34 for FM a= 2 e-7 b= 0.0243 c= +49.3 Operational limits : 130K to 160K HKMs_Temp_Cal_T Signed integer 16 b Tel. Spectral & Radio Lamps temp 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C for EQM, K for FM) for EQM: a= 2 e-7 b= 0.0246 c= -224.89 for EQM: a= 2 e-7 b= 0.0243 c= +49.1 Operational limits : 130K to 160K HKMs_Temp_Shut Signed integer 16 b Shutter temp 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C for EQM, K for FM) For EQM: a= 2 e-7 b= 0.0246 c= -275.24 For FM: a= 2 e-7 b= 0.0237 c= +6.6 Operational limits : 130K to 160K HKMs_Temp_Grating Signed integer 16 b Grating temp 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C for EQM, K for FM) For EQM: a= 2 e-7 b= 0.0246 c= -224.53 For FM: a= 2e-7 b= 0.0243 c= +48.3 Operational limits : 130K to 160K HKMs_Temp_Objective Signed integer 16 b Objective temp 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C for EQM, K for FM) for EQM: a= 2 e-7 b= 0.0247 c= -223.94 for FM: a= 2 e-7 b= 0.0243 c= +49.2 Operational limits : 130K to 160K This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 67 of 196 HKMs_Temp_FPA Signed integer 16 b FPA temp 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C for EQM, K for FM) For EQM: a= 2 e-7 b= 0.0246 c= -224.03 For FM: a= 2 e-7 b= 0.0244 c= +48.6 Operational limits : 65K to 190K HKMs_Temp_PEM Signed integer 16 b PEM temperature 2 (PTC4, PFC12) T = a* HK + b * HK + c (?C ) For EQM (estimated) a= 2 e-7 b= 0.0246 c= -224.49 For FM a= 3.364 e-06 b= -2.9526 e-02 c= 0 Operational limits : -30?C to +60?C HKDH_Last_Sent_Request Unsigned Integer Last request sent to PEM-H, Sent only once. If no new (PTC 3, PFC 12) request, send 0. Never send HSTART_S nor HSTART_HK! H_HK_Periodic Unsigned Integer BIT 15: description of HK acquisition type (PTC 3, PFC 12) 1 ? periodic HKs acquisition 0 ? science HKs acquisition BIT 0..14 = always 0 Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 68 of 196 3.2.1.3 Event Reporting TMs This service provides for the reporting to ground or DMS of unambiguous operational information such as: ? failures and/or anomalies detected on-board ? autonomous on-board actions ? normal progress of payload operation/activities Event reports: ? identifies uniquely the event, its occurrence time and related data ? are generated only once per event occurrence and are concise ? includes the nature/severity of the event ? are self standing (i.e. not require data from other packets or TC history to be interpreted) NOTE: Event reports represent an higher level of information than H/K reports, therefore they are the preferred method to perform monitoring activities. Each event report type has its Event IDentifier (like H/K reports have their SID). Event reports have fixed structure per EID. Following the general format of the four SubType of event packets is showed while the table (TAB. 9: List of Event report EIDs pag.105) shows all the complete list of Event Report types as defined for the VIRTIS instrument; their EIDs are derived from a selected list controlled by the project. For the VIRTIS instrument 500 EIDs values have been assigned in the following range (see RD1): 47501 ? 48000 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 69 of 196 TM- 11: (PID51, PC7, T5, ST1, EID47501?48000) Normal_Progress_Event_Report Telemetry Packet Information (VIRTIS) Packet name Nota 1 Instrument VIRTIS Packet Function Nota 1 Generation Rules Nota 1 Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 19 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47501?48000 16 bits (PTC 3, PFC 12) Parameter 1 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 2 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 3 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 4 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Notes: This Event packet format is applicable to all events of category IX (See par. 1.2 Autonomy Concept for category description) (Nota 1) depends on event (EID), see TAB. 9: List of Event report EIDs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 70 of 196 TM- 12: (PID51, PC7, T5, ST2, EID47501?48000) Anomaly_Warning_Event_Report Telemetry Packet Information (VIRTIS) Packet name Nota 1 Instrument VIRTIS Packet Function Nota 1 Generation Rules Nota 1 Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 2 Structure ID N.A. Packet Length 19 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47501?48000 16 bits (PTC 3, PFC 12) Parameter 1 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 2 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 3 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 4 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Notes: This Event packet format is applicable to all events of category I/1, I/2, II, III,IV/H and IV/M (See par. 1.2 Autonomy Concept for category description) (Nota 1) depends on event (EID), see TAB. 9: List of Event report EIDs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 71 of 196 TM- 13: (PID51, PC7, T5, ST3, EID47501?48000) Ground_Action_Event_Report Telemetry Packet Information (VIRTIS) Packet name Nota 1 Instrument VIRTIS Packet Function Nota 1 Generation Rules Nota 1 Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 3 Structure ID N.A. Packet Length 19 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47501?48000 16 bits (PTC 3, PFC 12) Parameter 1 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 2 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 3 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 4 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Notes: This Event packet format is applicable to all events of category VI (See par. 1.2 Autonomy Concept for category description) (Nota 1) depends on event (EID), see TAB. 9: List of Event report EIDs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 72 of 196 TM- 14: (PID51, PC7, T5, ST4, EID47501?48000) OnBoard_Action_Event_Report Telemetry Packet Information (VIRTIS) Packet name Nota 1 Instrument VIRTIS Packet Function Nota 1 Generation Rules Nota 1 Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 4 Structure ID N.A. Packet Length 19 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47501?48000 16 bits (PTC 3, PFC 12) Parameter 1 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 2 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 3 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Parameter 4 Unsigned Integer Value depends on event (EID), see TAB. 9: List of Event 16 bits report EIDs (PTC 3, PFC 12) Notes: This Event packet format is applicable to all events of category V/1, V/2 and V/3, (See par. 1.2 Autonomy Concept for category description) (Nota 1) depends on event (EID), see TAB. 9: List of Event report EIDs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 73 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by GENERAL EVENTS (47501 ... 47550) 47501 IX EVENT_SECONDARY_BOOT_COMPLETE E Secondary Boot S/W is successfully N/A Parameter see TM- 14: (PID51, PC7, T5, ST4, started EID47501?48000) OnBoard_Action_Event_Report 47502 IX EVENT_EEPROM_STAT P Status report of EEPROM content N/A Parameter see TM- 16: (PID51, PC7, T5, ST1, EID47502) EVENT_EEPROM_STAT 47503 I/1 EVENT_WRONG_EVENT_CAT E Wrong event category detected, must be No action by user possible Par1: Event ID (event code + wrong event category) in range CAT_O ... CAT_X in Event (S/W re-design /re-coding needed) Par2: empty (0x0000) handler Par3: empty (0x0000) Par4: empty (0x0000) 47504 I/1 EVENT_SW_53_COMPR_BUFFER_OVERFLOW E Internal memory usage exceeded (buffer No action by user possible Par1: empty (0x0000) overflow) during compression (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47505 I/1 EVENT_SW_53_COMPR_SIZE_WRONG E compression parameter unit size wrong No action by user possible Par1: XS size value of compression unit (SSL) (XS, YS not a multiple of 8) (S/W re-design /re-coding needed) Par2: YS size value of compression unit (SSL) Par3: empty (0x0000) Par4: empty (0x0000) 47506 I/1 EVENT_SW_53_COMPR_IBR_WRONG E Compression parameter ?ibr? out of range No action by user possible Par1: Value compression parameter IBR (not in range of 0 ...63) (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47507 I/1 EVENT_SW_53_COMPR_UNKNOWN_ERROR E Compression function returns unknown No action by user possible Par1: Returned error code by compression function error code, must be in range -1 ... -3 (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 74 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47508 I/1 EVENT_SW_CALL_NOT_ACTIVE_TASK E Attempt to call a not active VIRTUOSO No action by user possible Par1: Task ID (MSW) task (S/W re-design /re-coding needed) Par2: Task ID (LSW) Par3: Task name (MSW) Par4: Task name (LSW) 47509 I/1 EVENT_ENTER_SAFE_MODE_COMMANDED E The TC_Enter_Safe_Mode was Not nominal commanding should be avoided. Use of commanded possibly in Science mode TC_Disable_Science_*, XTC_PEM(Off) or which reset the DPU and therefore stops XTC_Cooler(Off) is recommended the data acquisition, switches-off the coolers, the PEMs and goes in ME_SAFE mode 47510 I/1 EVENT_ENTER_IDLE_MODE_COMMANDED E The TC_Enter_Idle_Mode was Not nominal commanding should be avoided. Use of commanded possibly in Science mode TC_Disable_Science_*, XTC_PEM(Off) or which stops the data acquisition, switches- XTC_Cooler(Off) is recommended off the coolers and the PEMs and goes in ME_IDLE mode 47511 I/1 EVENT_SW_53_COMP_FACTOR_LESS_THAN_1 E The Compression factor is less than 1, This can happen mainly in ME test mode for than means the data amount after compression pseudo random test pattern (very compression is higher than before strong noise). Change the mode or no compression. compression 47522 I/1 EVENT_SW_212_NO_TC_PACKET_BLOCK_FREE E Out of high level TC memory pool Send VTC_Enter_Idle_Mode or Par1: empty (0x0000) VTC_Enter_Safe_Mode for restart or reboot the Par2: empty (0x0000) Secondary Boot S/W (EEPROM-S/W) Par3: empty (0x0000) Par4: empty (0x0000) 47523 I/1 EVENT_SW_212_FIFO_OVERFLOW E S/W FIFO overflow Try last action once more, if failed switch to Par1: empty (0x0000) redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47524 FREE ... 47525 47526 I/1 EVENT_SW_26_LINK_NOT_ESTABLISHED E HRD Link is not established Establish the HRD link by using Par1: empty (0x0000) TC_Reset_And_Start_HS_Link Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 75 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47527 I/1 EVENT_SW_237_HRD_TM_TRANSFER_TIME_OUT E HRD TM packet transfer time out. There is a bad peak HS link data acquisition Par1: empty (0x0000) A TM packet took more than 500ms performance. Disable Science data transfer, change Par2: empty (0x0000) transfer time via HS link. the VIRTIS mode with lower data rate on the HS link. Par3: empty (0x0000) Par4: empty (0x0000) 47528 I/1 EVENT_SW_26_WRONG_HRD_PACKET_SIZE E HRD packet size is wrong Restart the Science data transfer possibly due to an Par1: Wrong HRD packet size value SEU effect in DPU Data or Programm memory Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47529 FREE 47530 VII EVENT_SW_23_TM_APID_WRONG B TM packet ID is wrong, not a valid APID Restart the Science data transfer possibly due to an Par1: Wrong APID value for Safe Mode SEU effect in DPU Data or Programm memory Par2: empty (0x0000) (APID 51, PCAT 1,4, 7 or 9) Par3: empty (0x0000) Par4: empty (0x0000) 47531 V/2 EVENT_SW_233_HK_SID_WRONG B SID of HK TM data block is wrong No action by user possible Par1: Wrong SID value (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47532 V/2 EVENT_SW_614_RAM_RD_ADDRESS_WRONG B RAM Read/Write address is wrong No action by user possible Par1: Wrong address MSW (S/W re-design /re-coding needed) Par2: Wrong address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47533 V/2 EVENT_SW_614_RAM_RD_BLOCK_SIZE_WRONG B RAM Read/Write block size is wrong No action by user possible Par1: Wrong block size value (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47534 V/2 EVENT_SW_614_RAM_RD_WR_MODE_WRONG B RAM Read/Write mode is wrong No action by user possible Par1: Wrong RAM read/write mode (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 76 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47535 V/3 EVENT_SW_612_EEPROM_NO_BOOT_DATA_FOUND P No secondary boot data found at given Check EEPROM address in Enter Idle Mode TC, Par1: EEPROM address MSW address Send VTC_Get_EEPROM_Status in order to get the Par2: EEPROM address LSW right start address of the executable Par3: empty (0x0000) Par4: empty (0x0000) 47536 V/2 EVENT_SW_6_WATCH_MODE_WRONG B Watchdog mode is wrong, only INIT, No action by user possible Par1: Wrong watchdog mode parameter value TRIGGER or RESET allowed (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47537 V/2 EVENT_SW_6_TIMER_WRONG P Timer number is not valid, must be No action by user possible Par1: Wrong timer name / number TIMER_1, TIMER_2 or TIMER_3 (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47538 V/2 EVENT_SW_6_TIMER_MODE_WRONG P Timer mode is not valid, must be RD or No action by user possible Par1: Wrong timer mode value WR (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47539 V/2 EVENT_SW_25_SCET_TIMER_MODE_WRONG B Parameter mode (RD/WR) for SCET No action by user possible Par1: Wrong SCET timer mode value Timer driver is wrong (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47540 O EVENT_SW_24_SDT_BUFFER_COMPLETE B SDT buffer is completed now, ready for nothing to do !! Par1: empty (0x0000) transfer Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47541 V/2 EVENT_SW_24_SDT_BLOCK_STATUS_WRONG B SDT-Block size is more than maximum Try last action once more after reboot of the S/W, if Par1: Current SDT buffer block size block size (6144) failed switch to redundant DPU Par2: Current SDT buffer size Par3: empty (0x0000) Par4: empty (0x0000) 47542 III EVENT_SW_24_SDT_BUFFER_FULL B SDT TM packet buffer is full check that SDT polling is enabled by S/C (SIS or Par1: empty (0x0000) EGSE), Reset DPU (VTC_Enter_Safe_Mode) or TM Par2: empty (0x0000) buffer (TC_Reset_TM_Output_Buffer) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 77 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47543 V/2 EVENT_SW_24_NO_SDT_BLOCK_IN_BUFFER B Buffer don't contain a complete SDT block No action by user possible Par1: empty (0x0000) for transfer (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47544 V/2 EVENT_SW_613_EEPROM_SWITCH_VAL_WRONG P Parameter for switching EEPROM is not No action by user possible Par1: Wrong EEPROM switch value ON/OFF (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47545 V/2 EVENT_SW_613_EEPROM_RD_WR_MODE_WRONG P Read/Write mode for EEPROM is wrong No action by user possible Par1: Wrong EEPROM read/write mode value (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47546 V/2 EVENT_SW_613_EEPROM_NOT_ENOUGH_SPACE P Not enough space in EEPROM for Check EEPROM address and size in Load Memory Par1: empty (0x0000) reading/writing data block TC, shall be in range of 0x20000000 ... 0x200fffff Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47547 V/2 EVENT_SW_613_EEPROM_ADDRESS_WRONG P Address for writing into EEPROM is wrong Check EEPROM address in TC_Load_ Memory, Par1: Wrong EEPROM address MSW shall be in range of 0x20000000 ... 0x200fffff Par2: Wrong EEPROM address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47548 V/2 EVENT_SW_613_EEPROM_BLOCK_SIZE_IS_ZERO P Data block size for read/write EEPROM is No action by user possible Par1: empty (0x0000) zero (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47549 O EVENT_SW_3_4_VIR_DATA_CHANNEL_WRONG E Selected VIRTIS data channel is wrong No action by user possible Par1: empty (0x0000) (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47550 V/2 EVENT_SW_0_CRC_BLOCK_SIZE_IS_ZERO B Block size for CRC calculation is zero No action by user possible Par1: empty (0x0000) (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 78 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by ME Unit Hardware related Events/Errors (47601 ... 47700) 47601 V/2 EVENT_ME_MLC_FIFO_FULL B MLC FIFO overflow, no more TC?s can be - reduce the TC data rate Par1: empty (0x0000) received and executed - reboot of ME Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47602 V/2 EVENT_ME_SCET_WRONG B SCET Timer value has a deviation to the Take care for updating the proper consistent SCET in Par1: Read SCET timer value MSW received time (Service 9) more as allowed by TC Safe Par2: Read SCET timer value MID (+/- 20ms) mod Par3: Read SCET timer value LSW e Par4: empty (0x0000) I/1 in other mod es 47603 V/2 EVENT_ME_PS_DAT_ID_WRONG B Dat-ID received from power supply is not Try last action once more after reboot, if failed switch Par1: Sent PS command equal to Cmd-ID to redundant DPU Par2: Received PS data word Par3: empty (0x0000) Par4: empty (0x0000) 47604 V/2 EVENT_ME_DPU_DM1_WRITE_WRONG P Write error occurred in DPU base data Try last action once more, if failed switch to Par1: address LSW memory redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47605 V/2* EVENT_ME_EEPROM_WRITE_WRONG P Write error EEPROM Try last action once more after reboot, if failed switch Par1: EEPROM address MSW to redundant DPU Par2: EEPROM address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47606 V/2* EVENT_SW_612_EEPROM_START_SEG_WRONG P No segment header found at EEPROM Send VTC_Get_EEPROM_Status in order to get the Par1: EEPROM address MSW start address current EEPROM status, if failed perform upload of Par2: EEPROM address LSW executable into EEPROM once more Par3: Segment ID MSW Par4: Segment ID LSW This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 79 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47607 V/2* EVENT_SW_612_BOOT_END_SEG_FAILED P End segment in EEPROM is missing or Send VTC_Get_EEPROM_Status in order to get the Par1: empty (0x0000) wrong current EEPROM status, if failed perform upload of Par2: empty (0x0000) executable into EEPROM once more Par3: empty (0x0000) Par4: empty (0x0000) 47608 V/2* EVENT_SW_612_BOOT_SEG_CRC_WRONG P Segment checksum error in EEPROM Perform upload of executable into EEPROM once Par1: Boot address MSW more in order to overwrite the wrong version Par2: Boot address LSW Par3: CRC read from boot memory (EEPROM/RAM) Par4: CRC calculated 47609 V/2 EVENT_ME_DPU_DM2_WRITE_WRONG P Write error occurred in image data Try last action once more after reboot, if failed switch Par1: Image RAM address LSW memory to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47610 V/2 EVENT_ME_PS_NO_RESPONSE B No response from Power Supply after Try last action once more after reboot, if failed switch Par1: Sent PS command sending a command to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47611 V/2 EVENT_ME_PS_ADC_DATA_WRONG B ADC data obtained from Power Supply are Check ADC power status (HK, Test Display) after Par1: Sent PS command wrong reboot, if OK, switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47612 I/1 EVENT_ME_SEU_DETECTED E a Single Event Upset is detected in ME The user should decide (depends on the event Par1: MSW of memory address DPU Image memory RAM, Data Memory frequency) whether a VIRTIS operation is temporary Par2: LSW of memory address RAM or Program Memory RAM useful or not because the science data could be Par3: Memory ID (141, 142, 143, see TC_Upload_Memory) The check is done only in ?free? (not used) corrupted or the software could crash due to memory Par4: Failure mode memory areas. The checked memory size flipping failure. 0=bit is flipped from 1 to 0 is 3kwords, that means less than 1% of 1=bit is flipped from 0 to 1 the total DPU memory area. 47613 FREE .... 47628 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 80 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47629 I/1 EVENT_ME_PS_UNKNOWN_ERROR_CODE B Error code received from Power Supply is Send VTC_Enter_Safe_Mode for reboot the Par1: Received error code from PS unknown Secondary Boot S/W (EEPROM-S/W), try the last Par2: empty (0x0000) action once more, if failed switch to the redundant Par3: empty (0x0000) DPU Par4: empty (0x0000) 47630 I/1 EVENT_SC_TC_CONFIRMATION_FAILED E Confirmation of last received TC failed Send the confirmation TC as very next TC after Par1: empty (0x0000) sending of the TC to be confirmed Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47631 I/1 EVENT_SCET_RUNS_UNSYNCHRONIZED P SCET timer runs unsynchronized, no time In order to set SCET timer with synchronized time, Par1: Current SCET time MSW update execution is performed (only in send VTC_Enter_Safe_Mode and activate Time Par2: Current SCET time MID Safe mode) but TC is accepted Update Service Par3: Current SCET time LSW Par4: empty (0x0000) 47632 FREE .... 47647 47648 I/1 EVENT_ME_HK_DPU_VOLTAGE_OUT_OF_RANGE E Expected DHSU voltage out of range Switch to the redundant DPU Par1: Received DPU voltage value (dig) (4.5...5.5V) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47649 I/1 EVENT_ME_HK_PS_TEMP_OUT_OF_RANGE E Expected Power Supply temperature out Switch of VIRTIS-H/M cooler/PEM Par1: Received PS temperature value (dig) of range (-30?C...+80?C) (VTC_Enter_Idle_Mode), if temperature still out of Par2: empty (0x0000) range, switch to redundant DPU Par3: empty (0x0000) Par4: empty (0x0000) 47650 I/1 EVENT_ME_HK_DPU_TEMP_OUT_OF_RANGE E Expected DPU temperature out of range Switch of the ME-Box and switch on again, Par1: Received DPU temperature value (dig) (-30?C...+80?C) if error occurs once more, switch to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47651 FREE 47652 I/1 EVENT_IFE_INVALID_PORT_ADDRESS E M-IFE port address for commanding No action by user possible Par1: Wrong port address MSW PEM?s is wrong (S/W re-design /re-coding needed) Par2: Wrong port address LSW Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 81 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47653 V/2 EVENT_ME_HRD_PARITY_WRONG E HRD channel parity wrong Re-establish the HRD link by using Par1: empty (0x0000) TC_Reset_And_Start_HS_Link Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47654 V/2 EVENT_ME_HRD_DISCONNECT E HRD channel disconnection Re-establish the HRD link by using Par1: empty (0x0000) TC_Reset_And_Start_HS_Link Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47655 V/2 EVENT_SC_HS_LINK_COMMANDED_TWICE E TC_Reset_And_Start_HS_Link was ME Internally there is a problem of science data Par1: empty (0x0000) commanded twice which is danger, consistency if the HS link is tried to be established Par2: empty (0x0000) therefore CATV/2 twice in ME_IDLE mode. The user should never do Par3: empty (0x0000) this otherwise the science data are corrupted. Start Par4: empty (0x0000) the HS link only once which should work normally, otherwise use the other DPU (main or redundant). 47656 FREE .... 47657 47658 V/2 EVENT_ME_PS_CMD_VIR_MONITOR_FAIL B PS detected VIRTIS monitor failure Try commanding once more after reboot, if failed, Par1: Sent PS command switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47659 V/2* EVENT_ME_PS_CMD_VIR_UNDERVOLTAGE B PS detected VIRTIS under-voltage error Try commanding once more after reboot, if failed, Par1: Sent PS command switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47660 V/2* EVENT_ME_PS_CMD_VIR_OVERVOLTAGE B PS detected VIRTIS over-voltage error Try commanding once more after reboot, if failed, Par1: Sent PS command switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47661 V/2 EVENT_ME_PS_CMD_EXECUTE_ERROR B PS detected an execution error Try commanding once more after reboot, if failed, Par1: Sent PS command switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 82 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47662 V/2 EVENT_ME_PS_CMD_UNKNOWN B PS received an unknown command Try commanding once more after reboot, if failed, Par1: Sent PS command switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47663 V/2 EVENT_ME_PS_CMD_SHADOW_WRONG B PS detected a shadow command error Try commanding once more after reboot, if failed, Par1: Sent PS command switch to the redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47664 V/2 EVENT_ME_PS_POW_STAT_WRONG B PS Status after commanding is wrong Try commanding once more after reboot, if failed, Par1: Sent PS command, see RD(13) switch to the redundant DPU Par2: Received PS data word, see RD(13) Par3: empty (0x0000) Par4: empty (0x0000) 47665 V/2 EVENT_ME_PS_ADC_NOT_ON B ADC is not on before reading analogous Try HK acquisition once more, if failed, switch to the Par1: empty (0x0000) HK redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47666 O EVENT_ME_EEPROM_NO_EXE_END_FOUND P No end segment for executable found in Check EEPROM status by Par1: EEPROM address MSW EEPROM VTC_Get_EEPROM_Status Par2: EEPROM address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47667 V/2 EVENT_ME_DPU_BBC_WRITE_WRONG P BBC register initialization failed Try initialization once more after reboot, else switch Par1: BBC status LSW to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47668 V/2 EVENT_ME_DPU_REG_WRITE_WRONG P DPU register initialization failed Try initialization once more after reboot, else switch Par1: Register address LSW to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47669 V/2 EVENT_ME_WATCHDOG_DISABLED B Watchdog is disabled, safety function not Try initialization once more after reboot,else switch to Par1: empty (0x0000) active !! redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 83 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47670 V/2 EVENT_ME_TIMER_3_NOT_READABLE P TIMER_3 is write only, mode=RD is not No action by user possible Par1: empty (0x0000) valid for this timer (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47671 V/2* EVENT_ME_SCET_TIMER_NOT_RUNNING B SCET Timer is not running after setting or Try SCET time update once more after reboot, if PRO Par1: empty (0x0000) before reading failed switch to redundant DPU M Par2: empty (0x0000) Par3: empty (0x0000) O Par4: empty (0x0000) EEP ROM 47672 O EVENT_ME_EEPROM_NO_EXE_VERSION_FOUND P No version number of executable found in The executable in EEPROM was possibly not built Par1: EEPROM address MSW EEPROM correct. As the S/W developer to provide proper Par2: EEPROM address LSW executable to be uploaded. Par3: empty (0x0000) Par4: empty (0x0000) 47673 O EVENT_ME_EEPROM_NO_EXE_FOUND P No valid executable found in EEPROM The executable in EEPROM was possibly not built Par1: EEPROM address MSW correct. As the S/W developer to provide proper Par2: EEPROM address LSW executable to be uploaded. Par3: empty (0x0000) Par4: empty (0x0000) 47674 V/3 EVENT_ME_EEPROM_WRITE_ERROR P Data written into EEPROM are wrong Try memory upload once more after reboot, if failed Par1: EEPROM address MSW switch to the redundant DPU Par2: EEPROM address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47675 V/3 EVENT_ME_EEPROM_NOT_WRITEABLE P Writing of data into EEPROM failed Try last action once more after reboot, if failed switch Par1: EEPROM address MSW to redundant DPU Par2: EEPROM address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47676 FREE .... 47679 47680 I/1 EVENT_NO_VTC_CONFIRM_AFTER_CRITICAL_TC E No VTC_Confirm received after a critical Send the critical TC once more with a following Par1: empty (0x0000) TC VTC_Confirm for this TC Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 84 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47681 V/3 EVENT_ME_EEPROM_CURRENT_PARAMETER_UPDATE_ E Update of current parameter in EEPROM Try last action once more after reboot, if failed switch WRONG failed to redundant DPU Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47682 V/2 EVENT_SC_TC_UPLOAD_MEM_ID_WRONG P Memory ID for upload must be in range of Check ?Memory ID? in TC_Load_Memory Par1: Wrong memory ID value 140 ... 145 Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47683 V/2 EVENT_SC_TC_UPLOAD_FORMAT_WRONG P Number of memory blocks to be uploaded Check ?blocks to be loaded? in TC_Load_Memory, Par1: Wrong number of blocks must be ?1? must be 1 Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47684 V/2 EVENT_SC_TC_UPLOAD_SIZE_WRONG P Upload memory size is out of range Check ?data block length? in TC_Load_Memory Par1: Wrong upload size value against ?Memory ID? Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47685 V/2 EVENT_SC_TC_UPLOAD_ADDRESS_WRONG P Upload memory address is out of range Check address in TC_Load_Memory Par1: Wrong upload address MSW Par2: Wrong upload address LSW Par3: empty (0x0000) Par4: empty (0x0000) 47686 V/2 EVENT_SC_TC_DUMP_FORMAT_WRONG P Number of memory blocks to be dumped Check ?blocks to be loaded? in TC_Dump_Memory, Par1: Wrong number of blocks must be one must be 1 Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47687 V/2 EVENT_SC_TC_CHECK_FORMAT_WRONG P Number of memory blocks to be checked Check ?blocks to be loaded? in TC_Check_Memory, Par1: Wrong number of blocks must be one must be 1 Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 85 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47688 O EVENT_ME_MLC_FIFO_EMPTY B MLC FIFO is empty N/A Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47689 III EVENT_SC_TC_WRONG_SAFE_MODE_TC P TC not allowed in Safe Mode Check why the TC is not allowed, change the mode Par1: empty (0x0000) by VTC_Enter_Safe_Mode and try it again Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47690 O EVENT_ME_SDT_FIFO_HALF_FULL B SDT FIFO is more than half full, transfer to N/A Par1: empty (0x0000) S/C not possible Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47691 V/2* EVENT_ME_SDT_FIFO_FULL B SDT FIFO overflow No action by user possible Par1: empty (0x0000) (S/W re-design /re-coding needed), SDT-buffer is Par2: empty (0x0000) reset after reboot Par3: empty (0x0000) Par4: empty (0x0000) 47692 V/2 EVENT_ME_PS_EEPROM_NOT_OFF P Switching off the EEPROM power not Try last action once more after reboot, if failed switch Par1: empty (0x0000) successful to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47693 V/2 EVENT_ME_PS_EEPROM_NOT_ON P Switching on the EEPROM power not Try last action once more after reboot, if failed switch Par1: empty (0x0000) successful to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47694 V/2 EVENT_ME_PS_STAT_WRONG B PS_DATA_RDY of DPU extension status Try last action once more after reboot, if failed switch Par1: empty (0x0000) is not low to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47695 V/2 EVENT_ME_DPU_NO_BBC_STATUS_AVAILABLE B Reading of BBC status failed Try last action once more after reboot, if failed switch Par1: empty (0x0000) to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 86 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47696 V/2 EVENT_ME_DPU_REG_ISR_WRONG P Reset value of register ISR is wrong Try last action once more after reboot, if failed switch Par1: wrong ISR reset value to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47697 V/2 EVENT_ME_DPU_REG_TRS_WRONG P Reset value of register TRS is wrong Try last action once more after reboot, if failed switch Par1: Wrong TRS reset value to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47698 V/2 EVENT_ME_DPU_INIT_ERROR P DPU initialization error Try last action once more after reboot, if failed switch Par1: empty (0x0000) to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47699 V/2* EVENT_ME_DPU_PM_WRITE_WRONG B Write error occurred in DPU program Try last action once more after reboot, if failed switch Par1:address LSW memory to redundant DPU Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47700 V/2 EVENT_ME_DISP_DRV_STAT_WRONG_LOW B Frame-Signal of Test-IF becomes not low Try last action once more after reboot, if failed switch Par1: empty (0x0000) to redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) VIRTIS-M CONTROL SOFTWARE EVENTS (47701 ... 47740) 47701 IX EVENT_M_DUMP_DATA_PRODUCTION_PARAMETER E Dump of actual Data Production N/A Parameter see TM- 17: (PID51, PC7, T5, ST1, EID47701) Parameter EVENT_M_DUMP_DATA_PRODUCTION_PARAMETER 47702 IX EVENT_M_DUMP_FUNCTIONAL_PARAMETER E Dump of actual Functional Parameter N/A Parameter see TM- 18: (PID51, PC7, T5, ST1, EID47702) EVENT_M_DUMP_FUNCTIONAL_PARAMETER 47703 IX EVENT_M_DUMP_OPERATIONAL_PARAMETER E Dump of actual Operational Parameter N/A Parameter see TM- 19: (PID51, PC7, T5, ST1, EID47703) EVENT_M_DUMP_OPERATIONAL_PARAMETER 47704 IX EVENT_M_DUMP_ALTERNATE_PARAMETER E Dump of actual Alternate Parameter N/A Parameter see TM- 20: (PID51, PC7, T5, ST1, EID47704) EVENT_M_DUMP_ALTERNATE_PARAMETER This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 87 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47705 IX EVENT_M_DUMP_CALIBRATION_PARAMETER E Dump of actual Calibration Parameter N/A Parameter see TM- 21: (PID51, PC7, T5, ST1, EID47705) EVENT_M_DUMP_CALIBRATION_PARAMETER 47706 IX EVENT_M_COOL_DOWN_END_SUCCESS E Cool down successful finished N/A Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47707 I/1 EVENT_M_SU_ANGLE_STEP_SIZE_NOT_INT_OF_ANGLE_ E M SU movement angle range is not a Change M functional parameter RANGE multiple of step size M_SU_ANGLE_STEP_SIZE or Par1: empty (0x0000) M_SU_ANGLE_FIRST/ M_SU_ANGLE_LAST Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47708 I/1 EVENT_M_SU_FIRST_ANGLE_GREATER_LAST_ANGLE E M SU first angle is greater than last angle Change M functional parameter Par1: empty (0x0000) M_SU_ANGLE_FIRST or M_SU_ANGLE_LAST Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47709 FREE ... 47734 47735 I/1 EVENT_SW_342_MODE_USER_DEFINED_STARTED E -M user defined mode started N/A Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47736 FREE 47737 I/1 EVENT_SW_31_M_PEM_CMD_FIFO_OVERFLOW E VIRTIS-M PEM command S/W FIFO Try last action once more, if failed switch to Par1: empty (0x0000) overflow redundant DPU Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47738 I/1 EVENT_M_VIS_DATA_SLICE_LOST E VIRTIS-M VIS data slice is lost during VIS 1. use an other M-Mode where the M_ERT is longer Par1: empty (0x0000) slice (frame) acquisition by ME from M- or Par2: empty (0x0000) PEM 2. increase the S/C (EGSE) data acquisition Par3: empty (0x0000) performance or Par4: empty (0x0000) 3. decrease M_SS in case of slice summing (i.e. M_SS>1) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 88 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47739 I/1 EVENT_M_IR_DATA_SLICE_LOST E VIRTIS-M IR data slice is lost during IR 1. use an other M-Mode where the M_ERT is longer Par1: empty (0x0000) slice (frame) acquisition by ME from M- or Par2: empty (0x0000) PEM 2. increase the S/C (EGSE) data acquisition Par3: empty (0x0000) performance or Par4: empty (0x0000) 3. decrease M_SS in case of slice summing (i.e. M_SS>1) 47740 I/1 EVENT_SW_34_M_MODE_UNVALID E VIRTIS-M Mode is unvalid Switch off VIRTIS-M and start session once more, Par1: Wrong ?M mode value Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) VIRTIS-M TERMINATOR HARDWARE EVENTS (47741 ... 47800) 47741 I/1 EVENT_M_COOLER_STEADY_NOT_REACHED E -M steady state not reached, temperature Command a higher temperature and start cool down Par1: empty (0x0000) too high once more by MTC_Cooler Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47742 I/1 EVENT_M_COOLER_CMD_OFF_DURING_OPERATION E Attempt to switch-off the -M cooler during No action by user needed Par1: empty (0x0000) operation Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47743 I/1 EVENT_M_COOLER_CMD_OPEN_LOOP E Attempt to command the -M cooler during No action by user needed Par1: empty (0x0000) open loop mode Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47744 I/1 EVENT_M_COOLER_CMD_DURING_STEADY_STATE E Attempt to command the -M cooler during No action by user needed Par1: empty (0x0000) steady state Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47745 I/1 EVENT_M_COOLER_CMD_DURING_COOL_DOWN E Attempt to command the -M cooler during No action by user needed Par1: empty (0x0000) cool down Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 89 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47746 I/1 EVENT_M_ECA_ALREADY_MOVED E -M ECA is already moved, only one time No action by user needed Par1: empty (0x0000) possible Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47747 I/1 EVENT_M_ECA_NOT_MOVED E -M ECA not moved Try once more to move the ECA Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47748 II EVENT_M_IR_DETECTOR_NOT_OFF E -M IR detector is not off Try once more to switch off the detector Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47749 I/1 EVENT_M_ANNEAL_NOT_POSSIBLE E -M annealing is not possible because Try once more to start annealing and switching off Par1: empty (0x0000) detector could not be switched off the detector Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47750 I/1 EVENT_M_ANNEAL_STOPPED_AFTER_EXCEED_TEMP E -M annealing is stopped after exceeding No action by user needed Par1: commanded M_ANNEAL_LIMITS temperature Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47751 I/1 EVENT_M_ANNEAL_STOPPED_AFTER_TIME_OUT E -M annealing is stopped after time out Start annealing once more with lower Par1: commanded ?M_ANNEAL_TIME_OUT M_ANNEAL_LIMITS (changed by Par2: empty (0x0000) MTC_Change_Func_Param_RAM) Par3: empty (0x0000) Par4: empty (0x0000) 47752 I/1 EVENT_M_COVER_CTRL_IN_M_MODE_X E Attempt to control -M cover in mode x Check the current ?M mode and try action once more Par1: Current active ?M mode Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47753 I/1 EVENT_M_COVER_ALREADY_CLOSED E -M cover is already closed No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 90 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47754 I/1 EVENT_M_COVER_ALREADY_OPEN E -M cover is already open No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47755 I/1 EVENT_M_COVER_OPEN E -M cover is open No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47756 I/1 EVENT_M_COVER_NOT_OPEN E -M cover is not open Try last action once more (restart sequence) Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47757 I/1 EVENT_M_COVER_CLOSED E -M cover is closed No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47758 I/1 EVENT_M_COVER_NOT_CLOSED E -M cover is not closed Try last action once more (restart sequence) Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47759 I/1 EVENT_M_SCIENCE_DATA_GENERATION_STOPPED E -M science data generation is stopped Check the occurred event and if possible try to Par1: EVENT_ID of Cat III error restart the sequence once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47760 I/1 EVENT_M_MODE_USER_DEFINED_STARTED E -M user defined mode started, no No action by user needed Par1: empty (0x0000) predefined mode reached Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47761 I/1 EVENT_M_IR_DATA_OUTSIDE_OF_RANGE E -M IR raw data outside of nominal range No action possible Par1: empty (0x0000) (61000...7500 DN) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 91 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47762 I/1 EVENT_M_VIS_DATA_OUTSIDE_OF_RANGE E -M VIS raw data outside of nominal range No action possible Par1: VIS data range (16384...65535 DN) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47763 III EVENT_M_IR_LESS_DATA_THAN_EXPECTED E -M IR less data received than expected Stop and restart sequence Par1:Expected Nr of M-VIS words(MSW) Par2:Expected Nr of M-VIS words(LSW) Par3:Received Nr of M-VIS words(MSW) Par4:Received Nr of M-VIS words(LSW) 47764 III EVENT_M_IR_DATA_ACQ_TIME_OUT E -M IR data acquisition time out Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47765 III EVENT_M_VIS_DATA_ACQ_TIME_OUT E -M VIS data acquisition time out Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47766 I/1 EVENT_M_COOL_STEADY_STATE_FAILURE E Commanded -M cooler temperature is not Stop sequence, start cooling by MTC_Cooler once Par1: cooler mode equal to the current cold tip temperature in more, Par2: Cold tip temperature to be achieved steady state After reaching the steady state start sequence once Par3: empty (0x0000) nore Par4: empty (0x0000) 47767 IX EVENT_M_CALIBR_SEQ_PHASE_FINALIZED E -M calibration sequence phase (1..6) is No action by user needed Par1: calibration phase number (1..6) finalized Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47768 I/1 EVENT_M_SU_HK_WRONG E -M scan unit HK wrong Stop and restart sequence Par1: M_MIRROR_SIN_HK (M_MIRROR_SIN_HK) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47769 I/1 EVENT_M_SHUTTER_NOT_OPEN E -M shutter not open Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 92 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47770 I/1 EVENT_M_MODE_WRONG E Wrong -M mode number No action by user possible Par1: mode number (S/W re-design /re-coding needed) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47771 I/2 EVENT_M_IR_ADC_LATCH_UP E IR channel ADC latch-up Stop and restart sequence Par1: empty (0x0000) Due to CAT I/2, switch-off and on the M-PEM and M- Par2: empty (0x0000) Cooler again in order to probably see the event Par3: empty (0x0000) again. Par4: empty (0x0000) 47772 III EVENT_M_IR_CMD_TIME_ERROR E IR channel command received out of idle Stop and restart sequence Par1: empty (0x0000) time Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47773 III EVENT_M_IR_CMD_WORD_ERROR E IR channel bad command id or command Stop and restart sequence Par1: empty (0x0000) value out of range Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47774 I/2 EVENT_M_VIS_ADC_LATCH_UP E VIS channel ADC latch-up Stop and restart sequence Par1: empty (0x0000) Due to CAT I/2, switch-off and on the M-PEM and M- Par2: empty (0x0000) Cooler again in order to probably see the event Par3: empty (0x0000) again. Par4: empty (0x0000) 47775 III EVENT_M_VIS_CMD_TIME_ERROR E VIS channel command received out of idle Stop and restart sequence Par1: empty (0x0000) time Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47776 III EVENT_M_VIS_CMD_WORD_ERROR E VIS channel bad command id or command Stop and restart sequence Par1: empty (0x0000) value out of range Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47777 I/2 EVENT_M_COOL_DOWN_END_FAILURE E Cool down not successful, expected Start cool down once more by MTC_Cooler with a Par1: commanded temperature temperature not reached higher commanded temperature Par2: empty (0x0000) Due to CAT I/2, switch-off and on the M-PEM and M- Par3: empty (0x0000) Cooler again in order to probably see the event Par4: empty (0x0000) again. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 93 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47778 I/1 EVENT_M_PEM_CCD_NOT_FULL_WIN_SIZE E -M VIS window size not nominal (876x512 Change the window size by Par1:Commanded M_CCD_WIN_SIZE (MSW) CCD elements) MTC_PEM_Command_Word in M_MODE_TEST Par2:Commanded M_CCD_WIN_SIZE (LSW) Par3: empty (0x0000) Par4: empty (0x0000) 47779 I/2 EVENT_M_VIS_IFE_FIFO_CLK_NUMBER_WRONG E FIFO VIRTIS-M VIS channel clock number Stop and restart sequence Par1: empty (0x0000) wrong Due to CAT I/2, switch-off and on the M-PEM and M- Par2: empty (0x0000) Cooler again in order to probably see the event Par3: empty (0x0000) again. Par4: empty (0x0000) A SEU on interface level could be detected. 47780 I/2 EVENT_M_IR_IFE_FIFO_CLK_NUMBER_WRONG E FIFO VIRTIS-M IR channel clock number Stop and restart sequence Par1: empty (0x0000) wrong Due to CAT I/2, switch-off and on the M-PEM and M- Par2: empty (0x0000) Cooler again in order to probably see the event Par3: empty (0x0000) again. Par4: empty (0x0000) A SEU on interface level could be detected. 47781 I/1 EVENT_M_VIS_IFE_FIFO_EMPTY_FIFO_READ E FIFO VIRTIS-M VIS empty FIFO read Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47782 I/1 EVENT_M_IR_IFE_FIFO_EMPTY_FIFO_READ E FIFO VIRTIS-M IR empty FIFO read Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47783 I/1 EVENT_M_VIS_IFE_FIFO_RD_ORDER_WRONG E FIFO VIRTIS-M VIS read order wrong Stop and restart sequence Par1: empty (0x0000) (MSB and LSB) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47784 I/1 EVENT_M_IR_IFE_FIFO_RD_ORDER_WRONG E FIFO VIRTIS-M IR read order wrong (MSB Stop and restart sequence Par1: empty (0x0000) and LSB) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47785 III EVENT_M_VIS_LESS_DATA_THAN_EXPECTED E -M VIS less data received than expected Stop and restart sequence Par1:Expected Nr of M-VIS words(MSW) Par2:Expected Nr of M-VIS words(LSW) Par3:Received Nr of M-VIS words(MSW) Par4:Received Nr of M-VIS words(LSW) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 94 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47786 I/1 EVENT_M_IR_DATA_SIZE_TOO_LARGE E VIRTIS-M IR more data received than Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1:Expected Nr of M-IR words(MSW) expected data acquisition once more Par2:Expected Nr of M-IR words(LSW) Par3:Received Nr of M-IR words(MSW) Par4:Received Nr of M-IR words(LSW) 47787 IV_M EVENT_M_PEM_IR_CONNECTION_WRONG E VIRTIS-M IR channel PEM connection Switch off and once more on the PEM, if failed switch Par1: empty (0x0000) wrong off VIRTIS-M Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47788 III EVENT_M_VIS_IFE_FIFO_NOT_EMPTY E VIRTIS-M IFE VIS FIFO not empty, more Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1: empty (0x0000) data than expected data acquisition once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47789 III EVENT_M_IR_IFE_FIFO_NOT_EMPTY E VIRTIS-M IFE IR FIFO not empty, more Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1: empty (0x0000) data than expected data acquisition once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47790 I/1 EVENT_M_VIS_DATA_SIZE_TOO_LARGE E VIRTIS-M VIS more data received than Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1:Expected Nr of M-VIS words(MSW) expected data acquisition once more Par2:Expected Nr of M-VIS words(LSW) Par3:Received Nr of M-VIS words(MSW) Par4:Received Nr of M-VIS words(LSW) 47791 I/1 EVENT_M_PEM_IR_NOT_FULL_WIN_SIZE E -M IR window size is not nominal Change the window size by Par1:Commanded M_IR_WIN_SIZE (MSW) (432x256 pixel) MTC_Change_Func_Param_RAM or Par2:Commanded M_IR_WIN_SIZE (LSW) MTC_PEM_Command_Word in M_MODE_TEST Par3: empty (0x0000) Par4: empty (0x0000) 47792 IV/M EVENT_M_IFE_ACCESS_WRONG E VIRTIS-M IFE register access failed Switch off IFE and on once more, if failed switch off Par1: empty (0x0000) VIRTIS-M Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47793 IV_M EVENT_M_PEM_VIS_CONNECTION_WRONG E VIRTIS-M VIS channel PEM connection Switch off and once more on the PEM, if failed switch Par1: empty (0x0000) wrong off VIRTIS-M Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 95 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47794 IV/M EVENT_M_IFE_COMMAND_WRONG E Command transfer to VIRTIS-M failed Try last action once more, if failed switch off VIRTIS- Par1: address register M Par2: wrong command Par3: empty (0x0000) Par4: empty (0x0000) 47795 I/1 EVENT_M_VIS_IFE_TEST_PATTERN_WRONG E VIRTIS-M VIS IFE test pattern wrong Try test pattern check once more, if failed switch off Par1: position wrong pattern LSW VIRTIS-M VIS channel Par2: wrong pattern word Par3: empty (0x0000) Par4: empty (0x0000) 47796 I/1 EVENT_M_IR_IFE_TEST_PATTERN_WRONG E VIRTIS-M IR IFE test pattern wrong Try test pattern check once more, if failed switch off Par1: position wrong pattern LSW VIRTIS-M IR channel Par2: wrong pattern word Par3: empty (0x0000) Par4: empty (0x0000) 47797 III EVENT_M_VIS_IFE_FIFO_FULL E FIFO VIRTIS-M VIS overflow Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1: empty (0x0000) data acquisition once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47798 III EVENT_M_IR_IFE_FIFO_FULL E FIFO VIRTIS-M IR overflow Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1: empty (0x0000) data acquisition once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47799 I/1 EVENT_M_VIS_IFE_FIFO_EMPTY E FIFO VIRTIS-M VIS channel empty Switch PEM off and on, start data acquisition once Par1: expected number of words more Par2: received number of words Par3: empty (0x0000) Par4: empty (0x0000) 47800 I/1 EVENT_M_IR_IFE_FIFO_EMPTY E FIFO VIRTIS-M IR channel empty Switch PEM off and on, start data acquisition once Par1: expected number of words more Par2: received number of words Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 96 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47801 I/1 EVENT_M_SHUTTER_NOT_CLOSED E Attempt to close -M Shutter has failed The event is issued due to a shutter status/HK Par1: empty (0x0000) hardware problem. Par2: empty (0x0000) Check that only the Shutter HK are wrong or the Par3: empty (0x0000) shutter doesn?t work correctly. Par4: empty (0x0000) If the shutter doesn?t work correctly the user is not able to do something. 47802 I/1 EVENT_M_PEM_HK_ACQUISITION_TIME_OUT E M-PEM HK acquisition time-out occurred The ?H housekeeping are not received from H-PEM. Par1: empty (0x0000) The user may try to reset of power-off/on the H-PEM. Par2: empty (0x0000) If the event is still received there is a hardware Par3: empty (0x0000) problem. Par4: empty (0x0000) 47803 I/1 EVENT_M_COVER_INIT_HES1_FAILED E HES1 (closed position) failed while M- Check the M_Cover housekeeping where only the Par1: empty (0x0000) Cover initialization HES or the cover motor has a problem. Par2: empty (0x0000) If the cover motor is not working anymore use the Par3: empty (0x0000) M_ECA Par4: empty (0x0000) 47804 I/1 EVENT_M_COVER_NOT_OPEN_NOT_CLOSED E M-Cover is not open and not closed before check the M_Cover housekeeping, switch-off/on the Par1: empty (0x0000) initialization M-PEM in order to re-initialize the M_Cover Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47805 I/1 EVENT_M_COVER_CLOSING_FAILED E Closing of M-Cover failed check the M_Cover housekeeping Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47806 I/1 EVENT_M_IR_DET_IS_NOT_SWITCHED_ON E the M-IR detector is not switched on in any the user gets only simulated (by M-PEM) science Science or Calibration modes data from the IR channel, not real science data If the user wants to have real science data the ?M functional parameter M_IR_DET_OFF must be set not equal to 0x00FF. VIRTIS-H CONTROL SOFTWARE EVENTS (47901 ... 47930) 47901 IX EVENT_H_DUMP_DATA_PRODUCTION_PARAMETER E Dump of actual Data Production the user know that now H_Science data are Parameter see TM- 22: (PID51, PC7, T5, ST1, EID47901) Parameter produced H_Dump_Data_Production_Parameter 47902 IX EVENT_H_DUMP_FUNCTIONAL_PARAMETER E Dump of actual Functional Parameter the user know that now H_Science data are Parameter see TM- 23: (PID51, PC7, T5, ST1, EID47902) produced H_Dump_Functional_Parameter This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 97 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47903 IX EVENT_H_DUMP_OPERATIONAL_PARAMETER E Dump of actual Operational Parameter the user know that now H_Science data are Parameter see TM- 24: (PID51, PC7, T5, ST1, EID47903) produced H_Dump_Operational_Parameter 47904 IX EVENT_H_DUMP_PIXEL_MAP_PARAMETER E Dump of actual Pixel Map Parameter the user know that now H_Science data are Parameter see TM- 25: (PID51, PC7, T5, ST1, EID47906) produced H_Dump_Pixel_Map_Parameter 47905 IX EVENT_H_ANNEALING_FLAG E Annealing limit flag in PEM-HK is set The annealing limit flag is set unexpected. There Par1: empty (0x0000) could be a hardware problem. May be switching Par2: empty (0x0000) off/on the H-PEM could help to recover the problem. Par3: empty (0x0000) Par4: empty (0x0000) 47906 IX EVENT_H_COOL_DOWN_END_SUCCESS E Cool down successful finished N/A Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47907 I/1 EVENT_H_PIX_MAP_NOT_UPLOADED E H-Pixel Map is not uploaded yet The upload oh ?H pixel map was not successful. May Par1: empty (0x0000) be switching off/on the H-PEM and tray uploading Par2: empty (0x0000) again could help to recover the problem. Par3: empty (0x0000) Par4: empty (0x0000) 47908 I/1 EVENT_H_PIX_MAP_NR_OF_BITS_WRONG E Number of bits in H-Pixel Map is wrong Check the H-Pixel Map coefficients especially related Par1: Number of pixels set to ?1? in pixel map to order overlapping Par2: Expected number of pixel set to ?1? (always = 17280) Par3: empty (0x0000) Par4: empty (0x0000) 47909 I/1 EVENT_H_PIX_MAP_WRONG E Downloaded H-Pixel Map is not equal to Change of Pixel Map coefficients is needed Par1: Position of wrong pixel map byte (1... 14783) the uploaded one commanding by TC. Par2: Value of wrong pixel map byte Par3: Value of expected pixel map byte Par4: empty (0x0000) 47910 IX EVENT_H_PIX_MAP_CHECK_SUCCESS E Check of H-Pixel Map was successful N/A Parameter see TM- 26: (PID51, PC7, T5, ST1, EID47903) EVENT_H_PIX_MAP_CHECK_SUCCESS 47911 FREE ... 47927 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 98 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47928 I/1 EVENT_H_DATA_SLICE_LOST E VIRTIS-H data slice is lost due to a slow change mode or lower data repetition rate Par1: empty (0x0000) S/C data rate or high amount of data Par2: empty (0x0000) volume Par3: empty (0x0000) Par4: empty (0x0000) 47929 I/1 EVENT_M_SUMMING_NOT_PERFORMED_WITH_FULL_WIN E Slice summing is not perfomed with full IR Change the M_ACQ_MODE or set M_SS=1, and VIS window size Use never M_SS>1 together with The processing time would be to high M_ACQ_MODE_FULL_WIN related to the DPU duty cycle 47930 I/1 EVENT_SW_44_H_MODE_UNVALID E VIRTIS-H Mode is unvalid Switch off VIRTIS-H and start session once more, Par1: -H mode number Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) VIRTIS-H TERMINATOR HARDWARE EVENTS (47931 ... 47980) 47931 I/1 EVENT_H_ADC_LATCH_UP E ADC latch up error detected in H-PEM HK May be switching off/on the H-PEM could help to Par1: empty (0x0000) recover the problem. Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47932 I/1 EVENT_H_HKMS_SHUTTER_STAT_WRONG E H-Shutter open and closed status bit May be switching off/on the H-PEM could help to Par1: empty (0x0000) values in H-PEM HK are not reverse to recover the problem. Par2: empty (0x0000) each other Par3: empty (0x0000) Par4: empty (0x0000) 47933 I/1 EVENT_H_COVER_INIT_HES1_FAILED E HES1 (closed position) failed while H- May be switching off/on the H-PEM could help to Par1: empty (0x0000) Cover initialization recover the problem. Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47934 I/1 EVENT_H_COVER_NOT_OPEN_NOT_CLOSED E H-Cover is not open and not closed before May be switching off/on the H-PEM could help to Par1: empty (0x0000) initialization recover the problem. Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 99 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47935 I/1 EVENT_H_COVER_CLOSING_FAILED E Closing of H-Cover failed May be switching off/on the H-PEM could help to Par1: empty (0x0000) recover the problem. Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47936 I/1 EVENT_H_ANNEAL_NOT_STARTED_HK_WRONG E Annealing is not started because HK are May be switching off/on the H-PEM could help to Par1: H_HKMS_I_SHUTTER_HEATER wrong recover the problem. Par2: H_HKRQ_DEVICE_ON Par3: H_HKMS_STATUS Par4: empty (0x0000) 47937 I/1 EVENT_H_ANNEAL_PEM_LIMIT_DETECT E Annealing limit exceeded May be switching off/on the H-PEM could help to Par1: H_DET_TEMP (detector temperature) recover the problem. Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47938 I/1 EVENT_H_PEM_HK_WRONG_DURING_ANNEAL E HK are wrong during annealing process May be switching off/on the H-PEM could help to Par1: HKMS_I_SHUTTER_HEATER recover the problem. Par2: H_HKRQ_DEVICE_ON Par3: H_HKMS_STATUS Par4: empty (0x0000) 47939 I/1 EVENT_H_PEM_HK_OUT_OF_RANGE_AFTER_RESET E HK are out of range after PEM reset May be switching off/on the H-PEM could help to Par1: empty (0x0000) recover the problem. Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47940 I/1 EVENT_H_COVER_CTRL_IN_MODE_X E Attempt to control -H cover in mode x Check the current ?H mode and try action once more Par1: Current active ?H mode Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47941 I/1 EVENT_H_MODE_USER_DEFINED_STARTED E -H user defined mode started, no No action by user needed Par1: empty (0x0000) predefined mode reached Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47942 I/1 EVENT_H_WIN_SIZE_NOT_NOMINAL E -H window size not nominal (432x256) No action by user needed Par1: H_WIN_SIZE (MSW) Par2: H_WIN_SIZE (LSW) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 100 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47943 I/1 EVENT_H_COOLER_STEADY_NOT_REACHED E -H steady state not reached, temperature Command a higher temperature and start cool down Par1: empty (0x0000) too high once more by HTC_Cooler Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47944 I/1 EVENT_H_COOLER_CMD_OFF_DURING_OPERATION E Attempt to switch-off the -H cooler during No action by user needed Par1: empty (0x0000) operation Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47945 I/1 EVENT_H_COOLER_CMD_OPEN_LOOP E Attempt to command the -H cooler during No action by user needed Par1: empty (0x0000) open loop mode Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47946 I/1 EVENT_H_COOLER_CMD_DURING_STEADY_STATE E Attempt to command the -H cooler during No action by user needed Par1: empty (0x0000) steady state Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47947 I/1 EVENT_H_COOLER_CMD_DURING_COOL_DOWN E Attempt to command the -H cooler during No action by user needed Par1: empty (0x0000) cool down Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47948 I/1 EVENT_H_ECA_ALREADY_MOVED E -H ECA is already moved, only one time No action by user needed Par1: empty (0x0000) possible Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47949 I/1 EVENT_H_ECA_NOT_MOVED E -H ECA not moved Try once more to move the ECA Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47950 II EVENT_H_DETECTOR_NOT_OFF E -H detector is not off Try once more to switch off the detector Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 101 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47951 I/1 EVENT_H_ANNEAL_NOT_POSSIBLE E -H annealing is not possible because Try once more to start annealing and switching off Par1: empty (0x0000) detector could not be switched off the detector Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47952 I/1 EVENT_H_ANNEAL_STOPPED_AFTER_EXCEED_TEMP E -H annealing is stopped after exceeding No action by user needed Par1: empty (0x0000) temperature Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47953 I/1 EVENT_H_ANNEAL_STOPPED_AFTER_TIME_OUT E -H annealing is stopped after time out Start annealing once more with lower Par1: empty (0x0000) M_ANNEAL_LIMITS (changed by Par2: empty (0x0000) MTC_Change_Func_Param_RAM) Par3: empty (0x0000) Par4: empty (0x0000) 47954 I/2 EVENT_ID_H_COOL_DOWN_END_FAILURE E Cool down not successful, expected command the cooler again Par1: Commanded temperature temperature not reached Due to CAT I/2, switch-off and on the H-PEM and H- Par2: empty (0x0000) Cooler again in order to probably see the event Par3: empty (0x0000) again. Par4: empty (0x0000) 47955 I/1 EVENT_H_COVER_ALREADY_CLOSED E -H cover is already closed No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47956 I/1 EVENT_H_COVER_ALREADY_OPEN E -H cover is already open No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47957 I/1 EVENT_H_COVER_OPEN E -H cover is open No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47958 I/1 EVENT_H_COVER_NOT_OPEN E -H cover is not open Try last action once more (restart sequence) Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 102 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47959 I/1 EVENT_H_COVER_CLOSED E -H cover is closed No action by user needed Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47960 I/1 EVENT_H_COVER_NOT_CLOSED E -H cover is not closed Try last action once more (restart sequence) Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47961 I/1 EVENT_H_SCIENCE_DATA_GENERATION_STOPPED E -H science data generation is stopped Check the occurred event and if possible try to Par1: EVENT_ID of Cat III error restart the sequence once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47962 I/1 EVENT_H_DATA_OUTSIDE_OF_RANGE E -H raw data outside of nominal range No action possible Par1: empty (0x0000) (0...32767 DN) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47963 III EVENT_H_LESS_DATA_THAN_EXPECTED E -H less data received than expected Stop and restart sequence Par1:Expected Nr of H words(MSW) Par2:Expected Nr of H words(LSW) Par3:Received Nr of H words(MSW) Par4:Received Nr of H words(LSW) 47964 III EVENT_H_DATA_ACQ_TIME_OUT E -H data acquisition time out Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47965 I/1 EVENT_H_COOL_STEADY_STATE_FAILURE E Commanded -H cooler temperature is not Stop sequence, start cooling by MTC_Cooler once Par1: cooler mode equal to the current cold tip temperature in more, Par2: Cold tip temperature to be achieved steady state After reaching the steady state start sequence once Par3: empty (0x0000) more Par4: empty (0x0000) 47966 I/1 EVENT_H_CALIBR_SEQ_FINALIZED E -H calibration sequence phase (1..6) is No action by user needed Par1: empty (0x0000) finalized Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 103 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47967 I/1 EVENT_H_MODE_NOT_EXPECTED E -H mode number is not expected TBD Par1: H-Mode number Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47968 I/2 EVENT_H_IFE_FIFO_CLK_NUMBER_WRONG E FIFO VIRTIS-H channel clock number Stop and restart sequence Par1: empty (0x0000) wrong Due to CAT I/2, switch-off and on the H-PEM and H- Par2: empty (0x0000) Cooler again in order to probably see the event Par3: empty (0x0000) again. Par4: empty (0x0000) 47969 I/1 EVENT_H_IFE_FIFO_EMPTY_FIFO_READ E FIFO VIRTIS-H empty FIFO read Stop and restart sequence Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47970 I/1 EVENT_H_IFE_FIFO_RD_ORDER_WRONG E FIFO VIRTIS-H read order wrong (MSB Stop and restart sequence Par1: empty (0x0000) and LSB) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47971 I/1 EVENT_H_ECA_28V_SWITCH_CMD_WRONG E VIRTIS-H ECA +28V Switch driver Stop and restart sequence Par1: empty (0x0000) command execution failed Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47972 I/1 EVENT_H_IFE_COMMAND_WRONG E Command transfer to VIRTIS-H failed Try last action once more, if failed switch off VIRTIS- Par1: IFE command word to be issued H Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47973 III EVENT_H_IFE_FIFO_NOT_EMPTY E VIRTIS-H IFE FIFO not empty, more data Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1: empty (0x0000) than expected data acquisition once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47974 I/1 EVENT_H_DATA_SIZE_TOO_LARGE E VIRTIS-H more data received than Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1:Expected Nr of H words(MSW) expected data acquisition once more Par2:Expected Nr of H words(LSW) Par3:Received Nr of H words(MSW) Par4:Received Nr of H words(LSW) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 104 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47975 I/1 EVENT_H_CCE_28V_SWITCH_CMD_WRONG E VIRTIS-H CCE +28V Switch driver Stop and restart sequence Par1: empty (0x0000) command execution failed Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47976 I/1 EVENT_H_IFE_ACCESS_WRONG E VIRTIS-H IFE register access failed Switch off IFE and on once more, if failed switch off Par1: empty (0x0000) VIRTIS-H Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47977 IV_H EVENT_H_PEM_CONNECTION_WRONG E VIRTIS-H channel PEM connection wrong Switch off and once more on the PEM, if failed switch Par1: empty (0x0000) off VIRTIS-H Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47978 I/1 EVENT_H_IFE_TEST_PATTERN_WRONG E VIRTIS-H IFE test pattern wrong Try test pattern check once more, if failed switch off Par1: position wrong pattern LSW VIRTIS-H channel Par2: wrong pattern word Par3: empty (0x0000) Par4: empty (0x0000) 47979 III EVENT_H_IFE_FIFO_FULL E FIFO VIRTIS-H overflow Send VTC_Enter_Idle_Mode (FIFO reset) and start Par1: empty (0x0000) data acquisition once more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47980 III EVENT_H_IFE_FIFO_EMPTY E FIFO VIRTIS-H channel empty Switch PEM off and on, start data acquisition once Par1: empty (0x0000) more Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47981 I/1 EVENT_H_PEM_SHUTTER_OPEN_HK_WRONG E -H shutter open HK are wrong the H-PEM hardware has to be check Par1: H-HK word 3 (HKRQ_DEVICE_ON) Par2: H-HK word 5 (HKMS_STATUS) Par3: H-HK word25 (HKMS_I_SHUTTER_HEATER Par4: empty (0x0000) 47982 I/1 EVENT_H_PEM_SHUTTER_CLOSE_HK_WRONG E -H shutter close HK are wrong the H-PEM hardware has to be check Par1: H-HK word 3 (HKRQ_DEVICE_ON) Par2: H-HK word 5 (HKMS_STATUS) Par3: H-HK word25 (HKMS_I_SHUTTER_HEATER Par4: empty (0x0000) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 105 of 196 Event Cat. Packet Name + Parameter (16bit) Issue Packet function/Description Recommended Action by User ID d by 47983 I/1 EVENT_H_SHUTTER_CTRL_TIME_EXCEEDED E -H shutter control time exceeded the H-PEM hardware has to be check Par1: H Shutter control time (ms) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47984 I/1 EVENT_H_CMD_WORD_ERROR E VITIS-H channel bad command id or the H-PEM hardware has to be check Par1: empty (0x0000) command value out of range Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47985 I/1 EVENT_H_SHUTTER_NOT_OPEN E -H shutter not open the H-PEM hardware has to be check Par1: empty (0x0000) Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47986 I/1 EVENT_H_PEM_HK_OUT_OF_RANGE_IN_CALIBR E -H PEM-HK out of range in calibration the H-PEM hardware has to be check Par1: Position of wrong H-PEM HK word Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47987 I/1 EVENT_H_PEM_HK_OUT_OF_RANGE_IN_SCIENCE E -H PEM-HK out of range in science mode the H-PEM hardware has to be check Par1: Position of wrong H-PEM HK word Par2: empty (0x0000) Par3: empty (0x0000) Par4: empty (0x0000) 47988 IX EVENT_H_CALIBR_SEQ_PHASE_FINALIZED E A ?H calibration phase 1, 2, 3 or 4 is finalized Par1: Number of Phase 1=Slit_Spectral_Calibration (3 H_IMAGEs are transferred) Par2: empty (0x0000) 2=Telescop_Spectral_Calibration (2 H_IMAGEs are transferred) Par3: empty (0x0000) 3=Image_Slice_Rad_Calibration (2 H_IMAGEs are transferred) Par4: empty (0x0000) 4=Spectrum_Rad_Calibration (2 H_SPECTRA are transferred) 5=H_Simulation_Calibration TAB. 9: List of Event report EIDs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 106 of 196 TM- 15: (PID51, PC7, T5, ST1, EID47501) Secondary_Boot_Completed Telemetry Packet Information (VIRTIS) Packet name EVENT_SECONDARY_BOOT_COMPLETE Instrument VIRTIS Packet Function Secondary Boot S/W is successfully started Generation Rules Successful completion of secondary boot Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 65 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47501 16 bits (PTC 3, PFC 12) SW_Version_01 Unsigned Integer Char 1, 2 of EEPROM S/W version string: 16 bits ?S?, ?/? (PTC 3, PFC 12) SW_Version_02 Unsigned Integer Char 3, 4: 16 bits ?W?, ??? (PTC 3, PFC 12) SW_Version_03 Unsigned Integer Char 5, 6: 16 bits ?V?, ??? (PTC 3, PFC 12) SW_Version_04 Unsigned Integer Char 7, 8: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_05 Unsigned Integer Char 9, 10: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_06 Unsigned Integer Char 11, 12: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_07 Unsigned Integer Char 13, 14: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_08 Unsigned Integer Char 15, 16: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_09 Unsigned Integer Char 17, 18: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_10 Unsigned Integer Char 19, 20: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_11 Unsigned Integer Char 21, 22: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_12 Unsigned Integer Char 23, 24: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_13 Unsigned Integer Char 25, 26: 16 bits ???, ??? (PTC 3, PFC 12) SW_Version_14 Unsigned Integer Char 27, 28: 16 bits ???, ??? (PTC 3, PFC 12) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 107 of 196 SW_Version_15 Unsigned Integer Char 29, 30: 16 bits ???, ??? (PTC 3, PFC 12) EEPROM_Start_M Unsigned Integer MSW of EEPROM start address 16 bits (PTC 3, PFC 12) EEPROM_Start_L Unsigned Integer LSW of EEPROM start address 16 bits (PTC 3, PFC 12) EEPROM_End_M Unsigned Integer MSW of EEPROM end address 16 bits (PTC 3, PFC 12) EEPROM_End_L Unsigned Integer LSW of EEPROM end address 16 bits (PTC 3, PFC 12) Enable_HK_Status Unsigned Integer BIT 15: Enable HK status (SID1) 16 bits (0=disabled, 1=enabled) (PTC 3, PFC 12) BIT 0..14: always=0 TM_SEQ_COUNTER_PID5 Unsigned Integer BIT 2..15: sequence counter for PID51, Packet 1_PCAT1 16 bits Category1 (PTC 3, PFC 12) BIT 0..1: always=0 TM_SEQ_COUNTER_PID5 Unsigned Integer BIT 2..15: sequence counter for PID51, Packet 1_PCAT4 16 bits Category4 (PTC 3, PFC 12) BIT 0..1: always=0 TM_SEQ_COUNTER_PID5 Unsigned Integer BIT 2..15: sequence counter for PID51, Packet 1_PCAT7 16 bits Category7 (PTC 3, PFC 12) BIT 0..1: always=0 TM_SEQ_COUNTER_PID5 Unsigned Integer BIT 2..15: sequence counter for PID51, Packet 1_PCAT9 16 bits Category9 (PTC 3, PFC 12) BIT 0..1: always=0 FAIL_OVER_CAT5 Unsigned Integer BIT 15: (0=No, 1=Yes) 16 bits BIT 0..14: always=0 (PTC 3, PFC 12) ME_DPU_RESET_CAUSE Unsigned Integer BIT 13..15: ME_DPU_RESET_CAUSE due to 16 bits (0=N/A, (PTC 3, PFC 12) 1=ME/DPU +28V (+5V) Power OFF/ON, 2=VIRTUOSO dead lock or Test Display reset, 3=VTC_Enter_Safe_Mode given within a mode, 4=Event generated in a mode, 5=Watch-dog activated in a mode.) BIT 0..12: always=0 ME_DPU_RESET_CAUSE Unsigned Integer It depends on Reset cause. _PARAM 16 bits Cause 0 = N/A value always 0x0000 (PTC 3, PFC 12) Cause 1 = N/A value always 0x0000 Cause 2 = N/A; 0x0000 Cause 3 = Active VIRTIS Mode when VTC_Enter_Safe_Mode was commanded Cause 4 = Event ID which caused the reset (i.e. Event CAT V/*) Cause 5 = 1 if TC/MLC acquisition process is blocked, or 2 if TM/SDT transfer process is blocked, or 3=Both, MLC and SDT are blocked Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 108 of 196 TM- 16: (PID51, PC7, T5, ST1, EID47502) EVENT_EEPROM_STAT Telemetry Packet Definition (VIRTIS) Packet name EVENT_EEPROM_STAT Instrument VIRTIS Packet Function Status report of EEPROM content Generation Rules Generated at reception of VTC_Get_EEPROM_Status (192,13) Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N/A Packet Length 315 Data Field Information Data Field Field Structure Remarks EID unsigned (16 bits) Value= 47502 (PTC 3, PFC 12) S/W version string 1-2 unsigned (32 bits) (PTC 3, PFC 14) 1st executable S/W version string ?S?, ?/? S/W version string 3-4 unsigned (32 bits) (PTC 3, PFC 14) 1st executable S/W version string ?W?, ??? S/W version string 5-6 unsigned (32 bits) (PTC 3, PFC 14) 1st executable S/W version string ?V?, ??? S/W version string 7-8 unsigned (32 bits) (PTC 3, 1st executable S/W version string ???, ??? PFC 14) unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 1 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 1 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 1 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 1 executable LSW of EEPROM Start address ESS LSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 1 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 1 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 2 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 2 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 2 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 2 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 2 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 2 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 2 executable LSW of EEPROM Start address ESS LSW This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 109 of 196 unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 2 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 2 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 3 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 3 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 3 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 3 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 3 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 3 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 3 executable LSW of EEPROM Start address ESS LSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 3 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 3 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 4 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 4 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 4 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 4 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 4 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 4 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 4 executable LSW of EEPROM Start address ESS LSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 4 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 4 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 5 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 5 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 5 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 5 executable S/W version string ???, ??? This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 110 of 196 unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 5 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 5 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 5 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 5 executable LSW of EEPROM Start address ESS LSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 5 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 5 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 6 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 6 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 6 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 6 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 6 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 6 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 6 executable LSW of EEPROM Start address ESS LSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 6 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 6 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 7 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 7 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 7 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 7 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 7 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 7 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 7 executable LSW of EEPROM Start address ESS LSW This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 111 of 196 unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 7 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 7 executable LSW of EEPROM End address S LSW unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 1-2 8 executable S/W version string ?S?, ?/? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 3-4 8 executable S/W version string ?W?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 5-6 8 executable S/W version string ?V?, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 7-8 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 9-10 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 11-12 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 13-14 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 15-16 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 17-18 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 19-20 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 21-22 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 23-24 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 25-26 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 27-28 8 executable S/W version string ???, ??? unsigned (32 bits) (PTC 3, PFC 14) st S/W version string 28-29 8 executable S/W version string ???, ?\0? unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 8 executable MSW of EEPROM Start address ESS MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_START_ADDR 8 executable LSW of EEPROM Start address ESS LSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 8 executable MSW of EEPROM End address S MSW unsigned (32 bits) (PTC 3, PFC 14) st EEPROM_END_ADDRES 8 executable LSW of EEPROM End address S LSW Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 112 of 196 TM- 17: (PID51, PC7, T5, ST1, EID47701) EVENT_M_DUMP_DATA_PRODUCTION_PARAMETER Telemetry Packet Information (VIRTIS) Packet name EVENT_M_DUMP_DATA_PRODUCTION_PARAMETER Instrument VIRTIS Packet Function Dump the V-M Data Production Parameter Set Generation Rules Upon reception of Enable_Science_HS_Link Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47701 16 bits (PTC 3, PFC 12) M_ DPT Enumerated Parameter BIT 14..15: Data Production Type: specifies the type of 16 bits M session to be performed after the start given with the (PTC 2, PFC 16) Enable Science 0=M_Data_Science 1=M_Data_Calibration 2=M_Data_Test BIT 0..13: Always 0 Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 113 of 196 TM- 18: (PID51, PC7, T5, ST1, EID47702) EVENT_M_DUMP_FUNCTIONAL_PARAMETER Telemetry Packet Information (VIRTIS) Packet name EVENT_M_DUMP_FUNCTIONAL_PARAMETER Instrument VIRTIS Packet Function Dump the V-M Functional Parameter Set Generation Rules Upon reception of Enable_Science_HS_Link Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 69 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47702 16 bits (PTC 3, PFC 12) M_IR_WIN_X1 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_WIN_X2 Unsigned Integer BIT 7..15: X-coordinate of the IR last pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_WIN_Y1 Unsigned Integer BIT 7..15: Y-coordinate of the IR first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_WIN_Y2 Unsigned Integer BIT 7..15: Y-coordinate of the IR last pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_VDETCOM Unsigned Integer BIT 4..15: VDETCOM bias voltage 16 bits ad= 4.875E-04 bd=2.0119E+00 unit=Volt (PTC 3, PFC 12) BIT 0..3: always 0 M_IR_VDETADJ Unsigned Integer BIT 4..15: VDETADJ bias voltage 16 bits ad= 1.22E-03 bd=3E-04 unit= Volt (PTC 3, PFC 12) BIT 0..3: always 0 M_IR_DELAY Unsigned Integer BIT 6..15: IR delay time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO Unsigned Integer BIT 6..15: IR exposure time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_WIN_X1 Unsigned Integer BIT 7..15: X-coordinate of CCD first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_CCD_WIN_X2 Unsigned Integer BIT 7..15: X-coordinate of CCD last pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_CCD_WIN_Y1 Unsigned Integer BIT 8..15: Y-coordinate of CCD first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..7: always 0 M_CCD_WIN_Y2 Unsigned Integer BIT 8..15: Y-coordinate of CDD last pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..7: always 0 M_CCD_DELAY Unsigned Integer BIT 6..15: CCD delay time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 114 of 196 M_CCD_EXPO Unsigned Integer BIT 6..15: CCD exposure time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_SU Enumerated Parameter For FM: 16 bits BIT 14..15: scan mirror mode (PTC 2, PFC 16) 0=Point 1=Scan 2=Off BIT 0..13: always 0 For EM: BIT 14..15: scan mirror mode 0=Point 1=Scan 2=Off BIT 0..13: always 0 M_?first Unsigned Integer BIT 0..15: 16 bits if SU mode = scan, first angle (PTC 3, PFC 12) ad= 1.0986E-03 bd=-3.60E+01 unit=deg (el angle) if SU mode = point, pointed angle ad= 1.0986E-03 bd=-3.60E+01 unit=deg (el angle) M_?last Unsigned Integer BIT 0..15: 16 bits if SU mode = point, don?t care (PTC 3, PFC 12) if SU mode = scan, last angle ad= 1.0986E-03 bd=-3.60E+01 unit=deg (el angle) M_?? Unsigned Integer BIT 0..15: 16 bits if SU mode = point, don?t care (PTC 3, PFC 12) if SU mode = scan, scan step size, ad= 1.0986E-03 bd=0 unit=deg (el angle) M_N?IRT Unsigned Integer BIT 0..15: 16 bits if SU mode = point, don?t care (PTC 3, PFC 12) if SU mode =scan,# of IRT with the same angle, ad= 1 bd=0 unit= frame M_D/BCK_RATE Unsigned Integer BIT 0..15: dark acquisition rate number 16 bits ad= 1 bd=0 unit=frame (PTC 3, PFC 12) M_SHUTT_CURR Unsigned Integer BIT 12..15: shutter current 16 bits (FM) ad= 1 bd=45 unit=mA (PTC 3, PFC 12) (EM) ad= 1 bd=41 unit=mA BIT 0..11: always 0 M_SHUTT_STAB Unsigned Integer BIT 8..15: shutter stab time 16 bits ad=1 bd=0 unit=ms (PTC 3, PFC 12) BIT 0..7: always 0 M_ANN_LIMITS Unsigned Integer BIT 10..15: Annealing temperature limits 16 bits ad=-8.10E-01 bd=3.80E+01 unit=?C (PTC 3, PFC 12) BIT 0..9: always 0 M_ANN_T_OUT Unsigned Integer BIT 6..15: Annealing timeout 16 bits ad=1 bd=0 unit=min (PTC 3, PFC 12) BIT 0..5: always 0 M_ECA_ACT Unsigned Integer BIT 8..15: ECA actuation time 16 bits ad=1 bd=0 unit=min (PTC 3, PFC 12) BIT 0..7: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 115 of 196 OPEN_COVER_STEPS Unsigned Integer BIT 9..15: # steps for cover open 16 bits ad=1 bd=0 unit=step (PTC 3, PFC 12) BIT 0..8: always 0 M_IR_DET_OFF Unsigned Integer BIT 0..15: IR detector On/Off modality 16 bits 0x00FF means the M-IR detector is not switch-on (in ? (PTC 3, PFC 12) M data acquisition modes) otherwise it is switched-on CLOSE_COVER_STEPS Unsigned Integer BIT 9..15: # steps for cover close 16 bits ad=1 bd=0 unit=step (PTC 3, PFC 12) BIT 0..8: always 0 INIT_COVER_STEPS Unsigned Integer BIT 9..15: # steps for cover init 16 bits ad= bd= unit= (PTC 3, PFC 12) BIT 0..8: always 0 Notes: The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 116 of 196 TM- 19: (PID51, PC7, T5, ST1, EID47703) EVENT_M_DUMP_OPERATIONAL_PARAMETER Telemetry Packet Information (VIRTIS) Packet name EVENT_M_DUMP_OPERATIONAL_PARAMETER Instrument VIRTIS Packet Function Dump the V-M Operative Parameter Set Generation Rules Upon reception of Enable_Science_HS_Link Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 19 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47703 16 bits (PTC 3, PFC 12) M_ERT Enumerated Parameter For FM : 16 bits BIT 13..15 : External Repetition Time i.e. the repetition (PTC 2, PFC 16) time of a Composite Acquisition Cycle 0=5sec 1=20sec 2=60sec 3=300sec 4=2.5sec 5=10sec BIT 0..12= always 0 For EM : BIT 12..15 : External Repetition Time i.e. the repetition time of a Composite Acquisition Cycle 0=5sec 1=20sec 2=60sec 3=300sec BIT 0..13= always 0 M_SS Unsigned Integer BIT 14..15 : Slice Summing 16 bits ad=1 bd=0 unit=slice (PTC 3, PFC 12) BIT 0..13= always 0 M_ACQ_MODE Enumerated Parameter BIT 13..15: Acquisition Mode 16 bits 0=nominal (3x4, full window) (PTC 2, PFC 16) 1=VIS only (1x4) 2=IR only (1x4) 3=high spectral (1x4, full window) 4=high spatial (3x1, full window) 5=all_pix (no binning, full window) 6=Reduced Slit (3x1) 7=Alternate (IR only, 1x4) BIT 0..12= always 0 M_COMPR Enumerated Parameter BIT 13..15 16 bits 0=no compression (PTC 2, PFC 16) 1=lossless 2=wavelet 2 bit/datum 3 =wavelet 1.5 bit/datum 4=wavelet 1 bit/datum BIT 0..12= always 0 Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 117 of 196 TM- 20: (PID51, PC7, T5, ST1, EID47704) EVENT_M_DUMP_ALTERNATE_PARAMETER Telemetry Packet Information (VIRTIS) Packet name EVENT_M_DUMP_ALTERNATE_PARAMETER Instrument VIRTIS Packet Function Dump the V-M Alternate Parameter Set Generation Rules Upon reception of Enable_Science_HS_Link Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 23 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47704 16 bits (PTC 3, PFC 12) M_IR_WIN_X1 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_WIN_X2 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_WIN_Y1 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_WIN_Y2 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits ad= 1 bd=0 unit=pixel (PTC 3, PFC 12) BIT 0..6: always 0 M_IR_DELAY Unsigned Integer BIT 6..15: IR delay time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO Unsigned Integer BIT 6..15: IR exposure time 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 Notes: The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 118 of 196 TM- 21: (PID51, PC7, T5, ST1, EID47705) EVENT_M_DUMP_CALIBRATION_PARAMETER Telemetry Packet Information (VIRTIS) Packet name EVENT_M_DUMP_CALIBRATION_PARAMETER Instrument VIRTIS Packet Function Dump the V-M Calibration Parameter Set Generation Rules Upon reception of Enable_Science_HS_Link Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 67 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47705 16 bits (PTC 3, PFC 12) M_IR_DELAY1 Unsigned Integer BIT 6..15: IR delay time phase 1 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_DELAY2 Unsigned Integer BIT 6..15: IR delay time phase 2 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_DELAY3 Unsigned Integer BIT 6..15: IR delay time phase 3 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_DELAY4 Unsigned Integer BIT 6..15: IR delay time phase 4 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_DELAY5 Unsigned Integer BIT 6..15: IR delay time phase 5 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_DELAY6 Unsigned Integer BIT 6..15: IR delay time phase 6 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO1 Unsigned Integer BIT 6..15: IR exposure time phase 1 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO2 Unsigned Integer BIT 6..15: IR exposure time phase 2 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO3 Unsigned Integer BIT 6..15: IR exposure time phase 3 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO4 Unsigned Integer BIT 6..15: IR exposure time phase 4 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 119 of 196 M_IR_EXPO5 Unsigned Integer BIT 6..15: IR exposure time phase 5 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_EXPO6 Unsigned Integer BIT 6..15: IR exposure time phase 5 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_IR_L_STAB Unsigned Integer BIT 8..15: IR lamp stabilization time 16 bits ad= 1.00E-01 bd=0 unit= sec (PTC 3, PFC 12) BIT 0..7: always 0 M_IR_L_CURR Enumerated Parameter BIT 12..15: IR lamp current 16 bits (FM) ad= 1.00E-01 bd=94 unit= mA (PTC 2, PFC 16) (EM) ad= 1.00E-01 bd=194 unit= mA BIT 0..11: always 0 M_CCD_DELAY1 Unsigned Integer BIT 6..15: CCD delay time phase 1 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_DELAY2 Unsigned Integer BIT 6..15: CCD delay time phase 2 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_DELAY3 Unsigned Integer BIT 6..15: CCD delay time phase 3 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_DELAY4 Unsigned Integer BIT 6..15: CCD delay time phase 4 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_DELAY5 Unsigned Integer BIT 6..15: CCD delay time phase 5 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_DELAY6 Unsigned Integer BIT 6..15: CCD delay time phase 6 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_EXPO1 Unsigned Integer BIT 6..15: CCD exposure time phase 1 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_EXPO2 Unsigned Integer BIT 6..15: CCD exposure time phase 2 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_EXPO3 Unsigned Integer BIT 6..15: CCD exposure time phase 3 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_EXPO4 Unsigned Integer BIT 6..15: CCD exposure time phase 4 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_EXPO5 Unsigned Integer BIT 6..15: CCD exposure time phase 5 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 120 of 196 M_CCD_EXPO6 Unsigned Integer BIT 6..15: CCD exposure time phase 5 16 bits (EM) ad= 1.0E-01 bd=0 unit=sec (PTC 3, PFC 12) (FM) ad= 2.0E-02 bd=0 unit=sec BIT 0..5: always 0 M_CCD_L_STAB Unsigned Integer BIT 8..15: CCD lamp stabilization time 16 bits ad= 1.00E-01 bd=0 unit= sec (PTC 3, PFC 12) BIT 0..7: always 0 M_CCD_L_CURR Enumerated Parameter BIT 12..15: CCD lamp current 16 bits 0=240mA (PTC 2, PFC 16) 1=244mA 2=250mA 3=255mA BIT 0..11: always 0 Notes: The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 121 of 196 TM- 22: (PID51, PC7, T5, ST1, EID47901) H_Dump_Data_Production_Parameter Telecommand Packet Information (VIRTIS) Packet name H_Dump_Data_Production_Parameter Instrument VIRTIS Packet Function Dump the H_Data_Production_Mode Generation Rules Upon reception of HTC_Change_Data_Product_Param_RAM or HTC_Change_Data_Product_Param_RAM_EEPROM Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47901 16 bits (PTC 3, PFC 12) H_ Data _Production Mode Unsigned Integer BIT 12..15 Data Production Type: specifies the type of (for calibration modes only) 16 bits H session to be performed after the start given with the (PTC 3, PFC 12) Enable Science 0 = H_Nominal_Observation 1 = DELETED 2 = H_Calibration 3 = H_Nominal_Simulation 4 = DELETED 5 = DELETED 6 = DELETED 7 = H_Spectral_Calibration_Simulation 8 = H_Science_Backup 9 = H_Test BIT 0..5: always 0 Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 122 of 196 TM- 23: (PID51, PC7, T5, ST1, EID47902) H_Dump_Functional_Parameter Telecommand Packet Information (VIRTIS) Packet name H_Dump_Functional_Parameter Instrument VIRTIS Packet Function Dump the H Functional Parameter Set Generation Rules Upon reception of HTC_Change_Func_Param_RAM or HTC_Change_Func_Param_RAM_EEPROM Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 61 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47902 16 bits (PTC 3, PFC 12) H_Int_Spect_T_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for Telescope 16 bits Spectral Calibration (PTC 3, PFC 12) BIT 0..5 = always 0 Integration time = Integration time LSW + Integration -6 time MSW * 1024) * 512 10 unit=sec H_Int_Spect_T_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for Telescope 16 bits Spectral Calibration (PTC 3, PFC 12) BIT 0..7 = always 0 H_Int_Spect_S_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for Slit Spectral 16 bits Calibration (PTC 3, PFC 12) BIT 0..5 = always 0 Integration time = Integration time LSW + Integration -6 time MSW * 1024) * 512 10 unit=sec H_Int_Spect_S_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for Slit Spectral 16 bits Calibration (PTC 3, PFC 12) BIT 0..7 = always 0 H_Int_Rad_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for radiometric 16 bits Calibration (PTC 3, PFC 12) BIT 0..5 = always 0 Integration time = Integration time LSW + Integration -6 time MSW * 1024) * 512 10 unit=sec H_Int_Rad_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for radiometric 16 bits Calibration (PTC 3, PFC 12) BIT 0..7 = always 0 H_V_Bias Unsigned Integer BIT 8..15 = Detector bias 16 bits ad= 0.0146 bd=-0.001 unit=Volt (PTC 3, PFC 12) BIT 0..7 = always 0 H_I_Lamp_Spect_T Unsigned Integer BIT 8..15 = Telescope Spectral Calibration lamp 16 bits required current (PTC 3, PFC 12) ad= 0.09046 bd=+0.005 unit=mA BIT 0..7 = always 0 H_I_Lamp_Spect_S Unsigned Integer BIT 8..15 = Slit Spectral Calibration lamp required 16 bits current (PTC 3, PFC 12) ad= 0.09046 bd=+0.005 unit=mA BIT 0..7 = always 0 H_I_Lamp_Radio Unsigned Integer BIT 8..15 = radiometric Calibration lamp required 16 bits current (PTC 3, PFC 12) ad= 0.09046 bd=+0.005 unit=mA BIT 0..7 = always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 123 of 196 H_I_Shutter Unsigned Integer BIT 8..15 = Shutter required current 16 bits ad= 5.031E-01 bd=0 unit=mA (PTC 3, PFC 12) BIT 0..7 = always 0 H_Stab_Lamp_Time Unsigned Integer BIT 8..15 = Time needed to stabilize the lamps 16 bits ad= 10 bd=0 unit=ms (PTC 3, PFC 12) BIT 0..7 = always 0 H_Stab_Det_Time Unsigned Integer BIT 9..15 = Time needed to stabilize the detector 16 bits ad= 1 bd=0 unit=s (PTC 3, PFC 12) BIT 0..8 = always 0 BIT 12..15 = Time needed to stabilize the shutter for H_Shutter_Time Unsigned Integer closing or opening 16 bits ad= 2 bd=0 unit=ms (PTC 3, PFC 12) BIT 0..11 = always 0 BIT 8..15 = Number of steps to do in one wave mode H_Open_Cover_Step Unsigned Integer cover 16 bits ad= 1 bd=0 unit=step (PTC 3, PFC 12) BIT 0..7 = always 0 H_Spare Unsigned Integer 16 bits (PTC 3, PFC 12) H_Close_Cover_Step Unsigned Integer BIT 8..15 = Number of steps to shut the Cover 16 bits ad= 1 bd=0 unit=step (PTC 3, PFC 12) BIT 0..7 = always 0 H_Init_Cover_Step Unsigned Integer BIT 8..15 = Number of steps to Initialize the Cover 16 bits ad= 1 bd=0 unit=step (PTC 3, PFC 12) BIT 0..7 = always 0 H_ECA_ACT Unsigned Integer BIT 8..15 = ECA actuation time 16 bits ad= 1 bd=0 unit=min (PTC 3, PFC 12) BIT 0..7 = always 0 H_Annealing_Check_Perio Unsigned Integer BIT 8..15 = Time between two temperature checks d 16 bits while annealing (PTC 3, PFC 12) ad= 1 bd=0 unit=step BIT 0..7 = always 0 H_Annealing_Temp Unsigned Integer BIT 7..15 = Requested annealing temperature 16 bits ad= 1 bd=0 unit=Kelvin (PTC 3, PFC 12) BIT 0..6 = always 0 H_Annealing_Time Unsigned Integer BIT 8..15 = Duration of annealing 16 bits ad= 1 bd=0 unit=min (PTC 3, PFC 12) BIT 0..7 = always 0 H_Xwin Unsigned Integer BIT 13..15 = X coordinate of the first pixel of the 16 bits calibration window (PTC 3, PFC 12) ad= 1 bd=0 unit=pixel BIT 0..12 = always 0 H_Ywin Unsigned Integer BIT 12..15 = Y coordinate of the first pixel of the 16 bits calibration window (PTC 3, PFC 12) ad= 1 bd=0 unit=pixel BIT 0..11 = always 0 H_Test_Init Unsigned Integer BIT 0..15 = First value of the test pattern 16 bits ad= 1 bd=0 unit= (PTC 3, PFC 12) Notes: The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 124 of 196 TM- 24: (PID51, PC7, T5, ST1, EID47903) H_Dump_Operational_Parameter Telecommand Packet Information (VIRTIS) Packet name H_Dump_Operational_Parameter Instrument VIRTIS Packet Function Dump the Operational Parameter Set Generation Rules Upon reception of HTC_Change_Oper_Param_RAM or HTC_Change_Oper_Param_RAM_EEPROM Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 27 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47903 16 bits (PTC 3, PFC 12) H_Int_Science_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for science mode 16 bits BIT 0..5 = always 0 (PTC 3, PFC 12) Integration time = Integration time LSW + Integration -6 time MSW * 1024) * 512 10 unit=sec H_Int_Science_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for science mode 16 bits BIT 0..7 = always 0 (PTC 3, PFC 12) H_SPARE Unsigned Integer 16 bits (PTC 3, PFC 12) H_Sum Unsigned Integer BIT 8..15 = Flag indicating if the spectra have to be 16 bits summed (PTC 3, PFC 12) 0=no summing 1=summing BIT 0..7 = always 0 H_N_Frame Unsigned Integer BIT 5..15 = Repetition rate when no summing 16 bits ad= 1 bd=0 unit=frame (PTC 3, PFC 12) BIT 0..4 = always 0 H_N_Sum_Frame Unsigned Integer BIT 8..15 = Number of successive summed frames 16 bits when H_Sum is set (PTC 3, PFC 12) ad= 1 bd=0 unit=frame BIT 0..7 = always 0 H_Dark_Rate Unsigned Integer BIT 8..15 = Number of successive frames between 2 16 bits dark measurements (PTC 3, PFC 12) ad= 1 bd=0 unit=frame BIT 0..7 = always 0 H_Comp Enumerated parameter BIT 8..15 = Compression mode 16 bits 0= No compression (PTC 2, PFC 16) 1=Lossless, 2D 2=Wavelet_F1 2bits/datum 3=Wavelet_F2 1.5 bit/datum 4=Wavelet_F3 1 bit/datum summing BIT 0..7 = always 0 Notes:The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 125 of 196 TM- 25: (PID51, PC7, T5, ST1, EID47906) H_Dump_Pixel_Map_Parameter Telecommand Packet Information (VIRTIS) Packet name H_Dump_Pixel_Map_Para Instrument VIRTIS meter Packet Function Dump the Pixel Map Parameter Set Generation Rules Upon reception of HTC_Change_Pixel_Map_Param_RAM or HTC_Change_Pixel_Map_Param_RAM_EEPROM Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 107 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47906 16 bits (PTC 3, PFC 12) H_Pix_Map_C11 Real ((PTC 5, PFC 1) H_Pix_Map_C12 Real ((PTC 5, PFC 1) H_Pix_Map_C13 Real ((PTC 5, PFC 1) H_Pix_Map_C21 Real ((PTC 5, PFC 1) H_Pix_Map_C22 Real ((PTC 5, PFC 1) H_Pix_Map_C23 Real ((PTC 5, PFC 1) H_Pix_Map_C31 Real ((PTC 5, PFC 1) H_Pix_Map_C32 Real ((PTC 5, PFC 1) H_Pix_Map_C33 Real ((PTC 5, PFC 1) H_Pix_Map_C41 Real ((PTC 5, PFC 1) Each parameter is a real 32bit H_Pix_Map_C42 Real ((PTC 5, PFC 1) BIT 9..31=Fraction H_Pix_Map_C43 Real ((PTC 5, PFC 1) BIT 1..8=Exponent H_Pix_Map_C51 Real ((PTC 5, PFC 1) BIT 0=Sign H_Pix_Map_C52 Real ((PTC 5, PFC 1) H_Pix_Map_C53 Real ((PTC 5, PFC 1) H_Pix_Map_C61 Real ((PTC 5, PFC 1) H_Pix_Map_C62 Real ((PTC 5, PFC 1) H_Pix_Map_C63 Real ((PTC 5, PFC 1) H_Pix_Map_C71 Real ((PTC 5, PFC 1) H_Pix_Map_C72 Real ((PTC 5, PFC 1) H_Pix_Map_C73 Real ((PTC 5, PFC 1) H_Pix_Map_C81 Real ((PTC 5, PFC 1) H_Pix_Map_C82 Real ((PTC 5, PFC 1) H_Pix_Map_C83 Real ((PTC 5, PFC 1) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 126 of 196 TM- 26: (PID51, PC7, T5, ST1, EID47903) EVENT_H_PIX_MAP_CHECK_SUCCESS Telecommand Packet Information (VIRTIS) Packet name EVENT_H_PIX_MAP_CHECK_SUCCESS Instrument VIRTIS Packet Function Check of H-Pixel Map was successful Generation Rules Upon upload of the pixel map to PEM-H Header Information Process ID 51 Packet Category 7 Service Type 5 Service Subtype 1 Structure ID N.A. Packet Length 1017 Data Field Information Data Field Field Structure Remarks EID Unsigned Integer Event Report Id = 47910 16 bits (PTC 3, PFC 12) DEAD_PIX_NUM Unsigned Integer total number of dead pixels detected within the 16 bits spectrum (PTC 3, PFC 12) DEAD_PIX_X_POS1 Unsigned Integer 16 bits (PTC 3, PFC 12) DEAD_PIX_Y_POS1 Unsigned Integer 16 bits (PTC 3, PFC 12) DEAD_PIX_SPEC_POS1 Unsigned Integer 16 bits (PTC 3, PFC 12) DEAD_PIX_X_POS2 DEAD_PIX_Y_POS2 DEAD_PIX_SPEC_POS2 ------------ -------------- -------------- DEAD_PIX_X_POS167 Unsigned Integer 16 bits (PTC 3, PFC 12) DEAD_PIX_Y_POS167 Unsigned Integer 16 bits (PTC 3, PFC 12) DEAD_PIX_SPEC_POS167 Unsigned Integer 16 bits (PTC 3, PFC 12) SPARE Unsigned Integer 16 bits (PTC 3, PFC 12) Notes:The ad and bd coefficients are referred to the following transfer function TF: Y = ad * XADU + bd This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 127 of 196 3.2.1.4 Test TMs The user responds to the Connection Test Request TC with a predefined test information report within 10 sec. TM- 27: (PID51, PC7, T17, ST2): Connection Test Report Telemetry Packet Information (VIRTIS) Packet name Connection Test Report Instrument VIRTIS Packet Function To show that instrument is able to communicate. Generation Rules Solicited by Connection Test Request TC (17,1). Header Information Process ID 51 Packet Category 7 Service Type 17 Service Subtype 2 Structure ID N.A. Packet Length 9 Data Field Information Data Field Field Structure Remarks Notes: No data field This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 128 of 196 3.2.1.5 Science Data Transfer TMs - HS link VIRTIS transfers Science Data to the SSMM via the HS link according to the Science Data Packet Generation TCs. Science Data transmission to RTU via the Serial 16 bit Digital channel is described below. Scientific data are transmitted in groups according to the mechanism hereafter described (see Fig. 5 and Fig. 6). Each group is composed of data relative to the same (composite) acquisition from one of the three VIRTIS detectors. Scientific data are generated from the three VIRTIS data channels (i.e. M VIS, M IR and H). They are formatted in separate TM packets of the same Type and Sub-Type whose Process IDs are listed in the following table. Detector PID M-VIS 52 M-IR 52 H-IR 53 TAB. 10: Science TM PIDs Data for both M detectors are transmitted on a (composite) acquisition unit basis: each composite slice acquired according to the active M-mode is broken down in sub-slices (size spatial*spectral=64*144). The number of sub-slices (Nsbs) depends on the detector size and on the active mode and can vary from a minimum of 1 to a maximum of 12 (in case of detector calibration). Each of the Nsbs sub-slices is compressed (default: lossless i.e. reversible compression ) obtaining Nsbs compressed sub-slice whose max size is 9216 word (when compression type = no compression); they can required up to a maximum of 19 packets each to be transmitted. The order of sub-slices transmission is in spectral direction, both for M and H; the number of sub-slices in spatial direction (NSSD) is specified in the science data header. For H data formatting there are three different image types, each type with its own formatting: - ?image slice?: this slice, made of 12 subslices, contains a 432x256 pixel image; - ?spectra slice?: this slice, made of 24 subslices, contains 432 pixels x 8 orders x 64 spectra; - ?spectrum?: in this case the decomposition into subslices does not applies; a sequence of 3456 words is sent in 7 packets. The use of these different data formatting is the following: - in the nominal modes (H_Science_Maximum_Data_Rate, H_Science_Nominal_Data_Rate, H_Science_Minimum_Data_Rate, H_USer_Defined, H_Nominal_Simulation) ), ?spectra slice? (which give the actual scientific data) are interleaved with ?spectrum?, which contains dark data; - in H_Calibration mode, 7 ?image slice? and 2 ?spectrum? are sent in a calibration session; - in H_Spectral_Calibration_Simulation 2 ?image slice? are sent in a calibration session. The image type is identified in the Image Type field of Science Data Header (see below); the dark data (ie.e. data with shutter closed) are identified by the Shutter State field of Science Data Header. Note that the science data volume generated by each channel is strongly dependent on the active operative mode, but even for the same mode, the actual data volume changes as a result of data compression: in general, only data volume before compression can be known exactly. The max output data volume can be calculated assuming a compression factor = 2, as a lossless compression with minimum compression factor equal to 2 is applied for default. Note: On the 1355 HS link the byte order of the 16 bit word shall be most significant Byte (MSByte) first, least significant byte (LSByte) last while each byte will be trasmitted ?little endian? (i.e. least significant bit LSB first, most significant bit MSB last). This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 129 of 196 DELETED Fig. 5: H Science Data TMs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 130 of 196 #M_SS 1 elementary VIS and/or IR ........... slice #2 #1 1 elementary VIS and/or IR slice PROCESSING (window adjustment, normalization, pixel binning , slice summing, dark substraction) DECOMPOSITION Slice to Sub- max N sbs= 12 first .......... last (N sbs) sub-slice sub-slice COMPRESSION first last (N sbs) compressed compressed .......... sub-slice sub-slice TM PACKET FORMATTING first packet of .......... last packet of .......... last packet of first sub-slice first sub-slice last sub-slice first TM packet M Science TM group last TM packet NOTE: M_SS = commanded Slice Summing Fig. 6: M Science Data TMs This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 131 of 196 3.2.1.6 Science Data Header The first 4 words of each Source Data field in the Science TM packet form the Science Data Header (SDH) . This is composed of the following information: ACQUISITION ID A A A A A A A A A A A A A A A A SLICE INFORMATION SCIENCE N N N N N N N N S S S S S S S S PACKET INFORMATION DATA B B B M M M M M P P P P P P P P HEADER DATA TYPE Q T H K K K Z Z C C C C C C C C AAAA AAAA AAAA AAAA a progressive number that identifies this (composite) acquisition relative to the detector specified by PID; it is reset to zero at power-on or reset, incremented for each group of the same detector and wrapped around its maximum value. For ?M: Serial number of Slices (M-PEM acquisition) For-H: Serial number of Slices or number of spectrum (H-PEM acquisition) NNNNNNNN N sbs: the number of sub-slices that compose this slice For ?M:= 1..12 For-H = depends on data type Image slice=12 Spectra slice=24 Spectrum=0 SSSSSSSS Sub-slice serial number inside the Sub-slice sequence (1?N sbs) For ?M:= 1..12 For-H = depends on data type Image slice=1..12 Spectra slice=1..24 Spectrum=0 BBB NSSD : the number of sub-slices in the spatial direction For ?M:= 1 or 4 For-H = depends on data type Image slice=4 Spectra slice=1 Spectrum=1 MMMMM Mp : the number of packets needed to transmit this compressed sub-slice For ?M:= 1..19 For-H = depends on data type Image slice=1..19 Spectra slice=1..19 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 132 of 196 Spectrum=7 PPPPPPPP Packet serial number inside the sub-slice packet sequence (1?Mp) For ?M:= 1..19 For-H = depends on data type Image slice=1..19 Spectra slice=1..19 Spectrum=1..7 Q if set to 1 it means that the last word in the SOURCE DATA field is a dummy one, put only to have an even number of words in the packet 0=real science word 1=dummy word T For ?M:= Spectrum type:,0=IR,1=VIS For-H = Always =0 H Shutter state: 0=Open 1=Closed KKK Compression mode: 0=No compression 1 = Lossless 2D 2 = Wavelet_F1 2bit/datum 3 = Wavelet_F2 1.5 bit/ datum 4 = Wavelet_F3 1 bit/datum ZZ For ?M:= Not used (always 00) For-H = average/summing mode 0=No average / No summing 1=Average / No summing 2=No average / Summing 3=Average / Summing CCCCCCCC For ?M:= Image type: 0=Science 1=Calibration phase 0 2=Calibration phase 1 3=Calibration phase 2 4=Calibration phase 3 5=Calibration phase 4 6=Calibration phase 5 7=Calibration phase 6 255= ME/ M-IFE Test For-H = Image type 0 = Image slice (12 subslices which composes a 432x256 slice); 1 = Spectra slice (24 subslices which composes a 432 pixels x 64 spectra x 8 orders structure); 2 = Spectrum (3456 words transmitted by 7 packets), 255= ME/H-IFE Test This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 133 of 196 TM- 28: (PID52, PC12, T20, ST13): M Science Data (HS Link) Telemetry Packet Information (VIRTIS) Packet name Science Data (HS Link) Instrument VIRTIS Packet Function Reports Science Data on HS Link Generation Rules Generated in Science mode Header Information Additional Header 1C 00 00 00 Process ID 52 Packet Category 12 Service Type 20 Service Subtype 13 Structure ID N.A. Packet Length variable (19+1013) Data Field Information Data Field Field Structure Remarks Acquisition ID Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Slice Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Packet Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Type Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Word Unsigned Integer Repeated n times 16 bits (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 134 of 196 TM- 29: (PID53, PC12, T20, ST13): H Science Data (HS Link) Telemetry Packet Information (VIRTIS) Packet name Science Data (HS Link) Instrument VIRTIS Packet Function Reports Science Data on HS Link Generation Rules Generated in Science mode Header Information Additional Header 1C 00 00 00 Process ID 53 Packet Category 12 Service Type 20 Service Subtype 13 Structure ID N.A. Packet Length variable (19+1013) Data Field Information Data Field Field Structure Remarks Acquisition ID Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Slice Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Packet Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Type Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Word Unsigned Integer Repeated n times 16 bits (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 135 of 196 3.2.1.7 Science Data Transfer TMs - RTU link When the HS link is not available, a Degraded Science Mode can be commanded in order to transfer Science data on the RTU link. As a smaller data rate can be sustained on this link, less data are prepared and transmitted to the DMS. Science data are sent on RTU link with the same format used for the HS link: the packet structure is the same. TM- 30: (PID52, PC12, T20, ST3): M Science Data (RTU Link) Telemetry Packet Information (VIRTIS) Packet name Science Data (RTU Link) Instrument VIRTIS Packet Function Reports Science Data on HS Link Generation Rules Generated in Science mode Header Information Additional Header NOT present Process ID 52 Packet Category 12 Service Type 20 Service Subtype 3 Structure ID N.A. Packet Length variable (19+1017) Data Field Information Data Field Field Structure Remarks Acquisition ID Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Slice Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Packet Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Type Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Word Unsigned Integer Repeated n times 16 bits (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 136 of 196 TM- 31: (PID53, PC12, T20, ST3): H Science Data (RTU Link) Telemetry Packet Information (VIRTIS) Packet name Science Data (RTU Link) Instrument VIRTIS Packet Function Reports Science Data on HS Link Generation Rules Generated in Science mode Header Information Additional Header NOT present Process ID 53 Packet Category 12 Service Type 20 Service Subtype 3 Structure ID N.A. Packet Length variable (19+1017) Data Field Information Data Field Field Structure Remarks Acquisition ID Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Slice Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Packet Information Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Type Unsigned Integer See 16 bits Science Data Header pag.131 (PTC 3, PFC 12) Data Word Unsigned Integer Repeated n times 16 bits (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 137 of 196 3.2.1.8 Memory Management TMs According to the received Memory Management TCs, TM reports are generated containing the Memory Dump or the Memory Check ( see Appendix A) of the commanded memory area. Dump can be performed anywhere inside physical memory but PROM content can not be dumped directly but only through its copy on the Program Memory. The services relies on the ?memory ID? concept, defined in TAB. 11. NOTE: No scattered requests are foreseen for VIRTIS, therefore the number of blocks for memory dump/check is always 1. Moreover, only requests for dump of blocks whose length fits one TM packet will be accepted; therefore each block dump requires only one TM report. TM- 32: (PID51, PC9, T6, ST6): Memory Dump Report Telemetry Packet Information (VIRTIS) Packet name Memory Dump Report Instrument VIRTIS Packet Function Reports dump of a memory block Generation Rules Solicited by Dump Memory TC (6,5). Header Information Process ID 51 Packet Category 9 Service Type 6 Service Subtype 6 Structure ID N.A. Packet Length variable (17+4105) Data Field Information Data Field Field Structure Remarks Memory ID & Number of Unsigned Integer BIT 15: Number of blocks blocks 16 bits Always 1 (PTC 2, PFC 16) BIT 8..14: always 0 BIT 0?7: Memory ID 140 ? EEPROM / 8bit items 141 ? PM / 48bit items 142 ? DM / 40bit items 143 ? DM / 16bit items 144 ? PM Port / 48bit items 145 ? DM Port / 40bit items Start Address Unsigned Integer BIT 0..31: Dump start address 32 bits (PTC 3, PFC 14) Block Length Unsigned Integer BIT 0.15: Number of items in the block 16 bits (PTC 3, PFC 12) Data Word Unsigned Integer BIT 0..15: Word dump, repeated n times, where n= 16 bits If ID 140=1..4088 max (PTC 3, PFC 12) If ID 141=1..681 max If ID 142=1..681 max If ID 143=1..2044 max If ID 144=1..681 max If ID 145=1..681 max Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 138 of 196 TM- 33: (PID51, PC7, T6, ST10): Memory Check Report Telemetry Packet Information (VIRTIS) Packet name Memory Check Report Instrument VIRTIS Packet Function Reports checksum of a memory block Generation Rules Solicited by Check Memory TC (6,9). Header Information Process ID 51 Packet Category 7 Service Type 6 Service Subtype 10 Structure ID N.A. Packet Length 21 Data Field Information Data Field Field Structure Remarks Memory ID & Number of Unsigned Integer BIT 15: Number of blocks blocks 16 bits Always 1 (PTC 2, PFC 16) BIT 8..14: always 0 BIT 0?7: Memory ID 140 ? EEPROM / 8bit items 141 ? PM / 48bit items 142 ? DM / 40bit items 143 ? DM / 16bit items 144 ? PM Port / 48bit items 145 ? DM Port / 40bit items Start Address Unsigned Integer BIT 0..31: Check start address 32 bits (PTC 3, PFC 14) Block Length Unsigned Integer Number of items in the block (items size defined by 16 bits Memory ID as per TAB. 11) (PTC 3, PFC 12) SPARE Unsigned Integer 16 bits (PTC 3, PFC 12) Checksum Unsigned Integer Checked block lenght 16 bits (PTC 3, PFC 12) Notes: This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 139 of 196 3.2.2 Telecommand Packet Definitions Detailed description of TC packets is given in this section. The information is formatted in compliance with RD8, part 4, section 2.8.3.2.1. The data types used for parameters are defined in RD8, part 4, section 3. The service grouping is the same defined in section 2.8.3.1 of the current document. NOTE: telecommands shall consist of an even number of octets. If the number of octets is odd, one padding octet is added at the end (unless a pad field is explicitly indicated). The Packet Length field doesn?t take into account the padding octets. 3.2.2.1 Service 1 - Housekeeping Reporting This service enables or disables telemetry generation, separately for each SID. TC- 1: (PID51, PC12, T3, ST5) Enable_HK_Report_Generation Telecommand Packet Information (VIRTIS) Packet name Enable_HK_Report_Genera Instrument VIRTIS tion Packet Function Enable generation of H/K corresponding to the SID parameter Verification Rules H/K TM is generated, as soon as VIRTIS reaches the mode in which it is available. Header Information Process ID 51 Packet Category 12 Service Type 3 Service Subtype 5 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks SID Unsigned Integer BIT 8..15: SID of the H/K TM to be enabled 16 bits Valid range:1..7 ,128 (PTC 3, PFC 12) 1= ME Default HK 2= ME/M General HK 3= ME/H General HK 4= M-VIS HK 5= M-IR HK 6= H-HK 7= ALL 128=if 1 sample of analog HK isn?t done (it is used only for SW internal tests) BIT 0..7: don?t care Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. Actual TM generation starts only if VIRTIS is in the mode in which the relevant data are available. SID=7 (All) is possible only if VIRTIS is not in Safe mode, in Safe mode only SID=1 is accepted This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 140 of 196 TC- 2: (PID51, PC12, T3, ST6) Disable_HK_Report_Generation Telecommand Packet Information (VIRTIS) Packet name Disable_HK_Report_Gener Instrument VIRTIS ation Packet Function Disable generation of H/K corresponding to the SID parameter Verification Rules H/K TM is no more sent. Header Information Process ID 51 Packet Category 12 Service Type 3 Service Subtype 6 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks SID Unsigned Integer BIT 8..15: SID of the H/K TM to be enabled 16 bits Valid range:1..6 (PTC 3, PFC 12) 1= ME Default HK 2= ME/M General HK 3= ME/H General HK 4= M-VIS HK 5= M-IR HK 6= H-HK BIT 0..7: don?t care Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 141 of 196 3.2.2.2 Service 6 - Memory Management This service requires to load, dump and check (see Appendix A) areas of memory. It relies on the ?Memory_Id? concept, i.e. an unique identifier of the type of addressed memory. The identifiers allocated to payloads are shown in RD 1 while the following table documents the Memory_Ids usage required for the VIRTIS instrument. Memory_Id Memory type Memory PTC,PTF Checksum type Remarks width 140 EEPROM 8 bits 3, 4 CRC 141 Program Memory (PM) 48 bits 3,12 CRC Parameter split on three 16-bit words 142 Data 40 bits 3,12 CRC Parameter split on three 16-bit Memory words with an empty octet at (DM) the end 143 Data 16 bits 3,12 CRC Memory (DM) 144 PM port 48 bits 3,12 CRC Parameter split on three 16-bit words 145 DM port 40 bits 3,12 CRC Parameter split on three 16-bit words with an empty octet at the end TAB. 11: Memory_Ids usage Notes on the VIRTIS instrument implementation of the service: 1. No scattered requests are foreseen, therefore the number of blocks for the memory dump/load/check is always = 1 2. Only requests for dump of blocks whose length fits in only one TM packet will be accepted. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 142 of 196 TC- 3: (PID51, PC12, T6, ST2) Load_Memory Telecommand Packet Information (VIRTIS) Packet name Load_Memory Instrument VIRTIS Packet Function Load a block of memory. Verification Rules Memory Dump Report TM Header Information Process ID 51 Packet Category 12 Service Type 6 Service Subtype 2 Structure ID N.A. Packet Length variable (15..241) Data Field Information Data Field Field Structure Remarks Memory ID & Number of Unsigned Integer BIT 15: Number of blocks blocks 16 bits Always 1 (PTC 2, PFC 16) BIT 8..14: always 0 BIT 0?7: Memory ID Valid range=140..143 140 ? EEPROM / 8bit items 141 ? PM / 48bit items 142 ? DM / 40bit items 143 ? DM / 16bit items 144 ? PM Port / 48bit items (reserved see note) 145 ? DM Port / 40bit items(reserved see note) Start Address Unsigned Integer BIT 0..31: Load start address 32 bits Valid range: (PTC 3, PFC 14) MID140=20000000..200FFFFF MID141=006300..01FFFF MD142=00000000..0007FFFF MID143=30000000..301FFFFF MID144=reserved MID145=reserved Block Length Unsigned Integer BIT 0..15: Number of items of block (item size defined 16 bits by Memory ID as per TAB. 11) (PTC 3, PFC 12) Valid range= 1..228 Data word Unsigned Integer BIT 0..15: Word to be loaded, repeated n times, where 16 bits n= 1..114 (PTC 3, PFC 12) Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. MemID 144 and MemID 145 upload/check and dump of Port memory should only be done by the S/W developer because the Ports are real hardware interfaces which loading is critical. Additionally the Port content is undefined from the user point of view because internally the PROM software uses the Ports, therefore dump of ports makes only sense to do by S/W developer too In case of MemID 140 block length is a multiple of two This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 143 of 196 TC- 4: (PID51, PC12, T6, ST5) Dump_Memory Telecommand Packet Information (VIRTIS) Packet name Dump_Memory Instrument VIRTIS Packet Function Commands to dump a memory block Verification Rules Memory Dump Report TM Header Information Process ID 51 Packet Category 12 Service Type 6 Service Subtype 5 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks Memory ID & Number of Unsigned Integer BIT 15: Number of blocks blocks 16 bits Always 1 (PTC 2, PFC 16) BIT 8..14: always 0 BIT 0?7: Memory ID Valid range=140..143 140 ? EEPROM / 8bit items 141 ? PM / 48bit items 142 ? DM / 40bit items 143 ? DM / 16bit items 144 ? PM Port / 48bit items (reserved see note) 145 ? DM Port / 40bit items(reserved see note) Start Address Unsigned Integer BIT 0..31: Dump start address 32 bits Valid range: (PTC 3, PFC 14) MID140=20000000..200FFFFF MID141=000000..01FFFF MD142=00000000..0007FFFF MID143=30000000..301FFFFF MID144=reserved MID145=reserved Block Length Unsigned Integer BIT 0..15: Number of items of block (item size defined 16 bits by Memory ID as per TAB. 11). The block length shall (PTC 3, PFC 12) allow the Memory Dump TM to fit into one packet. Valid range: MID140=1?4088 MID141=1..681 MD142=1?681 MID143=1?2044 MID144=reserved MID145=reserved Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. MemID 144 and MemID 145 upload/check and dump of Port memory should only be done by the S/W developer because the Ports are real hardware interfaces which loading is critical. Additionally the Port content is undefined from the user point of view because internally the PROM software uses the Ports, therefore dump of ports makes only sense to do by S/W developer too In case of MemID 140 block length is a multiple of two This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 144 of 196 TC- 5: (PID51, PC12, T6, ST9) Check_Memory Telecommand Packet Information (VIRTIS) Packet name Check_Memory Instrument VIRTIS Packet Function Commands to perform checksum computation of a memory block. Verification Rules Memory Check Report TM Header Information Process ID 51 Packet Category 12 Service Type 6 Service Subtype 9 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks Memory ID & Number of Unsigned Integer BIT 15: Number of blocks blocks 16 bits Always 1 (PTC 2, PFC 16) BIT 8..14: always 0 BIT 0?7: Memory ID Valid range=140..143 140 ? EEPROM / 8bit items 141 ? PM / 48bit items 142 ? DM / 40bit items 143 ? DM / 16bit items 144 ? PM Port / 48bit items (reserved see note) 145 ? DM Port / 40bit items(reserved see note) Start Address Unsigned Integer BIT 0..31: Dump start address 32 bits Valid range: (PTC 3, PFC 14) MID140=20000000..200FFFFF MID141=006300..01FFFF MD142=00000000..0007FFFF MID143=30000000..301FFFFF MID144=reserved MID145=reserved Block Length Unsigned Integer BIT 0..15: Number of items of block to be checked (item 16 bits size defined by Memory ID as per TAB. 11). (PTC 3, PFC 12) Valid range: 1?65535 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. MemID 144 and MemID 145 upload/check and dump of Port memory should only be done by the S/W developer because the Ports are real hardware interfaces which loading is critical. Additionally the Port content is undefined from the user point of view because internally the PROM software uses the Ports, therefore dump of ports makes only sense to do by S/W developer too In case of MemID 140 block length is a multiple of two This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 145 of 196 3.2.2.3 Service 9 - Time Management This service provides the time synchronization signal. TC- 6: (PID51, PC12, T9, ST1) Accept_Time_Update Telecommand Packet Information (VIRTIS) Packet name Accept_Time_Update Instrument VIRTIS Packet Function Supplies the instrument with the Spacecraft Elapsed Time to allow synchronisation. Verification Rules Time in Data Field Header of following TM is synchronised Header Information Process ID 51 Packet Category 12 Service Type 9 Service Subtype 1 Structure ID N.A. Packet Length 11 Data Field Information Data Field Field Structure Remarks SCET_I Unsigned Integer BIT 1..31: First 32 of 48 bits CUC Time, i.e. whole 32 bits seconds (PTC 3, PFC 14) BIT 0: always SCET_F Unsigned Integer BIT 0..15: Last 16 of 48 bits CUC Time, i.e. fractional 16 bits seconds (PTC 3, PFC 12) Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. 3.2.2.4 Service 17 ? Connection Test This service requests the Connection Test Report. TC- 7: (PID51, PC12, T17, ST1) Connection_Test_Request Telecommand Packet Information (VIRTIS) Packet name Connection_Test_Request Instrument VIRTIS Packet Function Tests communication, asking the instrument to reply with Connection Test report. Verification Rules Connection Test Report TM Header Information Process ID 51 Packet Category 12 Service Type 17 Service Subtype 1 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 146 of 196 3.2.2.5 Service 20 ? Science Reporting This service drives one of the VIRTIS units V-H or V-M in or out the Data Production state. The Operative Mode which is entered as consequence of the Enable_Science telecommand depends on the current settings of the Operative Parameters of both PEMS. TC- 8: (PID51, PC12, T20, ST1) Enable_Science_RTU_Link Telecommand Packet Information (VIRTIS) Packet name Enable_Science_RTU_Link Instrument VIRTIS Packet Function Start the Science data production for the indicated unit Verification Rules Science Data TM Header Information Process ID 51 Packet Category 12 Service Type 20 Service Subtype 1 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks PID Unsigned Integer BIT 9..15: Process ID of the TM source to which this 16 bits command applies : (PTC 2, PFC 16) Valid range= 52..53 52=V-M 53=V-H BIT0..8: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 147 of 196 TC- 9: (PID51, PC12, T20, ST2) Disable_Science_RTU_Link Telecommand Packet Information (VIRTIS) Packet name Disable_Science_RTU_Link Instrument VIRTIS Packet Function Stop the Science data production for the indicated unit Verification Rules Science Data TM Header Information Process ID 51 Packet Category 12 Service Type 20 Service Subtype 2 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks PID Unsigned Integer BIT 9..15: Process ID of the TM source to which this 16 bits command applies : (PTC 2, PFC 16) Valid range= 52..53 52=V-M 53=V-H BIT0..8: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required, because some time is needed by ME SW to execute the command, in order to make empty the buffers. TC- 10: (PID51, PC12, T20, ST10) Enable_Science_HS_Link Telecommand Packet Information (VIRTIS) Packet name Enable_Science_HS_Link Instrument VIRTIS Packet Function Start the Science data production for the indicated unit Verification Rules Science Data TM Header Information Process ID 51 Packet Category 12 Service Type 20 Service Subtype 10 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks PID Unsigned Integer BIT 9..15: Process ID of the TM source to which this 16 bits command applies : (PTC 2, PFC 16) Valid range= 52..53 52=V-M 53=V-H BIT0..8: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 148 of 196 TC- 11: (PID51, PC12, T20, ST11) Disable_Science_HS_Link Telecommand Packet Information (VIRTIS) Packet name Disable_Science_HS_Link Instrument VIRTIS Packet Function Stop the Science data production for the indicated unit Verification Rules Science Data TM Header Information Process ID 51 Packet Category 12 Service Type 20 Service Subtype 11 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks PID Unsigned Integer BIT 9..15: Process ID of the TM source to which this 16 bits command applies : (PTC 2, PFC 16) Valid range= 52..53 52=V-M 53=V-H BIT0..8: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required, because some time is needed by ME SW to execute the command, in order to make empty the buffers. 3.2.2.6 Service 192 ? VIRTIS Common Private TCs This service provides commands applicable to the whole VIRTIS instrument without distinction between sub-units. TC- 12: (PID51, PC12, T192, ST1) VTC_Enter_Safe_Mode Telecommand Packet Information (VIRTIS) Packet name VTC_Enter_Safe_Mode Instrument VIRTIS Packet Function Go into Safe mode, i.e. switch off Proximity Electronics Modules, reset Main Electronics and perform primary boot giving control to PROM SW Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 1 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 149 of 196 TC- 13: (PID51, PC12, T192, ST2) VTC_Enter_Idle_Mode Telecommand Packet Information (VIRTIS) Packet name VTC_Enter_Idle_Mode Instrument VIRTIS Packet Function Go into Idle mode, i.e. executes secondary boot copying code from EEPROM to PM and starting it. Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 2 Structure ID N.A. Packet Length 9 Data Field Information Data Field Field Structure Remarks Start Address Unsigned Integer BIT 0..31: Start address in EEPROM of the secondary 32 bits boot code (PTC 3, PFC 14) (start EEPROM address: 0x20000000; end EEPROM address: 0x200FFFFF).. If higher than last EEPROM address, no boot is done and PM code is directly activated (PM address 0x00008). Notes: Using start address higher than last EEPROM address forces to not perform boot from EEPROM, which allows to upload the software from S/C to PM and execute it in case of EEPROM failure. Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 150 of 196 TC- 14: (PID51, PC12, T192, ST3) VTC_Enter_Test_Mode Telecommand Packet Information (VIRTIS) Packet name VTC_Enter_Test_Mode Instrument VIRTIS Packet Function Go into Test mode of ME or V-H or V-M Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 3 Structure ID N.A. Packet Length 27 Data Field Information Data Field Field Structure Remarks Unit ID Enumerated Parameter BIT 14..15: Unit Id 16 bits Valid range=1 (PTC 2, PFC 16) 1=ME Test 2=PEM Test (not available in SW 3.6) BIT 0..13: always 0 M_IFE_TPR Unsigned Integer BIT 0..15: M-IFE Test Pattern Repetition Rate [ms] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) M_IFE_VPS_MSB Unsigned Integer BIT 15: M-IFE-VIS Pattern Size MSB [words] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) BIT 0..14: always 0 M_IFE_VPS_LSB Unsigned Integer BIT 0..15: M-IFE-VIS Pattern Size LSB [words] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) M_IFE_IPS_MSB Unsigned Integer BIT 15: M-IFE-IR Pattern Size MSB [words] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) BIT 0..14: always 0 M_IFE_IPS_LSB Unsigned Integer BIT 0..15: M-IFE-IR Pattern Size LSB [words] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) M_SPARE Unsigned Integer 16 bits (PTC 13, PFC 12) H_IFE_TPR Unsigned Integer BIT 0..15: H-IFE Test Pattern Repetition Rate [ms] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) H_IFE_PS_MSB Unsigned Integer BIT 15: H-IFE-VIS Pattern Size MSB [words] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) BIT 0..14: always 0 H_IFE_PS_LSB Unsigned Integer BIT 0..15: H-IFE-VIS Pattern Size LSB [words] 16 bits Meaningful only if Unit ID = ME (PTC 13, PFC 12) H_SPARE Unsigned Integer 16 bits(PTC 13, PFC 12) Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 151 of 196 TC- 15: (PID51, PC12, T192, ST4) VTC_PEMS The following commands can be issued : ? PEMs Switch On ? PEMs Switch Off ? PEMs Reset Telecommand Packet Information (VIRTIS) Packet name VTC_PEMS Instrument VIRTIS Packet Function Switch both PEMs On, Off or Reset Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 4 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Switch ID Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1..3 (PTC 2, PFC 16) 1=Off 2=On 3=Reset BIT 0..13: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required. Execution time is several seconds in case of XTC_PEM(on), depending on duration of the X-Cover initialization procedure This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 152 of 196 TC- 16: (PID51, PC12, T192, ST5) VTC_Coolers The following commands can be issued : ? Coolers On / Open Loop + Motor Speed ? Coolers On / Close Loop + Temperature ? Coolers Off Telecommand Packet Information (VIRTIS) Packet name VTC_Coolers Instrument VIRTIS Packet Function Command both Coolers for common sessions Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 5 Structure ID N.A. Packet Length 9 Data Field Information Data Field Field Structure Remarks Coolers Status Enumerated Parameter BIT 13..15: command 16 bits Valid range: 1...4 (PTC 2, PFC 16) 1=Off 2=On Open Loop 3=On Close Loop 4= Stand-by (+28V on, motor drive off) BIT 0..12: always 0 Temp/Speed Unsigned Integer BIT 4...15: Depending on Coolers Status: 16 bits If 1=N.A. (PTC 3, PFC 12) If 2=Cooler motor speed Valid range 1..3800 [rpm], 1?3800[bit] aR=1 bR=0 If 3=(Temperature [K] ? 60) * 102.375 with Temperature range 60?100 Valid range 60?100[Kelvin], 0..4095[bit] aR=102.375 bR=-6142 If 4= NA BIT 0..12: always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 153 of 196 TC- 17: (PID51, PC12, T192, ST10) VTC_Override Telecommand Packet Information (VIRTIS) Packet name VTC_Override Instrument VIRTIS Packet Function Override event recovery for the specified category Verification Rules Relevant recovery actions are not performed Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 10 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Verification Category Enumerated Parameter BIT 13..15: Category to which override applies 16 bits Valid range: 1...7 (PTC 2, PFC 16) 1=Category II 2=Category III 3=Category IV-H 4=Category IV-H 5=Category V 6=Category VI 7=All BIT 0..12: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. VTC_Confirm has to be sent immediately after without any other TC commanded between VTC_Failure_Override and VTC_Confirm TC- 18: (PID51, PC12, T192, ST11) VTC_Deoverride Telecommand Packet Information (VIRTIS) Packet name VTC_Deoverride Instrument VIRTIS Packet Function Remove override to event recovery for the specified category Verification Rules Relevant recovery actions are performed Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 11 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Verification Category Enumerated Parameter BIT 13..15: Category to which override applies 16 bits Valid range: 1...7 (PTC 2, PFC 16) 1=Category II 2=Category III 3=Category IV-H 4=Category IV-H 5=Category V 6=Category VI 7=All BIT 0..12: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 154 of 196 TC- 19: (PID51, PC12, T192, ST12) VTC_Confirm Telecommand Packet Information (VIRTIS) Packet name VTC_Confirm Instrument VIRTIS Packet Function Confirm critical commands Verification Rules In case of erroneus operration of confirmation, the events 47630 and 47680 shall be issued Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 12 Structure ID N.A. Packet Length 9 Data Field Information Data Field Field Structure Remarks Packet Service Info Unsigned Integer BIT 8..15: Packet subtype of confirmed TC 16 bits Valid range=4 or 10 (PTC 3, PFC 12) 4=MTC_ECA or HTC_ECA 10=VTC_failure_override BIT 0..7: Packet type of confirmed TC Valid range=192..194 192= VTC_failure_override 193= MTC_ECA 194= HTC_ECA Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. To be sent only after a command requiring confirmation of XTC_ECA and VTC_Override commands TC- 20: (PID51, PC12, T192, ST13) VTC_Get_EEPROM_Status Telecommand Packet Definition (VIRTIS) Packet name VTC_Get_EEPROM_Status Instrument VIRTIS Packet Function Requests all parameters about executable in EEPROM Verification Rules Nominal Progress Event ?EEPROM_Stat_Report? Header Information Process ID 51 Packet Category 12 Service Type 192 Service Subtype 13 Structure ID N/A Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 155 of 196 3.2.2.7 Service 193 ? VIRTIS-M Common Private TCs This service provides commands applicable to the VIRTIS-M sub-unit only. TC- 21: (PID51, PC12, T193, ST1) MTC_PEM The following commands can be issued : ? PEM Switch On ? PEM Switch Off ? PEM Reset Telecommand Packet Information (VIRTIS) Packet name MTC_PEM Instrument VIRTIS Packet Function Switch PEM On, Off or Reset Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 1 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Switch ID Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1..3 (PTC 2, PFC 16) 1=Off 2=On 3=Reset BIT 0..13: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required. Execution time is several seconds in case of XTC_PEM(on), depending on duration of the X-Cover initialization procedure This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 156 of 196 TC- 22: (PID51, PC12, T193, ST2) MTC_PEM_Command_Word Telecommand Packet Information (VIRTIS) Packet name MTC_PEM_Command_Wor Instrument VIRTIS d Packet Function Transparently send a 16-bit command word to the V-M PEM Verification Rules none Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 2 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Command Word Unsigned Integer Word transmitted to the PEM by the ME 16 bits (PTC 3, PFC 12) Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. TC- 23: (PID51, PC12, T193, ST3) MTC_Cover The following commands can be issued : ? Cover Open ? Cover Close Telecommand Packet Information (VIRTIS) Packet name MTC_Cover Instrument VIRTIS Packet Function Command Cover to Open/Close Verification Rules Normal/Progress Event Report in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 3 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Cover Status Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1..2 (PTC 2, PFC 16) 1=Open 2=Close BIT 0..13: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be be required. Execution time is about 60sec maximum, depending on functional parameters X_OPEN_COVER_STEP, X_CLOSE_COVER_STEP and X_INIT_COVER_STEP cover control) This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 157 of 196 TC- 24: (PID51, PC12, T193, ST4) MTC_ECA The following command can be issued : ? Cover Forced Open Telecommand Packet Information (VIRTIS) Packet name MTC_ECA Instrument VIRTIS Packet Function Operate the Emergency Cover Actuator Verification Rules Normal/Progress Event Report in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 4 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field After this command the cover will be no longer available and no other Cover commands can be actuated, therefore they will be not accepted. Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required. Eexecution time is several minutes, depending on functional parameter X_ECA_ACT for ECA control VTC_Confirm has to be sent immediately after without any other TC commanded between MTC_ECA and VTC_Confirm This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 158 of 196 TC- 25: (PID51, PC12, T193, ST5) MTC_Cooler The following commands can be issued : ? Cooler On / Open Loop + Motor Speed ? Cooler On / Close Loop + Temperature ? Cooler Off Telecommand Packet Information (VIRTIS) Packet name MTC_Cooler Instrument VIRTIS Packet Function Command the Cooler status Verification Rules Cooler temperature in H/K TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 5 Structure ID N.A. Packet Length 9 Data Field Information Data Field Field Structure Remarks Cooler Status Enumerated Parameter BIT 13..15: command 16 bits Valid range: 1...4 (PTC 2, PFC 16) 1=Off 2=On Open Loop 3=On Close Loop 4= Stand-by (+28V on, motor drive off) BIT 0..12: always 0 Temp/Speed Unsigned Integer BIT 4...15: Depending on Coolers Status: 16 bits If 1=N.A. (PTC 3, PFC 12) If 2=Cooler motor speed Valid range 1..3800 [rpm], 1?3800[bit] aR=1 bR=0 If 3=(Temperature [K] ? 60) * 102.375 with Temperature range 60?100 Valid range 60?100[Kelvin], 0..4095[bit] aR=102.375 bR=-6142 If 4= NA BIT 0..12: always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 159 of 196 TC- 26: (PID51, PC12, T193, ST6) MTC_Annealing The following commands can be issued : ? Annealing Start + temperature limits ? Annealing Stop Telecommand Packet Information (VIRTIS) Packet name MTC_Annealing Instrument VIRTIS Packet Function Start/Stop Annealing on the IR detector Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 6 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Command Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1...2 (PTC 2, PFC 16) 1=Start 2=Stop BIT 0..13: always 0 Notes: Annealing temperature limits are settable using MTC_Change_Func_Param Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. TC- 27: (PID51, PC12, T193, ST10) MTC_ Default_Configuration Telecommand Packet Information (VIRTIS) Packet name MTC_Default_Configuration Instrument VIRTIS Packet Function Copy from EEPROM to RAM the Default Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 10 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 160 of 196 TC- 28: (PID51, PC12, T193, ST11) MTC_Change_Data_Product_Param_RAM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Data_Product_Param_RAM Instrument VIRTIS Packet Function Update the RAM copy of the Data Production Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 11 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks M_DPT Enumerated Parameter BIT 14..15: Data Production Type: specifies the type of 16 bits M session to be performed after the start given with the (PTC 2, PFC 16) Enable Science Valid range=0..2 Default value=0 0=M_Data_Science 1=M_Data_Calibration 2=M_Data_Test BIT 0..13: Always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. TC- 29: (PID51, PC12, T193, ST12) MTC_Change_Data_Product_Param_RAM_EEPROM Telecommand Packet Information (VIRTIS) Packet name MTC_Change__Data_Product _Param_RAM_EEPROM Instrument VIRTIS Packet Function Update the RAM and EEPROM copies of the Data Production Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 12 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks See TC- 28: (PID51, PC12, T193, ST11) MTC_Change_Data_Product_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 161 of 196 TC- 30: (PID51, PC12, T193, ST13) MTC_Change_Func_Param_RAM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Func_Param_RAM Instrument VIRTIS Packet Function Update the RAM copy of the Functional Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 13 Structure ID N.A. Packet Length 63 Data Field Information Data Field Field Structure Remarks M_IR_WIN_X1 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits Valid range=0..437[pixel], 0..437[bit] (PTC 3, PFC 12) Default value=1[pixel, 1[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_WIN_X2 Unsigned Integer BIT 7..15: X-coordinate of the IR last pixel 16 bits Valid range=0..437[pixel], 0..437[bit] (PTC 3, PFC 12) Default value=432[pixel, 432[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_WIN_Y1 Unsigned Integer BIT 7..15: Y-coordinate of the IR first pixel 16 bits Valid range=0..269[pixel], 0..269[bit] (PTC 3, PFC 12) Default value=7[pixel, 7[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_WIN_Y2 Unsigned Integer BIT 7..15: Y-coordinate of the IR last pixel 16 bits Valid range=0.. 269 [pixel], 0.. 269 [bit] (PTC 3, PFC 12) Default value=262[pixel], 262[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_VDETCOM Unsigned Integer BIT 4..15: VDETCOM bias voltage 16 bits Valid range=2.012..4.008[volt], 0..4095[bit] (PTC 3, PFC 12) Default value=3.200[volt], 2440[bit] AR= 2051.28 bR=-4127 unit=volt BIT 0..3: always 0 M_IR_VDETADJ Unsigned Integer BIT 4..15: VDETADJ bias voltage 16 bits Valid range=0?4.996[volt], 0..4095[bit] (PTC 3, PFC 12) Default value=2.700[volt], 2213[bit] AR= 819.6 bR=-0.246 unit=volt BIT 0..3: always 0 M_IR_DELAY Unsigned Integer BIT 6..15: IR delay time 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 unit=sec BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 162 of 196 M_IR_EXPO Unsigned Integer BIT 6..15: IR exposure time 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.02[sec], 1[bit] AR= 50 bR=0 unit=sec BIT 0..5: always 0 M_CCD_WIN_X1 Unsigned Integer BIT 7..15: X-coordinate of the CCD first pixel 16 bits Valid range=0..437[pixel], 0..437[bit] (PTC 3, PFC 12) Default value=5[pixel, 5[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_CCD_WIN_X2 Unsigned Integer BIT 7..15: X-coordinate of the CCD last pixel 16 bits Valid range=0..437[pixel], 0..437[bit] (PTC 3, PFC 12) Default value=436[pixel, 436[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_CCD_WIN_Y1 Unsigned Integer BIT 8..15: Y-coordinate of the CCD first pixel 16 bits Valid range=0..255[pixel], 0..255[bit] (PTC 3, PFC 12) Default value=0[pixel, 0[bit] AR= 1 bR=0 unit=pixel BIT 0..7: always 0 M_CCD_WIN_Y2 Unsigned Integer BIT 8..15: Y-coordinate of the CCD last pixel 16 bits Valid range=0.. 255 [pixel], 0.. 255 [bit] (PTC 3, PFC 12) Default value=255[pixel], 255[bit] AR= 1 bR=0 unit=pixel BIT 0..7: always 0 M_CCD_DELAY Unsigned Integer BIT 6..15: CCD delay time 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 unit=sec BIT 0..5: always 0 M_CCD_EXPO Unsigned Integer BIT 6..15: CCD exposure time 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.02[sec], 1[bit] AR= 50 bR=0 unit=sec BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 163 of 196 M_SU Enumerated Parameter For EM: 16 bits BIT 15..15: scan mirror mode (PTC 2, PFC 16) Valid range=0..2 Default value=2 0=Point 1=Scan 2=Off (this value is accepted, but not executed) BIT 0..13: always 0 For FM: BIT 14..15: scan mirror mode Valid range=0..2 Default value=2 0=Point 1=Scan 2=Off BIT 0..13: always 0 M_?first Unsigned Integer BIT 0..15: 16 bits if SU mode = point, pointed angle (PTC 3, PFC 12) Valid range=-36?+36[deg el angle], 0..65535[bit] Default value=4.9[deg], 37228 [bit] AR= 910.2 bR=32768 unit=el. angle if SU mode = scan, first angle Valid range=-36?+36[deg el angle], 0..65535[bit] Default value=-30.213[deg], 5268[bit] AR= 910.2 bR=32768 unit=el. angle M_?last Unsigned Integer BIT 0..15: 16 bits if SU mode = point, don?t care (PTC 3, PFC 12) if SU mode = scan, last angle Valid range=-36?+36[deg el angle], 0..65535[bit] Default value=+35.621[deg], 65193[bit] AR= 910.2 bR=32768 unit=el. angle M_?? Unsigned Integer BIT 0..15: 16 bits if SU mode = point, don?t care (PTC 3, PFC 12) if SU mode = scan, angle step Valid range=0?71.99[deg el angle], 1..65535[bit] Default value=0.258[deg], 235[bit] AR= 910.2 bR=0 unit=el. angle M_N?IRT Unsigned Integer BIT 0..15: 16 bits if SU mode = point, don?t care (PTC 3, PFC 12) if SU mode =scan,# of IRT with the same angle, Valid range=1?65535[#], 1..65535[bit] Default value=1[#], 1[bit] ad= 1 bd=0 unit= frame M_D/BCK_RATE Unsigned Integer BIT 0..15: dark acquisition rate number 16 bits Valid range=1?65535[#], 1..65535[bit] (PTC 3, PFC 12) Default value=20[#], 20[bit] ad= 1 bd=0 unit= frame M_SHUTT_CURR Unsigned Integer For EM: 16 bits BIT 12..15: shutter current (PTC 3, PFC 12) Valid range=41?56[mA], 0..15[bit] Default value=47[mA], 6[bit] ad= 1 bd= -41 unit=mA BIT 0..11: always 0 For FM: BIT 12..15: shutter current Valid range=45?60[mA], 0..15[bit] Default value=53[mA], 8[bit] ad= 1 bd= -45 unit=mA BIT 0..11: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 164 of 196 M_SHUTT_STAB Unsigned Integer BIT 8..15: shutter stab time 16 bits Valid range=1?255[ms], 1..255[bit] (PTC 3, PFC 12) Default value=50[ms], 50[bit] ad= 1 bd=0 unit=ms BIT 0..7: always 0 M_ANN_LIMITS Unsigned Integer BIT 10..15: Annealing temperature limits 16 bits Valid range=+38?-13[?C], 0..63[bit] (PTC 3, PFC 12) Default value=-13[?C], 63[bit] ad= -1.2353 bd=46.9425 unit=C? BIT 0..9: always 0 M_ANN_T_OUT Unsigned Integer BIT 6..15: Annealing timeout 16 bits Valid range=1..1023[min], 1..1023[bit] (PTC 3, PFC 12) Default value=360[min], 360[bit] ad= 1 bd=0 unit=minutes BIT 0..5: always 0 M_ECA_ACT Unsigned Integer BIT 8..15: ECA actuation time 16 bits Valid range=1..255[min], 1..255[bit] (PTC 3, PFC 12) Default value=30[min], 30[bit] ad= 1 bd=0 unit=minutes BIT 0..7: always 0 OPEN_COVER_STEPS Unsigned Integer BIT 9..15: # steps for cover open 16 bits Valid range=1..127[step], 1..127[bit] (PTC 3, PFC 12) Default value=81[step], 81[bit] ad= 1 bd=0 unit=steps BIT 0..8: always 0 M_IR_DET_OFF Unsigned Integer BIT 8..15: IR detector On/Off modality 16 bits 0xFF means the M-IR detector is not switch-on (in ?M (PTC 3, PFC 12) data acquisition modes) otherwise it is switched-on BIT 0..8: always 0 CLOSE_COVER_STEPS Unsigned Integer BIT 9..15: # steps for cover close 16 bits Valid range=1..127[step], 1..127[bit] (PTC 3, PFC 12) Default value=120[step], 120[bit] ad= 1 bd=0 unit=steps BIT 0..8: always 0 INIT_COVER_STEPS Unsigned Integer BIT 9..15: # steps for cover init 16 bits Valid range=1..127[step], 1..127[bit] (PTC 3, PFC 12) Default value=16[step], 16[bit] ad= 1 bd=0 unit=steps BIT 0..8: always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. M_?first =4.9[deg],Corresponds to boresight (default value when SU mode is point); the value should be updated after on ground calibration. M_?first = +33.047? of electrical angle corresponds to +32 mrad of optical angle (a complete scan is from ?32 to +32 mrad optical). M_?? = 0.2582 [deg] of electrical angle corresponds. to 250 ?rad of optical angle which is the nominal step angle. Example of scan with default values 1step: @ pos. 5268 (M_SU_ANGLE_FIRST) 2step: @ pos. 5503 (M_SU_ANGLE_FIRST + M_SU_ANGLE_STEP_SIZE) ....... 256step: @ pos. 65193 (M_SU_ANGLE_FIRST + 255*M_SU_ANGLE_STEP_SIZE) 257step: @ pos. 65428 (step performed because 65193 < 65193+235/2) 258step: @ pos. 5268 (goes back because 65428 > 65193+235/2). This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 165 of 196 TC- 31: (PID51, PC12, T193, ST14) MTC_Change_Func_Param_RAM_EEPROM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Func_Para Instrument VIRTIS m_RAM_EEPROM Packet Function Update the RAM and EEPROM copies of the Functional Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 14 Structure ID N.A. Packet Length 63 Data Field Information Data Field Field Structure Remarks See TC- 30: (PID51, PC12, T193, ST13) MTC_Change_Func_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 166 of 196 TC- 32: (PID51, PC12, T193, ST15) MTC_Change_Oper_Param_RAM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Oper_Para Instrument VIRTIS m_RAM Packet Function Update the RAM copy of the Operative Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 15 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks M_ERT Enumerated Parameter For EM: 16 bits BIT 14..15 : External Repetition Time i.e. the repetition (PTC 2, PFC 16) time of a Composite Acquisition Cycle Valid range=0?3 Default value=0 0=5sec 1=20sec 2=60sec 3=300sec BIT 0..13= always 0 For FM: BIT 13..15 : External Repetition Time i.e. the repetition time of a Composite Acquisition Cycle Valid range=0?5 Default value=0 0=5sec 1=20sec 2=60sec 3=300sec 4=2.5sec 5=10sec BIT 0..12= always 0 M_SS Unsigned Integer BIT 14..15 : Slice Summing 16 bits Valid range=1..65535[slice], 1..65535[bit] (PTC 3, PFC 12) Default value=1[slice], 1[bit] ad= 1 bd=0 BIT 0..13= always 0 M_ACQ_MODE Enumerated Parameter BIT 13..15: Acquisition Mode 16 bits Valid range=0?7 (PTC 2, PFC 16) Default value=0 0=nominal (3x4, full window) 1=VIS only (1x4) 2=IR only (1x4) 3=high spectral (1x4, full window) 4=high spatial (3x1, full window) 5=all_pix (no binning, full window) 6=Reduced Slit (3x1) 7=Alternate (IR only, 1x4) BIT 0..12= always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 167 of 196 M_COMPR Enumerated Parameter BIT 13..15 16 bits Valid range=0?4 (PTC 2, PFC 16) Default value=1 0=no compression 1=lossless 2=wavelet 2 bit/datum 3 =wavelet 1.5 bit/datum 4=wavelet 1 bit/datum BIT 0..12= always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. M_IRT = M_ERT/ M_SS; the ME shall check that this value is compatible with M_IR_D, M_IR_XP, M_VIS_D e M_VIS_XP (M_IR_D, M_IR_XP, M_IR1_D e M_IR1_XP for the alternate mode) Type of the window in output from the instrument : full : IR (432 x 256) & VIS (432 x 256) calibration : IR (432 x 256) & VIS ( 432 x 256) Reduced Slit : only 64 pixels along the spatial direction for both detectors VIS only : only 288 VIS wavelength IR only : only 288 IR wavelength This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 168 of 196 TC- 33: (PID51, PC12, T193, ST16) MTC_Change_Oper_Param_RAM_EEPROM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Oper_Param_RAM_EEPROM Instrument VIRTIS Packet Function Update the RAM and EEPROM copies of the Operative Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 16 Structure ID N.A. Packet Length 13 Data Field Information Data Field Field Structure Remarks See TC- 32: (PID51, PC12, T193, ST15) MTC_Change_Oper_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 169 of 196 TC- 34: (PID51, PC12, T193, ST17) MTC_Change_Cal_Param_RAM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Cal_Param_RAM Instrument VIRTIS Packet Function Update the RAM copy of the Calibration Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 17 Structure ID N.A. Packet Length 61 Data Field Information Data Field Field Structure Remarks M_IR_DELAY1 Unsigned Integer BIT 6..15: IR delay time phase 1 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=9.8[sec], 98[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=9.8[sec], 490[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_DELAY2 Unsigned Integer BIT 6..15: IR delay time phase 2 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=9.8[sec], 98[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=9.8[sec], 490[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_DELAY3 Unsigned Integer BIT 6..15: IR delay time phase 3 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=9.8[sec], 98[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=9.8[sec], 490[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_DELAY4 Unsigned Integer BIT 6..15: IR delay time phase 4 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.3[sec], 3[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.3[sec], 15[bit] AR= 50 bR=0 BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 170 of 196 M_IR_DELAY5 Unsigned Integer BIT 6..15: IR delay time phase 5 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=9.8[sec], 98[bit] AR = 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=9.8[sec], 490[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_DELAY6 Unsigned Integer BIT 6..15: IR delay time phase 6 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=9.8[sec], 98[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=9.8[sec], 490[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_EXPO1 Unsigned Integer BIT 6..15: IR exposure time phase 1 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.5[sec], 5[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.5[sec], 25[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_EXPO2 Unsigned Integer BIT 6..15: IR exposure time phase 2 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.5[sec], 5[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.5[sec], 25[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_EXPO3 Unsigned Integer BIT 6..15: IR exposure time phase 3 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.5[sec], 5[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.5[sec], 25[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_EXPO4 Unsigned Integer BIT 6..15: IR exposure time phase 4 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.02[sec], 1[bit] AR= 50 bR=0 BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 171 of 196 M_IR_EXPO5 Unsigned Integer BIT 6..15: IR exposure time phase 5 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.5[sec], 5[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.5[sec], 25[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_EXPO6 Unsigned Integer BIT 6..15: IR exposure time phase 6 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.5[sec], 5[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.5[sec], 25[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_L_STAB Unsigned Integer BIT 0..15: time needed to stabilize the IR calibration 16 bits lamp (PTC 3, PFC 12) Valid range=1?6553.5[sec], 1..65535[bit] Default value=60[sec], 600[bit] AR= 10 bR=0 M_IR_L_CURR Enumerated Parameter For EM: 16 bits BIT 6..15: IR calibration lamp current (PTC 2, PFC 16) Valid range=194?209[mA], 0..15[bit] Default value=200[mA], 6[bit] AR= 1 bR= -194 BIT 0..5: always 0 For FM: BIT 6..15: IR calibration lamp current Valid range=94?109[mA], 0..15[bit] Default value=100[mA], 6[bit] AR= 1 bR= -94 BIT 0..5: always 0 M_CCD_DELAY1 Unsigned Integer BIT 6..15: CCD delay time phase 1 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_DELAY2 Unsigned Integer BIT 6..15: CCD delay time phase 2 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 172 of 196 M_CCD_DELAY3 Unsigned Integer BIT 6..15: CCD delay time phase 3 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_DELAY4 Unsigned Integer BIT 6..15: CCD delay time phase 4 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_DELAY5 Unsigned Integer BIT 6..15: CCD delay time phase 5 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR = 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_DELAY6 Unsigned Integer BIT 6..15: CCD delay time phase 6 16 bits For EM: (PTC 3, PFC 12) Valid range=0.1?102.3[sec], 1..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0.1?20.46[sec], 5..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_EXPO1 Unsigned Integer BIT 6..15: CCD exposure time phase 1 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=1[sec], 10[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=1[sec], 50[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_EXPO2 Unsigned Integer BIT 6..15: CCD exposure time phase 2 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=1[sec], 10[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=1[sec], 50[bit] AR= 50 bR=0 BIT 0..5: always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 173 of 196 M_CCD_EXPO3 Unsigned Integer BIT 6..15: CCD exposure time phase 3 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=20[sec], 200[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=20[sec], 1000[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_EXPO4 Unsigned Integer BIT 6..15: CCD exposure time phase 4 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=1[sec], 10[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=1[sec], 50[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_EXPO5 Unsigned Integer BIT 6..15: CCD exposure time phase 5 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=1[sec], 10[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=1[sec], 50[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_EXPO6 Unsigned Integer BIT 6..15: CCD exposure time phase 6 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=1[sec], 10[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.5[sec], 25[bit] AR= 50 bR=0 BIT 0..5: always 0 M_CCD_L_STAB Unsigned Integer BIT 0..15: time needed to stabilize the CCD calibration 16 bits lamp (PTC 3, PFC 12) Valid range=1?6553.5[sec], 1..65535[bit] Default value=60[sec], 600[bit] AR= 10 bR=0 M_CCD_L_CURR Enumerated Parameter BIT 12..15: CCD lamp current 16 bits Valid range=0..3 (PTC 2, PFC 16) Default value=2 0=240mA 1=244mA 2=250mA 3=255mA BIT 0..11: always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 174 of 196 TC- 35: (PID51, PC12, T193, ST18) MTC_Change_Cal _Param_RAM_EEPROM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Cal_Param_ Instrument VIRTIS RAM_EEPROM Packet Function Update the RAM and EEPROM copies of the Calibration Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 18 Structure ID N.A. Packet Length 61 Data Field Information Data Field Field Structure Remarks See TC- 34: (PID51, PC12, T193, ST17) MTC_Change_Cal_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 175 of 196 TC- 36: (PID51, PC12, T193, ST19) MTC_Change_Altern_Param_RAM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Altern_Param_RAM Instrument VIRTIS Packet Function Update the RAM copy of the Alternate Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 19 Structure ID N.A. Packet Length 17 Data Field Information Data Field Field Structure Remarks M_IR_WIN_X1 Unsigned Integer BIT 7..15: X-coordinate of the IR first pixel 16 bits Valid range=0..437[pixel], 0..437[bit] (PTC 3, PFC 12) Default value=1[pixel, 1[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_WIN_X2 Unsigned Integer BIT 7..15: X-coordinate of the IR last pixel 16 bits Valid range=0..437[pixel], 0..437[bit] (PTC 3, PFC 12) Default value=432[pixel, 432[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_WIN_Y1 Unsigned Integer BIT 7..15: Y-coordinate of the IR first pixel 16 bits Valid range=0..269[pixel], 0..269[bit] (PTC 3, PFC 12) Default value=7[pixel, 7[bit] AR= 1 bR=0 unit=pixel BIT 0..6: always 0 M_IR_WIN_Y2 Unsigned Integer BIT 7..15: Y-coordinate of the IR last pixel 16 bits Valid range=0.. 269 [pixel], 0.. 269 [bit] (PTC 3, PFC 12) Default value=262[pixel], 262[bit] AR= 1 bR=0 BIT 0..6: always 0 M_IR_DELAY Unsigned Integer BIT 6..15: IR delay time 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 M_IR_EXPO Unsigned Integer BIT 6..15: IR exposure time 16 bits For EM: (PTC 3, PFC 12) Valid range=0?102.3[sec], 0..1023[bit] Default value=0.1[sec], 1[bit] AR= 10 bR=0 For FM: Valid range=0?20.46[sec], 0..1023[bit] Default value=0.1[sec], 5[bit] AR= 50 bR=0 BIT 0..5: always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 176 of 196 TC- 37: (PID51, PC12, T193, ST20) MTC_Change_Altern_Param_RAM_EEPROM Telecommand Packet Information (VIRTIS) Packet name MTC_Change_Altern_Para Instrument VIRTIS m_RAM_EEPROM Packet Function Update the RAM and EEPROM copies of the Alternate Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 193 Service Subtype 20 Structure ID N.A. Packet Length 17 Data Field Information Data Field Field Structure Remarks See TC- 36: (PID51, PC12, T193, ST19) MTC_Change_Altern_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 177 of 196 3.2.2.8 Service 194 ? VIRTIS-H Common Private TCs This service provides commands applicable to the VIRTIS-H sub-unit only. TC- 38: (PID51, PC12, T194, ST1) HTC_PEM The following commands can be issued : ? PEM Switch On ? PEM Switch Off ? PEM Reset Telecommand Packet Information (VIRTIS) Packet name HTC_PEM Instrument VIRTIS Packet Function Switch PEM On, Off or Reset Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 1 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Switch ID Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1..3 (PTC 2, PFC 16) 1=Off 2=On 3=Reset BIT 0..13: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required. Execution time is several seconds in case of XTC_PEM(on), depending on duration of the X-Cover initialization procedure This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 178 of 196 TC- 39: (PID51, PC12, T194, ST2) HTC_PEM_Command_Word Telecommand Packet Information (VIRTIS) Packet name HTC_PEM_Command_Word Instrument VIRTIS Packet Function Transparently send a 16-bit command word to the V-H PEM Verification Rules none Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 2 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Command Word Unsigned Integer Request transmitted to the PEM by the ME 16 bits (PTC 3, PFC 12) Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 179 of 196 TC- 40: (PID51, PC12, T194, ST3) HTC_Cover The following commands can be issued : ? Cover Open ? Cover Close Telecommand Packet Information (VIRTIS) Packet name HTC_Cover Instrument VIRTIS Packet Function Command Cover to Open/Close Verification Rules Normal/Progress Event Report in TM Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 3 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Cover Status Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1..2 (PTC 2, PFC 8) 1=Open 2=Close BIT 0..13: always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be be required. Execution time is about 60sec maximum, depending on functional parameters X_OPEN_COVER_STEP, X_CLOSE_COVER_STEP and X_INIT_COVER_STEP cover control) TC- 41: (PID51, PC12, T194, ST4) HTC_ECA The following command can be issued : ? Cover Forced Open Telecommand Packet Information (VIRTIS) Packet name HTC_ECA Instrument VIRTIS Packet Function Operate the Emergency Cover Actuator Verification Rules Normal/Progress Event Report in TM Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 4 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field After this command the cover will be no longer available and no other Cover commands can be actuated, therefore they will be not accepted. Acceptance Success/Failure Report can be required. Execution Success/Failure Report should be required. Eexecution time is several minutes, depending on functional parameter X_ECA_ACT for ECA control VTC_Confirm has to be sent immediately after without any other TC commanded between HTC_ECA and VTC_Confirm This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 180 of 196 TC- 42: (PID51, PC12, T194, ST5) HTC_Cooler The following commands can be issued : ? Cooler On / Open Loop + Motor Speed ? Cooler On / Close Loop + Temperature ? Cooler Off Telecommand Packet Information (VIRTIS) Packet name HTC_Cooler Instrument VIRTIS Packet Function Command the Cooler status Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 5 Structure ID N.A. Packet Length 9 Data Field Information Data Field Field Structure Remarks Cooler Status Enumerated Parameter BIT 13..15: command 16 bits Valid range: 1...4 (PTC 2, PFC 16) 1=Off 2=On Open Loop 3=On Close Loop 4= Stand-by (+28V on, motor drive off) BIT 0..12: always 0 Temp/Speed Unsigned Integer BIT 4...15: Depending on Coolers Status: 16 bits If 1=N.A. (PTC 3, PFC 12) If 2=Cooler motor speed Valid range 1..3800 [rpm], 1?3800[bit] aR=1 bR=0 If 3=(Temperature [K] ? 60) * 102.375 with Temperature range 60?100 Valid range 60?100[Kelvin], 0..4095[bit] aR=102.375 bR=-6142 If 4= NA BIT 0..12: always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 181 of 196 TC- 43: (PID51, PC12, T194, ST6) HTC_Annealing The following commands can be issued : ? Annealing Start ? Annealing Stop Telecommand Packet Information (VIRTIS) Packet name HTC_Annealing Instrument VIRTIS Packet Function Start/Stop Annealing on the IR detector Verification Rules Change of state in Default H/K TM Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 6 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks Command Enumerated Parameter BIT 14..15: command 16 bits Valid range: 1...2 (PTC 2, PFC 16) 1=Start 2=Stop BIT 0..13: always 0 Notes: Annealing temperature limit is settable using HTC_Change_Func_Param_RAM or HTC_Change_Func_Param_RAM_EEPROM Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. TC- 44: (PID51, PC12, T194, ST10) HTC_ Default_Configuration Telecommand Packet Information (VIRTIS) Packet name HTC_Default_Configuration Instrument VIRTIS Packet Function Copy from EEPROM to RAM the Default Parameter Set Verification Rules Memory Dump content in TM Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 10 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 182 of 196 TC- 45: (PID51, PC12, T194, ST11) HTC_Change_Data_Product_Param_RAM The following command can be issued: ? Update the RAM copy of the data Production Parameter Set Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Data_Produ Instrument VIRTIS ct_Param_RAM Packet Function Update the RAM copy of the data Production Parameter Set Verification Rules Event Report: H_Dump_Data_Production_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 11 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks H_Data_Production_Mode Enumerated parameter BIT 14..15: Data Production Type: specifies the type of 16 bits H session to be performed after the start given with the (PTC 2, PFC 16) Enable Science Valid range=0,2,3,7,8,9 Default value=0 0 = H_Nominal_Observation 1 = DELETED 2 = H_Calibration 3 = H_Nominal_Simulation 4 = DELETED 5 = DELETED 6 = DELETED 7 = H_Spectral_Calibration_Simulation 8 = H_Science_Backup 9 = H_Test BIT 0..13: Always 0 Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 183 of 196 TC- 46: (PID51, PC12, T194, ST12) HTC_Change_Data_Product_Param_RAM_EEPROM The following commands can be issued: ? Update the RAM copy of the data Production Parameter Set ? Update the EEPROM copy of the data Production Parameter Set Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Data_Produ Instrument VIRTIS ct_Param_RAM_EEPROM Packet Function Update the RAM and EEPROM copies of the data Production Parameter Set Verification Rules Event Report Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 12 Structure ID N.A. Packet Length 7 Data Field Information Data Field Field Structure Remarks See TC- 45: (PID51, PC12, T194, ST11) HTC_Change_Data_Product_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 184 of 196 TC- 47: (PID51, PC12, T194, ST13) HTC_Change_Func_Param_RAM The following command can be issued: ? Update the RAM copy of the Functional Parameter Set Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Func_Param_RAM Instrument VIRTIS Packet Function Update the RAM copy of the Functional Parameter Set Verification Rules Event Report: H_Dump_Functional_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 13 Structure ID N.A. Packet Length 55 Data Field Information Data Field Field Structure Remarks H_Int_Spect_T_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for Telescope 16 bits Spectral Calibration (PTC 3, PFC 12) aR=1953.125 bR=-1024*INT MSW BIT 0..5 = always 0 H_Int_Spect_T_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for Telescope 16 bits Spectral Calibration (PTC 3, PFC 12) aR=1.90735 bR=0 (to be considered only the integer part of the result) BIT 0..7 = always 0 Total Integration time: Valid range=512[us]?134.218[sec] Default value=0.5[sec], MSW 0[bit] LSW 977[bit] H_Int_Spect_S_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for Slit Spectral 16 bits Calibration (PTC 3, PFC 12) aR=1953.125 bR=-1024*INT MSW BIT 0..5 = always 0 H_Int_Spect_S_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for Slit Spectral 16 bits Calibration (PTC 3, PFC 12) aR=1.90735 bR=0 (to be considered only the integer part of the result) BIT 0..7 = always 0 Total Integration time: Valid range=512[us]?134.218[sec] Default value=6.14[ms], MSW 0[bit] LSW 12[bit] H_Int_Rad_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for Slit Spectral 16 bits Calibration (PTC 3, PFC 12) aR=1953.125 bR=-1024*INT MSW BIT 0..5 = always 0 H_Int_Rad_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for Slit Spectral 16 bits Calibration (PTC 3, PFC 12) aR=1.90735 bR=0 (to be considered only the integer part of the result) BIT 0..7 = always 0 Total Integration time: Valid range=512[us]?134.218[sec] Default value=0.5[sec], MSW 0[bit] LSW 977[bit] This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 185 of 196 H_V_Bias Unsigned Integer BIT 8..15 = Detector bias (PTC 3, PFC 12) Valid range=0..3.722[volt]?0?255[bit] Default value=2.700[volt], 185[bit] aR=68.493 bR=0.068 unit: volt BIT 0..7 = always 0 H_I_Lamp_Spect_T Unsigned Integer BIT 8..15 = Telescope Spectral Calibration lamp (PTC 3, PFC 12) required current Valid range=0..23.1[mA], 0?255[bit] Default value=12.3[mA], 136[bit] aR=11.055 bR= -0.055 unit: mA BIT 0..7 = always 0 H_I_Lamp_Spect_S Unsigned Integer BIT 8..15 = Slit Spectral Calibration lamp required (PTC 3, PFC 12) current Valid range=0..23.1[mA], 0?255[bit] Default value=12.3[mA], 136[bit] aR=11.055 bR= -0.055 unit: mA BIT 0..7 = always 0 H_I_Lamp_Radio Unsigned Integer BIT 8..15 = radiometric Spectral Calibration lamp (PTC 3, PFC 12) required current Valid range=0..23.1[mA], 0?255[bit] Default value=12.3[mA], 136[bit] aR=11.055 bR= -0.055 unit: mA BIT 0..7 = always 0 H_I_Shutter Unsigned Integer BIT 8..15 = shutter required current (PTC 3, PFC 12) Valid range=0..128.2[mA], 0?255[bit] Default value=55[mA], 110[bit] aR=1.9877 bR=0 unit: mA BIT 0..7 = always 0 H_Stab_Lamp_Time Unsigned Integer BIT 8..15 = Time needed to stabilize the lamps (PTC 3, PFC 12) Valid range=10..2000[ms], 1?200[bit] Default value=630[ms], 63[bit] aR=0.1 bR=0 BIT 0..7 = always 0 H_Stab_Det_Time Unsigned Integer BIT 9..15 = Time needed to stabilize the detector (PTC 3, PFC 12) Valid range=1..127[sec], 1?127[bit] Default value=10[sec], 10[bit] aR=1 bR=0 BIT 0..8 = always 0 H_Shutter_Time Unsigned Integer BIT 12..15 = Time needed to stabilize the shutter for (PTC 3, PFC 12) closing or opening Valid range=2..30[ms], 1?31[bit] Default value=20[ms], 10[bit] aR=0.5 bR=0 BIT 0..11 = always 0 H_Open_Cover_Step Unsigned Integer BIT 8..15 = Number of steps to do in one wave mode 16 bits cover (PTC 3, PFC 12) Valid range=1..255[step], 1?255[bit] Default value=60[step], 60[bit] aR=1 bR=0 BIT 0..7 = always 0 H_Spare Unsigned Integer 16 bits (PTC 3, PFC 12) H_Close_Cover_Step Unsigned Integer BIT 8..15 = Number of steps to shut the Cover 16 bits Valid range=1..255[step], 1?255[bit] (PTC 3, PFC 12) Default value=120[step], 120[bit] aR=1 bR=0 BIT 0..7 = always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 186 of 196 H_Init_Cover_Step Unsigned Integer BIT 8..15 = Number of steps to Initialize the Cover 16 bits Valid range=1..255[step], 1?255[bit] (PTC 3, PFC 12) Default value=16[step], 16[bit] aR=1 bR=0 BIT 0..7 = always 0 H_ECA_ACT Unsigned Integer BIT 8..15 = ECA actuation time 16 bits Valid range=1..255[min], 1?255[bit] (PTC 3, PFC 12) Default value=30[min], 30[bit] aR=1 bR=0 BIT 0..7 = always 0 H_Annealing_Check_Perio Unsigned Integer BIT 8..15 = Time between two temperature checks d (PTC 3, PFC 12) while annealing Valid range=1..255[sec], 1?255[bit] Default value=10[sec], 10[bit] aR=1 bR=0 BIT 0..7 = always 0 H_Annealing_Temp Unsigned Integer BIT 7..15 = Requested annealing temperature 16 bits Valid range=293?353[Kelvin], 293?353[bit] (PTC 3, PFC 12) Default value=303[Kelvin], 303bit] aR=1 bR=0 BIT 0..6 = always 0 H_Annealing_Time Unsigned Integer BIT 8..15 = Duration of annealing 16 bits Valid range=1..255[min], 1?255[bit] (PTC 3, PFC 12) Default value=30[min], 30[bit] aR=1 bR=0 BIT 0..7 = always 0 H_Xwin Unsigned Integer BIT 13..15 = X coordinate of the first pixel of the (PTC 3, PFC 12) calibration window Valid range=0..6[pixel], 0?6[bit] Default value=3[pixel], 3[bit] aR=1 bR=0 BIT 0..12 = always 0 H_Ywin Unsigned Integer BIT 12..15 = Y coordinate of the first pixel of the (PTC 3, PFC 12) calibration window Valid range=0..14[pixel], 0?14[bit] Default value=7[pixel], 7[bit] aR=1 bR=0 BIT 0..11 = always 0 H_Test_Init Unsigned Integer BIT 0..15 = First value of the test pattern (PTC 3, PFC 12) Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 187 of 196 TC- 48: (PID51, PC12, T194, ST14) HTC_Change_Func_Param_RAM_EEPROM The following command can be issued: ? Update the RAM copy of the Functional Parameter Set ? Update the EEPROM copy of the functional parameter sets Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Func_Param Instrument VIRTIS _RAM_EEPROM Packet Function Update the RAM and EEPROM copies of the Functional Parameter Set Verification Rules Event Report: H_Dump_Functional_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 14 Structure ID N.A. Packet Length 55 Data Field Information Data Field Field Structure Remarks See TC- 47: (PID51, PC12, T194, ST13) HTC_Change_Func_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 188 of 196 TC- 49: (PID51, PC12, T194, ST15) HTC_Change_Oper_Param_RAM The following command can be issued: ? Update the RAM copy of the Operational Parameter Set Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Oper_Param Instrument VIRTIS _RAM Packet Function Update the RAM copy of the Operational Parameter Set Verification Rules Event Report: H_Dump_Operational_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 15 Structure ID N.A. Packet Length 21 Data Field Information Data Field Field Structure Remarks H_Int_Science_Num1 Unsigned Integer BIT 6..15 = LSB of integration time for science mode (PTC 3, PFC 12) aR=1953.125 bR=-1024*INT MSW BIT 0..5 = always 0 H_Int_Science_Num2 Unsigned Integer BIT 8..15 = MSB of integration time for science mode (PTC 3, PFC 12) aR=1.90735 bR=0 (to be considered only the integer part of the result) BIT 0..7 = always 0 Total Integration time: Valid range=512[us]?134.218[sec] Default value=1[sec], MSW 1[bit] LSW 929[bit] H_SPARE Unsigned Integer (PTC 3, PFC 12) H_Sum Unsigned Integer BIT 8..15 = Flag indicating if the spectra have to be (PTC 3, PFC 12) summed Valid range=0..1 Default value=0 0=no summing 1=summing BIT 0..7 = always 0 H_N_Frame Unsigned Integer BIT 5..15 = Repetition rate when no summing (PTC 3, PFC 12) Valid range=1?2047[IRT], 1?2047[bit] Default value=1[IRT], 1[bit] aR=1 bR=0 BIT 0..4 = always 0 H_N_Sum_Frame Unsigned Integer BIT 8..15 = Number of successive summed frames (PTC 3, PFC 12) when H_Sum is set Valid range=1?255[frame], 1?255[bit] Default value=10[frame], 10[bit] aR=1 bR=0 BIT 0..7 = always 0 H_Dark_Rate Unsigned Integer BIT 8..15 = Number of successive frames between 2 (PTC 3, PFC 12) dark measurements Valid range=1?255[frame], 1?255[bit] Default value=10[frame], 10[bit] aR=1 bR=0 BIT 0..7 = always 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 189 of 196 H_Comp Enumerated parameter BIT 8..15 = Compression mode (PTC 2, PFC 16) Valid range=0..4 Default value=1 0= No compression 1=Lossless, 2D 2=Wavelet_F1 2bits/datum 3=Wavelet_F2 1.5 bit/datum 4=Wavelet_F3 1 bit/datum summing BIT 0..7 = always 0 Notes: The aR and bR coefficients are referred to the following transfer function TF: Ybit = aR * X + bR Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required VIRTIS-H OPERATIVE PARAMETERS USED IN EACH OPERATIVE MODE H_Data_ H_Int_ H_Win H_Sum H_N_ H_N_Sum H_Dark H_ Production Scienc _Orde Frame _Frame _Rate Comp _Mode e r H_Science_Maximum_Data_Rate 0 x x x x x x H_Science_Nominal_Data_Rate 0 x x x x x x H_Science_Minimum_Data_Rate 0 x x x x x x DELETED 1 H_Nominal_Simulation 3 x x x x x x H_Science_Backup 8 x x x x x x DELETED 4 DELETED 6 H_Calibration DELETED H_Spectral_Calibration_Simulation 7 x 0 This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 190 of 196 TC- 50: (PID51, PC12, T194, ST16) HTC_Change_Oper_Param_RAM_EEPROM The following command can be issued: ? Update the RAM copy of the Operational Parameter Set ? Update the EEPROM copy of the Operational parameter Set Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Oper_Param Instrument VIRTIS _RAM_EEPROM Packet Function Update the RAM and EEPROM copies of the Operational Parameter Set Verification Rules Event Report: H_Dump_Operational_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 16 Structure ID N.A. Packet Length 21 Data Field Information Data Field Field Structure Remarks See TC- 49: (PID51, PC12, T194, ST15) HTC_Change_Oper_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 191 of 196 TC- 51: (PID51, PC12, T194, ST21) HTC_Change_Pixel_Map_Param_RAM The following command can be issued: ? Update the RAM copy of the Pixel Map Parameter Set Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Pixel_Map_Param_RAM Instrument VIRTIS Packet Function Update the RAM copy of the Pixel Map Parameter Set Verification Rules Event Report: H_Dump_Pixel_Map_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 21 Structure ID N.A. Packet Length 101 Data Field Information Data Field Field Structure Remarks H_Pix_Map_C11 Real (PTC 5, PFC 1) Default value = 47.4995 H_Pix_Map_C12 Real (PTC 5, PFC 1) Default value = 0.124730 H_Pix_Map_C13 Real (PTC 5, PFC 1) Default value = 9.89069e-005 H_Pix_Map_C21 Real (PTC 5, PFC 1) Default value = 99.3860 H_Pix_Map_C22 Real (PTC 5, PFC 1) Default value = 0.0984494 H_Pix_Map_C23 Real (PTC 5, PFC 1) Default value = 7.08563e-005 H_Pix_Map_C31 Real (PTC 5, PFC 1) Default value = 134.168 H_Pix_Map_C32 Real (PTC 5, PFC 1) Default value = 0.0816675 H_Pix_Map_C33 Real (PTC 5, PFC 1) Default value = 4.91840e-005 H_Pix_Map_C41 Real (PTC 5, PFC 1) Default value = 159.186 H_Pix_Map_C42 Real (PTC 5, PFC 1) Default value = 0.0666196 H_Pix_Map_C43 Real (PTC 5, PFC 1) Default value = 4.09415e-005 H_Pix_Map_C51 Real (PTC 5, PFC 1) Default value = 177.340 H_Pix_Map_C52 Real (PTC 5, PFC 1) Default value = 0.0571319 H_Pix_Map_C53 Real (PTC 5, PFC 1) Default value = 2.70287e-005 H_Pix_Map_C61 Real (PTC 5, PFC 1) Default value = 190.468 H_Pix_Map_C62 Real (PTC 5, PFC 1) Default value = 0.0563404 H_Pix_Map_C63 Real (PTC 5, PFC 1) Default value = 5.26731e-006 H_Pix_Map_C71 Real (PTC 5, PFC 1) Default value = 201.200 H_Pix_Map_C72 Real (PTC 5, PFC 1) Default value = 0.0465433 H_Pix_Map_C73 Real (PTC 5, PFC 1) Default value = 1.06877e-005 H_Pix_Map_C81 Real (PTC 5, PFC 1) Default value = 209.314 H_Pix_Map_C82 Real (PTC 5, PFC 1) Default value = 0.0480639 H_Pix_Map_C83 Real (PTC 5, PFC 1) Default value = -8.72398e-006 Notes: Each parameter is a real 32bit : BIT 9..31=Fraction, BIT 1..8=Exponent, BIT 0=Sign Associated Dead Pixel Map file : DeadPXMap04-07-08.dat The dead pixels that are within the pixel map are the following (counted from pixel (0,0) of a 438x270 image) - pxl 601 - pxl 864 - pxl 1081 - pxl 1706 - pxl 3263 - pxl 3319 Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 192 of 196 TC- 52: (PID51, PC12, T194, ST21) HTC_Change_Pixel_Map_Param_RAM_EEPROM The following command can be issued: ? Update the RAM copy of the Pixel Map Parameter Set ? Update the EEPROM copy of the Pixel Map Parameter Set. Telecommand Packet Information (VIRTIS) Packet name HTC_Change_Pixel_Map_Param_RAM_EEPROM Instrument VIRTIS Packet Function Update the RAM and EEPROM copies of the Pixel Map Parameter Set Verification Rules Event Report: H_Dump_Pixel_Map_Parameter Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 21 Structure ID N.A. Packet Length 101 Data Field Information Data Field Field Structure Remarks See TC- 51: (PID51, PC12, T194, ST21) HTC_Change_Pixel_Map_Param_RAM Notes: Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 193 of 196 TC- 53: (PID51, PC12, T194, ST26) HTC_Load_Pixel_Map The following sequence can be issued: ? HS_Load_Pixel_Map Telecommand Packet Information (VIRTIS) Packet name HTC_Load_Pixel_Map Instrument VIRTIS Packet Function Make the ME send the sequence HS_Load_Pixel_Map Verification Rules The sequence includes the sequence: HS_Check_Pixel_Map Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 26 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required TC- 54: (PID51, PC12, T194, ST27) HTC_Check_Pixel_Map The following sequence can be issued: ? HS_Check_Pixel_Map Telecommand Packet Information (VIRTIS) Packet name HTC_Check_Pixel_Map Instrument VIRTIS Packet Function Make the ME send the sequence HS_Check_Pixel_Map Verification Rules Result of the check. Header Information Process ID 51 Packet Category 12 Service Type 194 Service Subtype 27 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 194 of 196 3.2.2.9 Service 255 ? Common Payload Private TCs This service provides general Payload commands. TC- 55: (PID51, PC12, T255, ST1) Reset_Telemetry_Output_Buffer Telecommand Packet Information (VIRTIS) Packet name Reset_Telemetry_Output_Buffer Instrument VIRTIS Packet Function Reset the Science Data Transfer output buffer, as part of DMS recovery procedure for TM errors Verification Rules Header Information Process ID 51 Packet Category 12 Service Type 255 Service Subtype 1 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. TC- 56: (PID51, PC12, T255, ST2) Reset_SMCS_Chip Telecommand Packet Information (VIRTIS) Packet name Reset_SMCS_Chip Instrument VIRTIS Packet Function Reset the SCMS chip, as part of the DMS recovery procedure for HS link Verification Rules Header Information Process ID 51 Packet Category 12 Service Type 255 Service Subtype 2 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 195 of 196 TC- 57: (PID51, PC12, T255, ST3) Start_HS_Link Telecommand Packet Information (VIRTIS) Packet name Start_HS_Link Instrument VIRTIS Packet Function Execute the HS link start procedure Verification Rules Header Information Process ID 51 Packet Category 12 Service Type 255 Service Subtype 3 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. TC- 58: (PID51, PC12, T255, ST4) Reset_And_Start_HS_Link Telecommand Packet Information (VIRTIS) Packet name Reset_And_Start_HS_Link Instrument VIRTIS Packet Function Reset the SCMS chip and then execute the HS link start procedure Verification Rules Header Information Process ID 51 Packet Category 12 Service Type 255 Service Subtype 4 Structure ID N.A. Packet Length 5 Data Field Information Data Field Field Structure Remarks Notes: No data field Acceptance Success/Failure Report can be required. Execution Success/Failure Report shall never be required. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc doc : VVX-GAF-IC-003 VIRTIS for issue: 5 date: 06/09/2004 page: 196 of 196 4 DMS Resource Requirements 4.1 SSMM Utilization SSMM utilisation is defined in Chapter 6.3.2.3 ?Fly operations plans by mission phase? of the EID B document. 4.2 On-Board Control Procedures On board control procedures are defined in the document ?VIRTIS experiment OBCP user requirment document?, Doc. N. RO-DSS-RS-1024. 4.3 On-board Monitoring Requirements No On-board monitoring requirement exists. 4.4 Information Distribution Requirements No Information Distribution requirement exists. 4.5 DMS TM Packetisation Requirements The sampling frequency for the thermistors to be acquired by the spacecraft on the OM Cold Box (2 main + 2 redundant S/C thermistors) is 0.1 Hz. This Document contains proprietary information of Galileo Avionica, a Finmeccanica Company.All Rights reserved. Filename:VVX-GAF-IC-003_iss5.doc