Author: M. Orr Revision A 625-640-224021 GALILEO SOFTWARE REQUIREMENTS DATA MANAGEMENT SYSTEM Data Records/Experiment Data Records Generation/EDR Validation Subsystem (MDR/EDR/VAL) August 27, 1984 chg. 1 6-25-85 chg. 2 7-10-85 chg. 3 9-18-86 chg. 4 8-1-88 ABSTRACT: This document specifies the software requirements for Master Data Records (MDR), Experiment Data Records (EDR) processors and the EDR Validation Subsystem (VAL). National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California JPL D-93 625-640-224021, Rev. A SECTION 8 LRS SUBHEADER AND DATA BLOCK FORMAT 8.1 DATA OVERVIEW EDRGEN shall accept frame synchronized Low Rate Science (LRS) data which has been golay corrected. EDRGEN shall extract the proper science experiment packet from the LRS frame and place into the appropriate location of the data block for the experiment record. EDRGEN shall extract the AACS packet in a like manner from the LRS frame and place into the appropriate location of the AACS record. In addition, EDRGEN shall decommutate the fixed engineering data packet within each LRS frame for selected engineering channels and place into the appropriate location of the experiment record subheader. Filler and spare bits in the EDR formats shall be binary zeros at all times. Each instrument shall have a common EDR header (refer to Section 10), a common subheader where appropriate and a unique science data section containing it's own instrument record structure. Each of the following subsections shall define processing, instrument record structure and from which bits of the LRS frame (golay corrected) data is to be acquired. 8.2 EDR PROCESSING EDRGEN shall extract the AACS, science and science related engineering channels from each LRS minor frame. EDRGEN shall then build individual experiment records and AACS records by combining all minor frames corresponding to a RIM cycle (91 minor frame) placing the start time of the first minor frame into the record header and appending SCET, golay correction accumulation of summary data shall be performed with the summary of each EDR tape being provided. EDRGEN shall extract data from the LRS frames using the spacecraft clock (SCLK) count to control the extraction process. The following criteria are to be applied to SCLK count for each LRS minor frame: 1) When the SCLR count increments by a value equal to a minor frame (MOD91 count), the program will continue building the current major frame (corresponds to a RIM count). 2) When the SCLK is greater than one MOD91 count, but in the the same RIM count, the program will locate the data by minor frame location within the record and update the current major frame, flagging filler block 8-1 625-640-224021, Rev. A 3) When the SCLR count equals or is less than the previous SCLK count, the program shall flag the remainder of the current major frame with filler, output the major frame, and begin updating a new major frame with the current major frame, flagging filler block. 4) When the SCLK count increments the RIM count, the program will output the current major frame, flagging filler blocks as necessary. The program will then begin constructing a new major frame with the current minor frame, flagging filler blocks as necessary. 5) When any LRS frame, from which data is extracted, contains filler, the extraction function will flag the affected minor frame within the record as containing filler. 8.3 STANDARD EDR SUBBADER All low rate science records which require a subheader shall receive a standard subheader. This standard subheader shall contain selected engineering measurements in raw DN values extracted from the engineering packet of the LRS data block (channels from the fixed engineering data only) using a fixed decommutation map. Engineering data from the standalone engineering records shall not be processed for inclusion in the standard science subheader Refer to Figure 8-1 for the block format of the standard subheader. 8-2 625-640-224021, Rev. A EDR BITS WORD O 7 8 15 16 23 24 31 | _______________ | _______________ | _______________ | _______________ | O | SPARE | E-0001 | E-1740 | E-1790 | | _______________ | _______________ | _______________ | _______________ | 1 | E-1690 | E-1691 | E-1692 | E-1693 | | _______________ | _______________ | _______________ | _______________ | 2 | E-1715 | E-1716 | E-1675 | E-1676 | | _______________ | _______________ | _______________ | _______________ | 3 | E-1750 | E-1751 | E-1752 | E-1753 | | _______________ | _______________ | _______________ | _______________ | 4 | E-1860 | E-1861 | E-1862 | E-1863 | | _______________ | _______________ | _______________ | _______________ | 5 | E-0082(1) | E-0083(1) | E-1204(1) | | _______________ | _______________ | _______________ | _______________ | 6 | E-1205(1) | E-1206(1) | | _______________ | _______________ | _______________ | _______________ | 7 | E-1207(1) | E-1217(1) | |_________________| _______________ | _______________ | _______________ | 8 | E-1218(1) | E-1219(1) | |________________ | _______________ | _______________| _______________ | 9 | E-1220(1) | E-1230(1) | | _______________ | _______________ | _______________ | _______________ | 10 | E-1231(1) | E-1232(1) | | _______________ | _______________ | _______________ | _______________ | 11 | E-1233(1) | SPARE | | _______________ | _______________ | _______________ | _______________ | . | | | | . | THE ABOVE PATTERN FOR WORDS 5 THRU 11 | | REPEATS 5 MORE TIMES FOR SUBCOM 2 IHRU 6 | . | | | _______________ | _______________ | _______________ | _______________ | 47 | E-0082(7) | E-0083(7) | E-1204(7) | | _______________ | _______________ | _______________ | _______________ | 48 | E-1205(7) | E-1206(7) | | _______________ | _______________ | _______________ | _______________ | 49 | E-1207(7) | E-1217(7) | | _______________ | _______________ | _______________ | _______________ | 50 | E-1218(7) | E-1219(7) | | _______________ | _______________ | _______________ | _______________ | 51 | E-1220(7) | E-1230(7) | | _______________ | _______________ | _______________ | _______________ | 52 | E-1231(7) | E-1232(7) | | _______________ | _______________ | _______________ | _______________ | 53 | E-1233(7) | SPARE | | _______________ | _______________ | _______________ | _______________ | Figure 8-1. Standard Subheader Format 625-640-224021, Rev . A CHANNEL TITLE E-0001 BAY 2 TEMPERATURE E-0082(N)* DC BUS CURRENT A. E-0083(N)* DC BUS CURRENT B. E-1204(N)* -Z1A 11 MS COUNT (LS) E-1205(N)* -Z2A 11 MS COUNT (LS) E-1206(N)* -Z1B 11 MS COUNT (LS) E-1207(N)* -Z2B 11 MS COUNT (LS) E-1217(N)* +P1A 11 MS COUNT (LS) E-1218(N)* +L1B 11 MS COUNT (LS) E-1219(N)* -S1A 11 MS COUNT (LS) E-1220(N)* +S2A 11 MS COUNT (LS) E-1230( N)* +P2A 11 MS COUNT (LS) E-1231(N)* +L2B 11 MS COUNT (LS) E-1232(N)* -S1B 11 MS COUNT (LS) E-1233(N)* +S2B 11 MS COUNT (LS) E-1675 PWS SEARCH COIL PREAMPLIFIER TEMPERATURE E-1676 PWS MAIN ELECTRONICS TEMPERATURE E-1690 EPD LEMMS TELESCOPE TEMPERATURE E-1691 EPD CMS TELESCOPE TEMPERATURE E-1692 EPD ANALOG ELECTRONICS TEMPERATURE E-1693 EPD POWER SUPPLY TEMPERATURE E-1715 PPR PR I5M/ DETECTOR ASSEMBLY TEMPERATURE E-1716 PPR MAIN ELECTRONICS TEMPERATURE E-1740 DDS SENSOR TEMPERATURE E-1750 PLS VELOCITY DISTRIBUTION ANALYZER TEMPERATURE E-1751 PLS COMPOSITION ANALYZER TEMPERATURE E-1752 PLS HIGH VOLTAGE POWER SUPPLY TEMPERATURE E-1753 PLS DATA HANDLING AND CONTROL TEMPERATURE E-1790 UVS TC-TRANSDUCER TEMPERATURE E-1860 MAG INBOARD SENSOR TEMPERATURE E-1861 MAG OUTBOARD SENSOR TEMPERATURE E-1862 MAG ADC TEMPERATURE E-1863 MAG ANALOG ELECTRONICS TEMPERATURE * "(N)" REPRESENTS AN 8-2/3 SECOND (13 MINOR FRAME) SEGMENT IN WHICH THIS CHANNEL IS SAMPLED WHERE: N=1 REPRESENTS MOD91 COUNTS OF O THRU 12 N=2 REPRESENTS MOD91 COUNTS OF 13 THRU 25 N=3 REPRESENTS MOD91 COUNTS OF 26 THRU 38 N=4 REPRESENTS MOD91 COUNTS OF 39 THRU 51 N=5 REPRESENTS MOD91 COUNTS OF 52 THRU 64 N=6 REPRESENTS MOD91 COUNTS OF 65 THRU 77 N=7 REPRESENTS MOD91 COUNTS OF 78 THRU 90 8-3A 625-640-224021, Rev. A 8.4 AACS POSITION AND RATE DATA The AACS Position and Rate data record is designed to a RIM cycle containing 91 minor frames. Each minor frame corresponds to a MOD91 count. The AACS record shall be placed onto each Science EDR as well as the Engineering EDR in time order. The logical record structure is diagrammed in Figure 8-2. Processing Start/Stop __________ __________ Refer to Subsection 8.2. Record Buildup ______ _______ AACS record buildup shall proceed with the extraction from the appropriate bit locations from minor frames 1 through 91 of each RIM cycle. Subsection 8.2 defines the basic data extraction procedure. Record Header ______ ______ The AACS record shall receive a standard record header (refer to Section 1 O). Record Subheader ______ _________ The AACS record shall not receive a subheader. Data Block ____ _____ The AACS data block contains data extracted from bits 3200 through bits 3391 of each of the 91 minor frames of a RIM cycle from the golay compressed LRS data block of the input SDR record. Specified word locations shall be maintained within the data block. Refer to Figure 8-3 for data block format and GLL-3-280 Appendix A for detailed definitions. __________________________________________________________ | | | | | | | STANDARD HEADER | AACS POSITION AND RATE DATA | | | | | (17 - 32 BIT WORDS) | (546 - 32 BIT WORDS) | | | | | | | |__________________________|_____________________________| Figure 8-2. AACS Record 8-4 625-640-224021, Rev. A EDR BITS WORD O 15 16 31 0 15 16 31 |________________|________________|________________|___________________| O | ROTOR ATTITUDE | ROTOR ATTITUDE | ROTOR ATTITUDE | PLATFORM ATTITUDE | | RA | DEC | TWIST | RA | | (MF-1) | (MF-1) | (MF-1) | (MF-1) | |_______________ | _______________|_______________ |___________________| 2 | PLATFORM ATT. | PLATFORM ATT. | PLATFORM RATE | PLATFORM RATE | | DEC | TWIST | CONE | CROSS CONE | | (MF-1) | (MF-1) | (MF-1) | (MF-1) | |________________|________________|________________|___________________| 4 | ROTOR SPIN | ROTOR SPIN | S/C RELATIVE | S/C RELATIVE | | MOTION DELTA | POSITION ANGLE | CONE | CLOCK | | (MF-1) | (MF-1) | (MF-1) | (MF-1) | |________________|________________|________________|___________________| | | | | | | | | | THE ABOVE STRUCTURE IS REPEATED 90 MORE TIMES | | | | TO COMPLETE THE RECORD OF 546 32-BIT WORDS | | | | | | | 544 | | |________________|________________|________________|___________________| Figure 8-3. AACS Data Block Format 8-5 625-640-224021, Rev. A 8.7 MAGNETOMETER SUBSYSTEM (MAG) EXPERIMENT The MAG EDR science record is designed to a RIM cycle containing 91 minor frames. Each minor frame corresponds to a MOD 91 count. The Mag record shall be placed onto the MAG science EDR along with AACS records in time order. The logical record structure is diagrammed in Figure 8-8. Processing Start/Stop __________ __________ Refer to Subsection 8.2. Record Buildup ______ _______ Mag science record buildup shall proceed with the extraction from the appropriate bit locations from minor frames 1 through 91 of each RIM cycle. Subsection 8.2 defines the basic data extraction procedure. Record Header ______ ______ The MAG record shall receive a standard record header (refer to Section 10). Record Subheader ______ _________ The Mag subheader contains a standard subheader which contains selected engineering measurements in DN extracted from the engineering packet of the LRS data block (channels from the fixed engineering data). Refer to Figure 8-1 on page 8-3. Data Block ____ _____ The MAG data block contains data extracted from bits 2880 through bits 3039 of each minor frame from the golay compressed LRS data block of the input SDR record. Specified word locations shall be maintained within the data block. Refer to Figure 8-9 for the data block format and GLL-3-280 Appendix A for detailed definition of the data fields. ________________________________________________________________________ | | | | | STANDARD HEADER | STANDARD SUBHEADER | MAG DATA | | | | | |(17 32-BIT WORDS) | (54 ~2-BIT WORDS) | (455 32-BIT WORDS) | |___________________|______________________|___________________________| Figure 8-8. Mag Record 8-10 625-640-224021, Rev. A EDR BITS WORD O 15 16 31 0 15 16 31 |________________|_________________|_________________|_________________| | | | | | O | INSTR. STATUS | 1st SCI. SAMPLE | 1st SCI. SAMPLE | 1st SCI. SAMPLE | | MF-1 | MF-1 | MF-1 | MF-1 | |________________|_________________|_________________|_________________| | | | | | 2 | 2nd SCI. SAMPLE| 2nd SCI. SAMPLE | 2nd SCI. SAMPLE | 3nd SCI. SAMPLE | | MF-1 | MF-1 | MF-1 | MF-1 | |________________|_________________|_________________|_________________| | | | | | 4 | 3rd SCI. SAMPLE| 3rd SCI. SAMPLE | INSTR. STATUS | 1st SCI. SAMPLE | | MF-1 | MF-1 | MF-2 | MF-2 | |________________|_________________|_________________|_________________| | | | | | 6 | 1st SCI. SAMPLE| 1ST SCI. SAMPLE | 2nd SCI. SAMPLE | 2nd SCI. SAMPLE | | MF-2 | MF-2 | MF-2 | MF-2 | |________________|_________________|_________________|_________________| | | | | | 8 | 2nd SCI. SAMPLE| 3rd SCI. SAMPLE | 3rd SCI. SAMPLE | 3rd SCI. SAMPLE | | MF-2 | MF-2 | MF-2 | MF-2 | |________________|_________________|_________________|_________________| | | | | | THE ABOVE STRUCTURE REPEATS 44 MORE TIMES | | | | | |________________|_________________|_________________|_________________| | | | | | 450 | INSTR. STATUS | 1st SCI. SAMPLE | 1st SCI. SAMPLE | 1st SCI. SAMPLE | | MF-91 | MF-91 | MF-91 | MF-91 | |________________|_________________|_________________|_________________| | | | | | 452 | 2nd SCI. SAMPLE| 2nd SCI. SAMPLE | 2nd SCI. SAMPLE | 3rd SCI. SAMPLE | | MF-91 | MF-91 | MF-91 | MF-91 | |________________|_________________|_________________|_________________| | | | 454 | 3rd SCI. SAMPLE| 3rd SCI. SAMPLE | | MF-91 | MF-91 | |________________|_________________| Figure 8-9. MAG Data Block Format 8-11 625-640-224021, Rev. A SECTION 10 STANDARD RECORD HEADER 10.1 The Standard Record Header(S) for LRS EDRs and MDRs is designed to be compatible with the EEIS Standard Data Record Unit (SFDU). The first six (6) bytes of the Standard Record Header make use of the SFDU structure by describing the general characteristics of the record, who controls the record contents and definition, as well as the displacement (in bytes) to the start of the data block and the total length of the record in bytes The Standard Record Header shall be used for all LRS EDRs and MDRs generated by the Data Management System (DMS). No attempt has been made to have non-LRS science data use this Standard Record Header. Figure 10-1 shows actual record structure of the Standard Record Header. SIS 224-04 (Section 4) shows detailed record structure of the Standard Record Header as well as the bit locations of the MTS SDR record header from which data has been extracted (where applicable). 10-1 EDR BITS WORD O 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____| | | | | | | | | O | PRIMARY |CHAR |DATA | POINTER TO | CONTROL | SYSTEM CLASS | SECONDARY | | LABEL | SET |UNIT | START OF DATA BLOCK | AUTHORITY | | LABEL ID | |__________|_____|_____|_______________________|_________________|______________|______________| | | | 1 | TOTAL RECORD LENGTH | SPARES | |______________________________________________|_______________________________________________| | | | | 2 | SPACECRAFT ID | RECORD TYPE | LOGICAL RECORD SEQUENCE NUMBER | |______________________|_______________________|_______________________________________________| | | | | | | | | 3 | R/T FID |MRO| MAP |MAP SEQ| RECORDER ID | INPUT TELEMETRY RATE |COMPUTED TELEMETRY RATE| | | | ID |NUMBER | | | | |____________|___|_____|_______|_______________|_______________________|_______________________| | | | | 4 | DSN STATION | WRITE DATE (YR) | WRITE DATE (DAY) | |______________________|_______________________|_______________________________________________| | | | | | 5 |FLAG| SPARES | START ERT -- YEAR | START ERT -- HOUR OF CURRENT YEAR | |____|_________________|_______________________|_______________________________________________| | | | 6 | START ERT -- SECONDS OF CURRENT HOUR | START ERT -- MILLISECONDS OF CURRENT SECOND | |______________________________________________|_______________________________________________| | | | 7 | SCLK -- RIM | SCLK -- MOD91 | |______________________________________________________________________|_______________________| | | | | | 8 | SCLK -- MOD10 | SCLK -- MOD8 |SCLK CORRECTION FLAGS | SPARES | |______________________|_______________________|_______________________|_______________________| | | | | | 9 |FLG| SPARES | SCET -- YEAR | SCET -- HOURS OF CURRENT YEAR | |___|__________________|_______________________|_______________________________________________| | | | 10 | SCET -- SECONDS OF CURRENT HOUR | SCET -- MILLISECONDS OF CURRENT SECOND | |______________________________________________|_______________________________________________| | | 11 | DATA PRESENCE INDICATORS FOR MINOR FRAMES 1 THROUGH 32 | |______________________________________________________________________________________________| | | 12 | DATA PRESENCE INDICATORS FOR MINOR FRAMES 33 THROUGH 64 | |______________________________________________________________________________________________| | | | 13 | DATA PRESENCE INDICATORS FOR MINOR FRAMES 65 THROUGH 91 | SPARES | |_______________________________________________________________________________|______________| | | 14 | GOLAY CORRECTION FLAGS FOR MINOR FRAMES 1 THROUGH 32 | |______________________________________________________________________________________________| | | 15 | GOLAY CORRECTION FLAGS FOR MINOR FRAMES 33 THROUGH 64 | |______________________________________________________________________________________________| | | | | 16 | GOLAY CORRECTION FLAGS FOR MINOR FRAMES 65 THROUGH 91 | SPARES |P/B| |_______________________________________________________________________________|__________|___| Figure 10-1. EDR Header Format 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|____________________________________________________| | 1 | 0 | 0-3 | Primary Label Version - The version of the JPL | | | | | Standard Formatted Data Unit (SFDU) in use for | | | | | this record. Only the first 6 bytes of the JPL | | | | | SFDU are used. | | | | | | | | | | | | | | | 0000=Reserved | | | | | 0001=Base Version (current version for GLL) | | | | | XXX-=Unassigned | | | | | | | | | | | | 2 | 0 | 4-5 | Character Set - Indicates the character repre- | | | | | sentations used within this record. | | | | | | | | | | OO=Binary (used for all GLL LRS EDRs) | | | | | 01=Undefined | | | | | 10=Extended ASCII | | | | | 11=Undefined | | | | | | | | | | | | 3 | 0 | 6-7 | Data Unit Structure - Globally defines the gross | | | | | structural characteristics of the data unit which | | | | | is described by the Primary Label. | | | | | 00=Logical Record (set for GLL EDRs) | | | | | 01=Undefined | | | | | 10=Physical Record (Multiple Logical Records) | | | | | 11=Undefined | | | | | | | | | | | | 4 | 0 | 8-15 | Start of Message Contents Pointer - Number of | | | | | bytes to the start of the data block. | | | | | | | | | | | | 5 | 0 |16-21 | Control Authority - Part of the SFDU which defines | | | | | the institution or "Local Control Authority" which | | | | | has the responsibility to define and control the | | | | | contents of the remainder of this record. | | | | | | | | | | 000101=NASA-JPL (always for GLL EDRs) | | | | | | | | | | | | 6 | 0 |22-26 | System Classification - Local system of control | | | | | authority. | | | | | | | | | | 00011=Telemetry EDRs | | | | | | |______|______|______|____________________________________________________| 10-3 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|____________________________________________________| | 7 | 0 | 27-31| Secondary Label ID - Contains the identification | | | | | tag which identifies the specific instance of the | | | | | Secondary Label structure. | | | | | | | | | | 00000-no predefined secondary label | | | | | | | | | | | | | | | | | 8 | 1 | 0-15| Message Data Unit Total Length - Total length of | | | | | this record in bytes. | | | | | | | | | | | | | | | | | 9 | 1 | 16-31| Spares - Binary Zeros | | | | | | | | | | | | | | | | | 10 | 2 | 0-7 | S/C ID - Identifies the spacecraft identification | | | | | number assigned by NASA. | | | | | | | | | | HEX DECIMAL IDENTIFIER | | | | | 4D 77 Galileo Orbiter | | | | | 57 87 Galileo Orbiter - SIM | | | | | | | | | | | | | | | | | 11 | 2 | 8-15| Record Type - Identifies the experiment and data | | | | | subgroup to which this record pertains (in HEX) | | | | | | | | | | 00-Unknown 08-PLS | | | | | 01-Fixed Decom 09-PPR | | | | | 02-Variable Decom 0A-PWS | | | | | 03-AACS 0B-SSI Status | | | | | 04-DDS 0C-UVS | | | | | 05-EPD 0D-Monitor 5-9 | | | | | 06-MAG 0E-ENGE | | | | | 07-NIMS Status 0F ENGS | | | | | 11 Monitor 5-11 | | | | | 10-HIC/EUV | | | | | | | 12 | 2 | 16-31| Logical Record Sequence Number - Sequential binary | | | | | count of all logical records by record type | | | | | written on this tape/file. The count is incre- | | | | | mented by one after each successful write. This | | | | | number is initially set to one (1). | |______|______|______|____________________________________________________| Change 4: 08/01/88 10-4 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER __________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|____________________________________________________| | 13 | 3 | 0-4 | Realtime Format ID - Indicates the realtime down- | | | | | link rate and format from the spacecraft (Extrac- | | | | | ted from bits 0-4,word 23 of SDR header.) | | | | | | | | | | 00000=LPB - LRS playback @ 7.68kbps | | | | | 00001=EHR - Engineering @ 1.2kbps | | | | | 00010=BPB - Playback @ 7.68 + LRS | | | | | 00011=MPB - Playback @7.68 + LRS + fill @.48 | | | | | 00100=XPW - PWS @46.56 + NIMS + LRS | | | | | 00101=XCM - SSI compressed to 38.88 + NIMS + LRS | | | | | + R/S @7.68 | | | | | 00110=XED - SSI edited and compressed to 38.88 + | | | | | NIMS + LRS + R/S @7.68 | | | | | 00111=XPB - P/B @57.6 + LRS + fill @.48 | | | | | 01000=XPN - P/B @57.6 + NIMS + LRS + fill @2.4 | | | | | 01001=XRW - P/B @46.56 + NIMS + LRS + fill @13.44 | | | | | 01010=HPB - P/B @100.8 + LRS + fill @5.28 | | | | | 01011=HPJ - P/B Q100.8 + PWS @12.96 + NIMS + LRS | | | | | 01100=HRW - PWS @94.56 + NIMS + LRS + fill @19.2 | | | | | 01101=HCJ - SSI compressed to 77.76 + PWS Q12.96 | | | | | NIMS + LRS + fill @7.68 + R/S @15.36 | | | | | 01110=MPP - PWS @ 19.2 + LRS + fill @.48 | | | | | 01111=MPR - Probe @6.48 + NIMS + LRS + fill @1.68 | | | | | 10000=HPW - PWS @94.56 + NIMS + LRS | | | | | 10001=HIM - SSI @94.56 + NIMS + LRS | | | | | 10010=HCM - SSI compressed to 77.76 + NIMS + LRS | | | | | + R/S @15.36 + fill @1.44 | | | | | 10011=LRS - LRS @7.68 | | | | | 10100=MPW - PWS @7.68 + NIMS + LRS + fill @.48 | | | | | 10101=spare | | | | | 10110=spare | | | | | 10111=spare | | | | | 11000=spare | | | | | 11001=spare | | | | | 11010=spare | | | | | 11011=spare | | | | | 11100=spare | | | | | 11101=ESS - Engineering @ 40bps | | | | | 11110=ELS - Engineering @ 1Obps | | | | | 11111=spare | | | | | | | | | | | | | | | | | | | | | | | | | | |______|______|______|____________________________________________________| 10-5 Change 4: 08/01/88 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | 14 | 3 | 5 | Memory Readout - Identifies whether the first 7 | | | | | variable engineering packets have been replaced | | | | | with memory readout data. (Extracted from bit 5, 1 | | | | | word 23 of SDR header.) | | | | | 0=Variable engineering data is present | | | | | 1=Memory readout data is present | | | | | | | 15 | 3 | 6-7 | Commutation Map Identifier - Identifies the commu- | | | | | tation map currently being used to sample the S/C | | | | | engineering subsystem data In the event any on- | | | | | board detected anomaly occurs which is permitted | | | | | to cause automatic changing of commutation maps, | | | | | the change shall be to Map 0. (Extracted from bits | | | | | 6-7, word 23 of SDR header.) | | | | | OO=Map O 10=Map 2 | | | | | 01=Map 1 11=Map 3 | | | | | | | | | | | | | | | This field is also used for Monitor data with the | | | | | bits defined as follows: | | | | | 00=Block 1 10=Block 3 | | | | | 01=Block 2 11=Block 4 | | | | | | | 16 | 3 | 8-10 | Map Sequence Number - Binary count which repre- | | | | | sents the number of times the specified commuta- | | | | | tion map (item 8 above) has changed since the map | | | | | was loaded in the S/C memory. (Extracted from bits | | | | | 8-10, word 23 of SDR header.) | | | | | | | 17 | 3 | 11-15| Recorder Identifier - Identifies rate and format | | | | | of data being placed onto the spacecraft's | | | | | recorder (Extracted from bits 11-15, word 23 of | | | | | SDR header). | | | | | | | | | | HEX DESCRIPTION | | | | | 00000=no data being recorded | | | | | 00001=HIM - imaging data @ 115.2kbps | | | | | 00010=MPR - probe data @ 28.8kbps | | | | | 00011=spare | | | | | 00100=IM-4 - imaging data @ 403.2kbps | | | | | 00101=HCM - imaging data compressed from | | | | | 230.4kbps to 115.2kbps | | | | | 00110=spare | | | | | 00111=LRS - LRS data @ 7.68kbps | | | | | 01000=IM-8 - imaging data @ 806.4kbps | | | | | 01001-AI-8 - averaged imaging data @ 806.4kbps | | | | | | |______|______|______|______________________________________________________| 10-6 625-640-224021 Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | | | | HEX DESCRIPTION | | | | | 01011=spare | | | | | 01100=spare | | | | | 01101=spare | | | | | 01110=MPP - PWS @19.2 + LRS + fill @.48 | | | | | 01111=MPR - Probe/RHH @6.48 + NIMS + LRS + | | | | | fill @1.68 | | | | | 10000=HPW - PWS @94.56 + NIMS + LRS | | | | | 10001=HIM - SSI @94.56 + NIMS + LRS | | | | | 10010=HCM - SSI compressed to 77.76 + NIMS + | | | | | LRS+R/S @15.36 | | | | | 10011=LRS - LRS @7.68 | | | | | 10100=MPW - PWS @7.68 + NIMS + LRS + fill @.48 | | | | | 10101=PW8 - PWS @768 + NIMS + LRS + fill @7.68 | | | | | 10110=IM8 - SSI @768 + NIMS + LRS + fill @7.68 | | | | | 10111=AI8 - Averaged SSI @768 + NIMS + LRS + | | | | | fill @7.68 | | | | | 11000=PW4 - PWS @372.48 + NIMS + LRS | | | | | 11001=IM4 - SSI Compressed to 311.04 + NIMS + | | | | | LRS + R/S @61.44 | | | | | 11010=spare | | | | | 11011=spare | | | | | 11100=spare | | | | | 11101=spare | | | | | 11110=spare | | | | | 11111=spare | | 18 | 3 | 16-23| Input Telemetry Rate - Contains a code that des- | | | | | cribes the effective input telemetry rate from the | | | | | spacecraft. (Extracted from bits 0-7, word 24 of | | | | | SDR header.) | | | | | Input Rate Code Effective Bit | | | | | HEX DECIMAL Rate (bps) | | | | | 00 00 N/A | | | | | 04 04 40 | | | | | 1C 28 l,200 | | | | | 29 41 7,680 | | | | | 38 56 9,600 | | | | | 2E 46 16,800 | | | | | 2F 47 19,200 | | | | | 31 49 28,800 | | | | | 32 50 57,600 | | | | | 33 51 67,200 | | | | | 39 57 80,640 | | | | | 34 52 100,800 | | | | | 35 53 115,200 | | | | | 3A 58 134,400 | | | | | 43 67 10 | |______|______|______|______________________________________________________| 10-7 Change 4: 08/01/88 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | 19 | 3 | 24-31| Computed Telemetry Rate - Contains a code indicat- | | | | | ing the effective bit rate of this telemetry frame | | | | | It is computed based on the indicated input tele- | | | | | metry rate and the ratio of this frame's bit rate | | | | | to the total input telemetry rate (Extracted from | | | | | bits 8-15, word 24 of SDR header.) | | | | | | | | | | Computed Effective Computed Effective | | | | | Rate Bit Rate Rate Bit Rate | | | | | HEX DEC (BPS) HEX DEC (BPS) | | | | | 00 00 N/A 01 01 11.4 | | | | | 02 02 22.8 03 03 28.6 | | | | | 04 04 40.4 05 05 57.2 | | | | | 06 06 73.1 07 07 80.0 | | | | | 08 08 85.7 09 09 137.1 | | | | | 0A 10 146.3 0B 11 150.0 | | | | | 0C 12 171.4 0D 13 182.9 | | | | | 0E 14 200.0 0F 15 300.0 | | | | | 10 16 320.0 11 17 342.9 | | | | | 12 18 365.7 13 19 512.0 | | | | | 14 20 548.6 15 21 600.0 | | | | | 16 22 800.0 17 23 877.7 | | | | | 18 24 960.0 19 25 1028.6 | | | | | 1A 26 1050.0 1B 27 1097.1 | | | | | 1C 28 1200.0 1D 29 1280.0 | | | | | 1E 30 1800.0 1F 31 1920.0 | | | | | 20 32 2048.0 21 33 2194.3 | | | | | 22 34 2400.0 23 35 3000.0 | | | | | 24 36 3840.0 25 37 4200.0 | | | | | 26 38 5120.0 27 39 6582.9 | | | | | 28 40 6720.0 29 41 7680.0 | | | | | 2A 42 9000.0 2B 43 11520.0 | | | | | 2C 44 15360.0 2D 45 15750.0 | | | | | 2E 46 16800.0 2F 47 19200.0 | | | | | 30 48 26880.0 31 49 28800.0 | | | | | 32 50 57600.0 33 51 67200.0 | | | | | 34 52 100800.0 35 53 115200.0 | | | | | 36 54 403200.0 37 55 806400.0 | | | | | 38 56 9600.0 39 57 80640.0 | | | | | 3A 58 134400.0 3B 59 6480.0 | | | | | 3C 60 1728.0 3D 61 4320.0 | | | | | 3E 62 12960.0 3F 63 22680.0 | | | | | 40 64 16200.0 41 65 48600.0 | | | | | 42 66 85050.0 43 67 10.0 | |______|______|______|______________________________________________________| Change 4: 08/01/88 10-8 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | 20 | 4 | 0-7 | DSN Station - Contains the identification number | | | | | of the DSN station originating the data contained | | | | | in the first minor frame received of this record | | | | | (Extracted from bits 8-15, word 25 of SDR header.) | | | | | | | | | | DSN HEX Code Station | | | | | 03 6B CTA-21 | | | | | 10 57 SPC-10 | | | | | 11 29 DSS-11 (inactive) | | | | | 12 81/E9 DSS-12 | | | | | 13 89 DSS-13 (inactive) | | | | | 14 82/19 DSS-14 | | | | | 15 83 DSS-15 | | | | | 16 84 DSS-16 | | | | | 17 8A DSS-17 (no antenna) | | | | | 18 8B DSS-18 (no antenna) | | | | | 20 7F/C8 DSN GCF Test or Filler | | | | | 29 7C GCF Test | | | | | 40 90 SPC-40 | | | | | 42 92/49 DSS-42 | | | | | 43 93/86 DSS-43 | | | | | 44 C2 DSS-44 (inactive) | | | | | 45 94 DSS-45 | | | | | 46 95 DSS-46 | | | | | 47 98 DSS-47 (no antenna) | | | | | 48 9A DSS-48 (no antenna) | | | | | 49 2D Parks, Australia | | | | | 50 67 15 meter station, Weilheim | | | | | 51 97 30 meter station, Weilheim | | | | | 52 A7 GSOC (Munich area), Germany | | | | | 53 21 UKOCC, Chilton, England | | | | | 54 27 ESOCC, Darmstadt, Germany | | | | | 60 D7 SPC-60 | | | | | 61 F3/D6 DSS-61 | | | | | 62 76 DSS-62 (inactive) | | | | | 63 F4/7A DSS-63 | | | | | 65 F5 DSS-64 (no antenna) | |______|______|______|______________________________________________________| 10-9 625-640-224021, Rev, A _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | | | | 66 F6 DSS-66 | | | | | 67 F7 DSS-67 (no antenna) | | | | | 68 FA DSS-68 (no antenna) | | | | | 70 02 MIL 71 SPC | | | | | 71 26 MIL 71 | | | | | 72 03 MIL 71 LINK | | | | | 73 46 Cape Building AO | | | | | 81 13 Simulation | | | | | 82 64 Internal MCCC | | | | | 83 A4 Internal MCCC | | | | | 84 14 Internal MCCC | |______|______|______|______________________________________________________| 10-9A 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | | | | Record Creation Date - The actual date this data | | | | | record was written (created). This value is | | | | | taken from the system clock. | | | | | | | 21 | 4 | 8-15 | Write Date - Year - Year minus 1900 that this data | | | | | was produced (from system clock). | | | | | | | 22 | 4 | 16-31| Write Date - Day - Day of year that this data was | | | | | produced (from system clock). | | | | | | | | | | Starting Earth Received Time (ERT) - Greenwich | | | | | Mean Time (GMT) of the first PN bit of the first | | | | | minor frame (MF) contained in this record from | | | | | which this record's prime data is extracted | | | | | | | 23 | 5 | 0 | ERT is Valid - Status bit as to validity of ERT | | | | | start time. (Extracted from bit 0, word 7 of SDR | | | | | header). | | | | | 0=ERT present and valid | | | | | 1=ERT invalid | | | | | | | 24 | 5 | 1 | ERT Computed - Status bit as to whether ERT start | | | | | time has been computed by upstream processors. | | | | | (Extracted from bit 15, word 21 of SDR header.) | | | | | 0=ERT has been passed through without change | | | | | 1=ERT has been computed by the Mission Telemetry | | | | | System (MTS) based on extraction from a larger | | | | | frame which contained some filler or has been | | | | | otherwise corrected. | | | | | | | 25 | 5 | 2-7 | Spares - Binary Zeros. | | | | | | | 26 | 5 | 8-15 | Start ERT - Year - Binary year minus 1900. (Extract | | | | | ed from bits 8-15, word 11 of SDR header. This | | | | | value is manually entered into the MTS computer by | | | | | the computer operator so is subject to error.) | | | | | | | 27 | 5 | 16-31| Start ERT - Hour of Current Year - Binary hours | | | | | since the beginning of the current year. 24 hours | | | | | is defined as January 1, 00 hours. Valid values | | | | | are 24 -- 8807. (Extracted from bits 0-15, word | | | | | 12 of SDR header.) | | | | | | |______|______|______|______________________________________________________| 10-10 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | 28 | 6 | 0-15 | Start ERT - Seconds of Current Hour - Binary | | | | | seconds since the beginning of the current hour. | | | | | Valid values are 0 -- 3599. (Extracted from bits | | | | | 0-15,word 13 of SDR header.) | | | | | | | | | | | | | | | | | | | | | | 29 | 6 | 16-31| Start ERT - Milliseconds of Current Second - The | | | | | binary milliseconds since the beginning of the | | | | | current second. Valid values are O -- 999. | | | | | (Extracted from bits 0-15, word 14 of SDR header.) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spacecraft Clock Count (SCLR) - The SCLR value | | | | | of the first minor frame from which this record's | | | | | prime data is extracted. | | | | | | | | | | | | | | | | | | | | | | 30 | 7 | 0-23| RIM - Binary count of the corrected spacecraft | | | | | clock's RIM counter. Increments by one (1) every | | | | | 60 2/3 seconds. (Extracted from bits 0-15, word 15 | | | | | and bits 0-7, word 16 of SDR header.) | | | | | | | | | | | | | | | | | 31 | 7 | 24-31| MOD91 - Binary count of the corrected spacecraft | | | | | clock's MOD91 counter. Increments by one (1) every | | | | | 2/3 second. Valid values are O -- 90. (Extracted | | | | | from bits 8-15, word 16 of SDR header.) | | | | | | | | | | | | | | | | | 32 | 8 | 0-7 | MOD10 - Binary count of the corrected spacecraft | | | | | clock's MOD10 counter. Increments bg one (1) every | | | | | 66 2/3 milliseconds. Valid values are 0 -- 9. | | | | | (Extracted from bits 0-7, word 17 of SDR header.) | | | | | | | | | | | | | | | | | 33 | 8 | 8-15| MOD8 - Binary count of the corrected spacecraft | | | | | clock's M0D8 counter. Increments by one (1) every | | | | | 8 2/3 milliseconds. Valid values are 0 -- 7. | | | | | (Extracted from bits 8-15, word 17 of SDR header.) | | | | | | |______|______|______|______________________________________________________| 10-11 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | | | | SCLK Status Flags - Status bits reflecting whether | | | | | SCLK value has been corrected by the real time | | | | | telemetry system (MTS) during frame syncing. | | | | | | | | | | | | | | | | | 34 | 8 | 16 | Corrected RIM Flag - Status of RIM count correc- | | | | | tor. | | | | | (Extracted from bit 0, word 21 of SDR header.) | | | | | | | | | | 0=RIM not corrected | | | | | 1=RIM corrected | | | | | | | | | | | | | | | | | 35 | 8 | 17 | Corrected MOD91 Flag - Status of MOD91 counter. | | | | | (Extracted from bit 1, word 21 of SDR header.) | | | | | | | | | | 0=MOD91 not corrected | | | | | 1=MOD91 corrected | | | | | | | | | | | | | | | | | 36 | 8 | 18 | Corrected MOD10 Flag - Status of M0D10 counter. | | | | | (Extracted from bit 2, word 21 of SDR header.) | | | | | | | | | | 0=MOD10 not corrected | | | | | 1=MOD10 corrected | | | | | | | | | | | | 37 | 8 | 19 | Corrected MOD8 Flag - Status of MOD8 counter. | | | | | (Extracted from bit 3, word 21 of SDR header.) | | | | | | | | | | 0=MOD8 not corrected | | | | | 1=MOD8 corrected | | | | | | | | | | | | 38 | 8 | 20 | SCLK Valid Flag - Status of whether spacecraft | | | | | clock (SCLK) value is valid for this data mode. | | | | | (Extracted from bit 4, word 21 of SDR header.) | | | | | | | | | | 0=The corrected SCLR is valid for this mode. | | | | | 1=The corrected SCLK is invalid for the current | | | | | frame format or it deviates from the established | | | | | SCLK sync. | | | | | | |______|______|______|______________________________________________________| 10-12 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | | | | | | 39 | 8 | 21 | SCLK Reference Flag - Status as to whether SCLK | | | | | reference has been established. (Extracted from | | | | | bit 5, word 21 of SDR header.) | | | | | | | | | | 0=2 or more successive frames with compatible | | | | | SCLK values have been encountered (or N/A). | | | | | 1=No successive frames with compatible SCLK | | | | | values have been encountered. | | | | | | | | | | | | | | | | | 40 | 8 | 22 | Parent Frame SCLK Corrected Flag - Status of | | | | | whether SCLR has been corrected based on extrac- | | | | | tion from higher order module. (Extracted from | | | | | bit 6, word 21 of SDR header.) | | | | | | | | | | O=Parent frame SCLR not corrected. | | | | | 1=Parent frame SCLR corrected. | | | | | | | | | | | | | | | | | 41 | 8 | 23 | SCLK Computed Flag - Status of the SCLK value | | | | | being computed. (Extracted from bit 7, word 21 | | | | | of the SDR header.) | | | | | | | | | | O=SCLK processed as is from the S/C | | | | | 1=SCLK value has been computed | | | | | | | | | | | | | | | | | 42 | 8 | 24-31| Spares - Binary Zeros. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |______|______|______|______________________________________________________| 10-13 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | | | | Spacecraft Event Time (SCET) - GMT that corres- | | | | | ponds to the spacecraft time of the first MF from | | | | | which this record's prime data was extracted. | | | | | | | | | | | | | | | | | | | | | | 43 | 9 | 0 | SCET Flag - Status of where SCET tag derived. | | | | | | | | | | 0=Input SCET from Data Base | | | | | 1=Input SCET calculated by EDRGEN | | | | | | | | | | | | 44 | 9 | 1-7 | Spares - Binary Zeros. | | | | | | | | | | | | | | | | | 45 | 9 | 8-15 | SCET - YEAR - Binary year minus 1900. | | | | | | | | | | | | 46 | 9 | 16-31| SCET - Hour of Current Year - Binary hours since | | | | | the beginning of the current year. Valid values | | | | | are 0 -- 8807. | | | | | | | | | | | | | | | | | 47 | 10 | 0-15 | SCET - Seconds of Current Hour - Binary seconds | | | | | since the beginning of the current hour. Valid | | | | | values are 0 -- 3599. | | | | | | | | | | | | | | | | | 48 | 10 | 16-31| SCET - Milliseconds of Current Second - Binary | | | | | milliseconds since the beginning of the current | | | | | second. Valid values are 0 -- 999. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |______|______|______|______________________________________________________| 10-14 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | 49 | 11 | 0-31 | Data Present Indicators - 32 status flags as to | | | | | whether MF 1 - 32 respectively are present in this | | | | | record. | | | | | | | | | | O=Data present | | | | | 1=All or part of MF is missing | | | | | | | | | | | | | | | | | 50 | 12 | 0-31 | Data Present Indicators - Status flags for MF's | | | | | 33 - 64 respectively. | | | | | | | | | | O=Data present | | | | | 1=All or part of MF is missing | | | | | | | | | | | | | | | | | 51 | 13 | 0-26 | Data Present Indicators - Status flags for MF's | | | | | 65 - 91 respectively. | | | | | | | | | | O=Data present | | | | | 1=All or part of MF is missing. | | | | | | | | | | | | | | | | | 52 | 13 | 27-31| Spares - Binary Zeros. | | | | | | | | | | | | | | | | | 53 | 14 | 0-31 | Golay Correction Flags - Status flags for MF's | | | | | 1 - 32 respectively. (Extracted from bit 14, word | | | | | 21 of SDR header.) | | | | | | | | | | O=No golay correction algorithm applied or no | | | | | golay block pairs exist. | | | | | 1=Golay correction algorithm applied. | | | | | | | | | | | | 54 | 15 | 0-31 | Golay Correction Flags - Status flags for MF's | | | | | 33 - 64 respectively. (Extracted from bit 14, word | | | | | 21 of SDR header.) | | | | | | | | | | O=No golay correction algorithm applied or N/A. | | | | | 1=Golay correction algorithm applied. | |______|______|______|______________________________________________________| 10-15 625-640-224021, Rev. A STANDARD EXPERIMENT DATA RECORD HEADER _____________________________________________________________________________ | | | | | | ITEM | WORD | BITS | DESCRIPTION | |______|______|______|______________________________________________________| | | | | | | 55 | 16 | 0-26 | Golay Correction Flags - Status flags for MF's | | | | | 65 - 91 respectively. (Extracted from bit 14, word | | | | | 21 of SDR header.) | | | | | | | | | | O=No golay correction algorithm applied or N/A. | | | | | 1=Golay correction algorithm applied. | | | | | | | | | | | | | | | | | 56 | 16 | 27-30| Spares - Binary Zeros. | | | | | | | | | | | | | | | | | 57 | 16 | 31 | S/C Playback - Indicates that the data in this | | | | | record is spacecraft tape recorder playback data. | | | | | | | | | | 0=Realtime data | | | | | 1=Playback data | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |______|______|______|______________________________________________________| 10-16