CCSD3ZF0000100000001NJPL3IF0PDSX00000001 /* FILE: G02C_URT_C3MPRO06.XLBL */ /* VERSION 1.4: 18-JUN-1999 MOSSER */ PDS_VERSION_ID = PDS3 RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 4528 /*=1132*4 */ FILE_RECORDS = 8 PRODUCT_ID = "G02C_URT_C3MPRO06.XDR" PRODUCT_NAME = "G2TUC3MPRO06 EDR DATA" DATA_SET_ID = "GO-J-UVS-2-EDR-JUP-V1.0" OBSERVATION_ID = "G2TUC3MPRO06" SPACECRAFT_NAME = "GALILEO ORBITER" INSTRUMENT_NAME = "ULTRAVIOLET SPECTROMETER" MISSION_PHASE_NAME = "JUPITER ORBIT OPERATIONS" TARGET_NAME = "IO-TORUS" PRODUCT_CREATION_TIME = "31-OCT-1996" START_TIME = 1996-305T09:14:55.932Z STOP_TIME = 1996-305T17:19:15.263Z SPACECRAFT_CLOCK_START_COUNT = "3677220:00:0" SPACECRAFT_CLOCK_STOP_COUNT = "3677699:00:0" ^SPECTRUM = "G02C_URT_C3MPRO06.XDR" DESCRIPTION = " This file was produced by the Galileo UVS/EUV team at the Laboratory for Atmospheric and Space Physics (LASP) at the University of Colorado at Boulder. Refer to the Galileo UVS/EUV instrument paper 'Galileo Ultraviolet Spectrometer Experiment', Vol 60, Space Science Reviews, pages 503-530, by C.W. Hord et al, for hardware and calibration information. The data contained in the file were obtained by the UVS instrument during Jupiter operations mission phase. The UVS data in this file were obtained using the UVS RTS mode. Check the commanded configuration in the flight sequence for the most accurate understanding of these data. Calibration to physical units has not been made; the data are in units of 'raw counts per time'. The command instrument integration time and grating positions are given in the header portion of the record; no attempt has been made to verify the raw data acquired these positions in the raw EDRs. A diagram of the file and record structure is shown below: |-----+---------------| 1 |time | S | RTS SUMMATION |-----+---------------| . 2 |time | S | . |-----+---------------| . 3 |time | S | . |-----+---------------| . . . . repeats . . . |-----+---------------| . ij |time | S | RTS SUMMATION |-----+---------------| |40 4-| /S= \ |byte | /1092 \ |time | /4-byte \ |tags | /spectral \ |& hdr| / values \ Records 1 to ij are data records. Each record begins with a 160-byte header containing 40 4-byte integer numbers. The header values are described below, the exact definition of the time values is further described in the Galileo document 625-610. The time tags given in the data records refer to the time of the first integration period included in the packet summation period; the STOP time refers to the time of the first integration of the last RIM included in the summation period. The LABEL START and STOP time values refer to the first and last integrations of the full data set. The data start at byte 161, following the header information. Each record contains one readout (termed FLUSH in the sequences) of the UVS Real Time Buffer (RTB). The RTB contains UVS spectra summed by the onboard (CDS) computer. The RTB, and thus the UVS raw data record, is arranged as a skewed pair of spectra. The duration of the time sum is given by the data label start and stop times, and is generally one-half hour, one hour or 24 hours but may be a subset of these. A UVS spectra has 546 values, the first 18 values are fidutials and engineering operation values. The remaining 528 values are the raw output of the spectrometer. The fidutial contains seven values equal to 255 each. The RTB consists of 1092 values or two 546-value spectra. The spectra are arranged in the RTB as follows: 84 values 546 values 462 values |----------|--|----------------------------|--|--------------------| |final part|f1| one full spectral sum |f2| 1st part of 2nd sum| | of 2nd | | | | | |spect.sum | | | | | where f1 is the fidutial of the first spectra and f2 is the fidutial of the second spectra. Eighty-four UVS values are read out in one SCLK minor frame, 1092 values are read out in thirteen minor frames. There are 91 minor frames in one SCLK RIM. There will be seven UVS RTS spectral pairs summed per RIM. The first minor frame of the RIM contains 84 UVS values set to zero therefore the summation period in the first 84 values of the RTB is technically different from the remaining summed data. All values in the RTB are summed, including the fidutials and engineering values. The 2-byte RTB rolls over and begins counting again from value zero. The records contents as follows: TORUS1:[GLL_RAW.INFO]UVS_Phase2_RTS_HDR.DOC June 21,1996 - JEREMY GEBBEN Updated February 27, 1997 - WENDY SWEET Updated Jul 24, 97 - Simmons HEADER: Earth Receipt Time 0 = Year (last 2 digits eg. 96) 1 = day of year 2 = hours 3 = minutes 4 = seconds 5 = milliseconds Spacecraft Event time for start of integration: 6 = Year (last 2 digits eg. 96) 7 = day of year 8 = hours 9 = minutes 10 = seconds 11 = milliseconds SCLK time for start of integration: 12 = start RIM (all realtime data starts on mf 0) Spacecraft Event time for end of integration: 13 = Year (last 2 digits eg. 96) 14 = day of year 15 = hours 16 = minutes 17 = seconds 18 = milliseconds SCLK time for end of integration: 19 = end RIM (all realtime data ends on mf 0) 20 = # of RTS packets that went into this array(max = 8) Data Presence Indicators (dpi) 21-28 = dpi flags,1 for each packet Each is a 4 byte field: Top byte: 00 = no data missing FF = entire packet missing 01 = data missing at end of packet 02 = data missing in middle of packet 03 = data missing at end of packet Lower 3 bytes are only used if top byte is 01,02, or 03 In these cases, the three lower bytes are used to report the position of the gap: second byte: # of data words(2 bytes) at start(0 if gap is at start) third byte : # of data words missing bottom byte: # of data words at end of packet (0 if gap is at end) 29 = packet sequence # of the first packet in this set 30,31 = spare (set to -1) 32 = software version number (of IPF_RT_PROC.PRO - both UVS and EUV) 33 = commanded summation period (in RIMS) 34 = commanded number of steps in the miniscan for the first spectrum 35 = commanded number of steps in the miniscan for the second spectrum 36 = commanded initial grating position 37 = commanded number of grating steps to move to the second spectrum 38,39 = spare (set to -1) DATA: 40-123 = data (6 integrations/RIM) 124-141 = first fiducial 142-669 = data (7 integrations/RIM) 670-687 = second fiducial 688-1131 = data (7 integrations/RIM) 1132*4=4528 byte records ........................................................" OBJECT = SPECTRUM NAME = "1 UVS RTS SUMMATION BUFFER" INTERCHANGE_FORMAT = BINARY ROWS = 8 COLUMNS = 41 ROW_BYTES = 4528 ^STRUCTURE = "RTS_SUMMATION.FMT" DESCRIPTION = " The summation data table consists of 40 4-byte integers of time tags (RIM, yr, doy, hr, min, sec, etc), data quality flags and spares, and 1092 spectral values for one summed spectral pair. The record structure is the same as the table. " END_OBJECT = SPECTRUM END