CCSD3ZF0000100000001NJPL3IF0PDSX00000001 /* FILE: G02A_UPB_FIXLON01.XLBL */ /* VERSION 1.4: 18-JUN-1999 MOSSER */ PDS_VERSION_ID = PDS3 RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 1200 FILE_RECORDS = 31 PRODUCT_ID = "G02A_UPB_FIXLON01.XDR" PRODUCT_NAME = "G2JUFIXLON01 EDR DATA" DATA_SET_ID = "GO-J-UVS-2-EDR-JUP-V1.0" OBSERVATION_ID = "G2JUFIXLON01" SPACECRAFT_NAME = "GALILEO ORBITER" INSTRUMENT_NAME = "ULTRAVIOLET SPECTROMETER" MISSION_PHASE_NAME = "JUPITER ORBIT OPERATIONS" TARGET_NAME = "JUPITER" PRODUCT_CREATION_TIME = "13-SEP-1996" START_TIME = 1996-246T19:29:32.498Z STOP_TIME = 1996-246T21:00:19.498Z SPACECRAFT_CLOCK_START_COUNT = "3593801:39:0" SPACECRAFT_CLOCK_STOP_COUNT = "3593891:19:5" ^SPECTRUM = "G02A_UPB_FIXLON01.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 is IEEE XDR interchange format. MAY,99 The UVS data in this file were obtained using the new 'Phase 2' UVS software (V6.1) and the CDS Phase 2 software. Generally, these are identical for full-spectra-scan modes as the original full-scan modes. The 'Mini-scan' modes changed to accomodate the Phase 2 summation buffer, especially in consecutive grating movement direction. See the instrument template for complete details. Check the commanded configuration in the flight sequence for the most accurate understanding of these data; no attempt has been made, in the raw EDRs, to verify the raw data acquired the commanded state. The instrument template describes reading the engineering data to verify configurations. Calibration to physical units has not been made; the data are in units of 'raw counts per integration time' where integration time is a command parameter. TORUS1:[GLL_RAW.INFO]UVS_PHASE2_PB_HDR.DOC Revision date: 31-MAY-1996 JJG JUNE 4, 1996 - JEREMY GEBBEN UVS Phase 2 playback File headers: The following list documents the contents of the header information located at the beginning of the UVS data records. All values and reference locations are INTEGER*2 (two byte integers) unless otherwise specified. These values are valid for all data taken during Jupiter ops. The definitions for several header values have changed. Instead of being extracted data out of the LRS stream, our data is grouped into 'segments' of up to 16 packets(84-420 bytes of data). Consequently, many of the less important header values were changed to give more information on this process. These values are marked with a # in the list below. Index Values in IDL 00 ERT Year (last 2 digits only) 01 Day of Year 02 Hour 03 Minute 04 Second 05 MSecond 34 SCE Year !Added Feb 13 06 Day of Year 07 Hour 08 Minute 09 Second 10 MSecond 11# Rice compression flags (1 = data was rice-compressed for downlink, 0 = data was downlinked raw, there is 1 flag for each packet that went into the pb segment(16 max). the first packet is in the top bit) Spacecraft Clock 12 RIM top byte (Construct RIM with [top*256.]+bottom) 13 RIM Least Signifcant two bytes (bottom) 14 MOD 91 15 MOD 10 16 MOD 8 (=RTI) 17 SCLK Flags 18-28 Data Presence Indicators (0=OK,1=absent,one flag/minor frame) 29 Top 3 bits are final DPIs; bottom (LSB) bit is P/B flag 30# merge flag 1=record was merged from 2 playback segments 0=record was not merged 31 Source indicator (-2=no data (lasp), -1=no data,partial (EDR), 1=certified, 2=manipulated at LASP) 32 Software version number (integer*1000=j.iii) (will be greater than 10,000 for phase 2 data files) 33 UVS only: scan direction (0=up,1=down grating) 34 SCE Yr (see above) 35 Number of -1's in scan || Not in EUV 36 Number of 0's in scan || Not in EUV 37# spare 38# # of packets in the playback segment that this data is from 39 UVS: Scan number within RIM (range:1-14); EUV:=0 40-46 7 Sync words = 255 47 Starting Wavelength 48 UVS status byte # 1 49 UVS status byte # 2 50 Low Voltage (+10V) 51 Low Voltage ( +5V) 52 High Voltage F-Channel 53 High Voltage N-Channel 54 High Voltage G-Channel 55 Logic Temperature 56 Detector Temperature 57 Limb Sensor 58-585 data Max value is F-Channel: 15-bit word decompressed 586-599# spare(was aacs data) End of record description. A diagram of the file and record structure is shown below: |-----+---------------+--------| 0 |time | S | spare | SPECTRUM |-----+---------------|--------| . 1 |time | S | spare | . |-----+---------------+--------| . 2 |time | S | spare | . |-----+---------------+--------| . . . . . repeats . . . . . |-----+---------------+--------| . ij |time | S | spare | SPECTRUM |-----+---------------+--------| |40 2-| / S \ / \ |byte | / 546 \ / 14 \ |time | /spectra\ / 2- \ |or | / 2-byte \ / byte \ |flags| / values \/ spares \ Records 0 to ij are data records. Each record begins with an 80-byte header containing 40 2-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 first integration period in the spectra of the record. The LABEL START and STOP time values refer to the first and last integrations of the full data set. The data start at byte 81, following the header information. Each record contains one full spectra containing 546 2-byte integer values. The first 18 2-byte values are sync values (seven values of 255) followed by eleven engineering values. The 14 spectra per RIM are contained in consecutive records, with appropriate time tags. Engineering values 12,13,14 (F,N,G respectively) can be used to determine which detector High Voltage is ON for the spectra in that record. If the value is greater than 100 DN then that detector is HV ON. The last spectra of a RIM has one minor frame (84 2-byte values) missing at the end; there are 84 values of -1 in these locations. (A value of -1 anywhere in the record indicates that value was missing from the returned data stream.) There are fourteen spare 2-byte integers at the end of the record. -------------------------------------------" OBJECT = SPECTRUM NAME = "1 UVS SPECTRA" INTERCHANGE_FORMAT = BINARY ROWS = 31 COLUMNS = 42 ROW_BYTES = 1200 ^STRUCTURE = "NEW_SPECTRA.FMT" DESCRIPTION = " The spectrum data table consists of 40 2-byte integers of time tag (RIM, yr, doy, hr, min, sec, spares ...), 546 spectral values for the spectra, 14 2-byte spares. The record structure is the same as the table." END_OBJECT = SPECTRUM END