CCSD3ZF0000100000001CCSD3FF0000500000001CCSD3CS00004markeraa ADIDNAME = NSSD0186; CCSD$$MARKERmarkeraaNSSD3KS00020markerbb ADIDNAME = NSSD0186; REVISION_NUMBER = 0; SUBMISSION_DATE = 1993-08-20; REGISTRATION_DATE = 1993-08-26; REVISABLE = Y; RELEASABLE = Y; EXPECTED_RELEASE_DATE = 1993-02-15; BRIEF_TITLE = "ISTP POLAR Wide Band Plasma Wave Instrument (PWI)"; BRIEF_DESCRIPTION = "International Solar-Terrestrial Physics (ISTP) POLAR Wide Band Plasma Wave Instrument (PWI) data formats"; REVISION_COMMENT = "Original"; GROUP = REGISTRANT ; TITLE = ""; FIRST_NAME = "Joy"; MIDDLE_NAME = "M."; LAST_NAME = "Henegar"; AFFILIATION = "NASA/Goddard"; GROUP = ADDRESS ; ADDRESS_LINE = "Goddard Space Flight Center"; ADDRESS_LINE = "Code 563.1"; ADDRESS_LINE = "Greenbelt, MD 20771 USA"; END_GROUP ; GROUP = EMAIL_ADDRESS; NETWORK = NSI/DECnet; NET_ADDRESS = ""; END_GROUP; GROUP = EMAIL_ADDRESS; NETWORK = INTERNET; NET_ADDRESS = "jhenegar@gsfcmail.nasa.gov"; END_GROUP; PHONE = "+1-301-286-8415"; FAX = "+1-301-286-2380"; /* ^^ |-- For international calls. */ END_GROUP ; GROUP = REVISOR ; TITLE = ""; FIRST_NAME = "Joy"; MIDDLE_NAME = "M."; LAST_NAME = "Henegar"; AFFILIATION = "NASA/Goddard"; GROUP = ADDRESS ; ADDRESS_LINE = "Goddard Space Flight Center"; ADDRESS_LINE = "Code 563.1"; ADDRESS_LINE = "Greenbelt, MD 20771 USA"; END_GROUP ; GROUP = EMAIL_ADDRESS; NETWORK = NSI/DECnet; NET_ADDRESS = ""; END_GROUP; GROUP = EMAIL_ADDRESS; NETWORK = INTERNET; NET_ADDRESS = "jhenegar@gsfcmail.nasa.gov"; END_GROUP; PHONE = "+1-301-286-8415"; FAX = "+1-301-286-2380"; /* ^^ |-- For international calls. */ END_GROUP ; REFERENCED_ADID = 0; PROJECT_NAME = "ISTP"; MISSION_NAME = "POLAR"; INSTRUMENT_NAME = "Wide Band Plasma Wave Instrument (PWI)"; CCSD$$MARKERmarkerbbCCSD3DS00002markercc ACRONYMS HRP - High Rate Processor IPASS - ISTP POLAR Wideband Assemble, Sort, and Segment software IPD - Information Processing Division LZPS - Level Zero Processing System PB5 - Parallel Binary 5 Time Format POLAR - Polar Plasma Laboratory WBR - Wideband Receiver B.1 Level Zero Experiment File The PWI Wideband level zero data are transferred in Experiment files, each of which contains one hour of data segmented on the hour time boundary (01:00, 02:00, 03:00, etc.). Each Experiment file consists of a label record, containing data quality and coverage information, followed by data records containing the actual spacecraft telemetry. Detailed formats describing the Experiment file can be found in Figures B-1 through B-7. B.1.1 Experiment File Label Record The following entries describe each of the fields in the Experiment file label record: a. Byte Location: 00000 - 00003 Type / Length: Integer / 4 Description: The IPD Generic Data Capture Facility (GDCF) Satellite Identification value used to identify POLAR data (always = 26) b. Byte Location: 00004 - 00007 Type / Length: Character / 4 Description: The PWI Wideband Instrument Name (always = "PWIW") c. Byte Location: 00008 - 00011 Type / Length: Integer / 4 Description: The physical record number of the current record in the Experiment file (for the label record, this value will always = 1) d. Byte Location: 00012 - 00015 Type / Length: Integer / 4 Description: The total number of physical records in the Experiment file (including the label record) e. Byte Location: 00016 - 00023 Type / Length: Byte / 8 Description: The uncorrected PB5 time code value associated with the first frame in the Experiment file f. Byte Location: 00024 - 00031 Type / Length: Byte / 8 Description: The uncorrected PB5 time code value associated with the last frame in the Experiment file g. Byte Location: 00032 - 00035 Type / Length: Integer / 4 Description: The corrected PB5 time year associated with the first frame in the Experiment file h. Byte Location: 00036 - 00039 Type / Length: Integer / 4 Description: The corrected PB5 time day of year associated with the first frame in the Experiment file g. Byte Location: 00040 - 00043 Type / Length: Integer / 4 Description: The corrected PB5 time milliseconds of day associated with the first frame in the Experiment file h. Byte Location: 00044 - 00047 Type / Length: Integer / 4 Description: The corrected PB5 time year associated with the last frame in the Experiment file i. Byte Location: 00048 - 00051 Type / Length: Integer / 4 Description: The corrected PB5 time day of year associated with the last frame in the Experiment file j. Byte Location: 00052 - 00055 Type / Length: Integer / 4 Description: The corrected PB5 time milliseconds of day associated with the last frame in the Experiment file k. Byte Location: 00056 - 00059 Type / Length: Integer / 4 Description: The corrected frame counter of the first frame in the Experiment file l. Byte Location: 00060 - 00063 Type / Length: Integer / 4 Description: The corrected frame counter of the last frame in the Experiment file m. Byte Location: 00064 - 00067 Type / Length: Integer / 4 Description: The corrected HRP sequence counter of the first HRP frame in the Experiment file n. Byte Location: 00068 - 00071 Type / Length: Integer / 4 Description: The corrected HRP sequence counter of the last HRP frame in the Experiment file o. Byte Location: 00072 - 00075 Type / Length: Integer / 4 Description: The number of frames expected to be in the Experiment file, calculated using the corrected PB5 times of the first and last frame in the file and the nominal PB5 time per frame p. Byte Location: 00076 - 00079 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file q. Byte Location: 00080 - 00083 Type / Length: Integer / 4 Description: The number of WBR frames in the Experiment file r. Byte Location: 00084 - 00087 Type / Length: Integer / 4 Description: The number of HRP frames in the Experiment file s. Byte Location: 00088 - 00091 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file that did not contain a mode error, a frame counter error, an HRP sequence counter error, or a frame synch word error t. Byte Location: 00092 - 00103 Type / Length: Byte / 12 Description: Spare u. Byte Location: 00104 - 00107 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file flagged as signifying a legitimate mode change v. Byte Location: 00108 - 00111 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file flagged as containing mode bits in error w. Byte Location: 00112 - 00115 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file flagged as containing a frame counter error x. Byte Location: 00116 - 00119 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file flagged as containing an HRP sequence counter error y. Byte Location: 00120 - 00123 Type / Length: Integer / 4 Description: The total number of frames in the Experiment file flagged as containing a frame synch word error z. Byte Location: 00124 - 00131 Type / Length: Character / 8 Description: The version number of the IPASS software that was used to create the Experiment file aa. Byte Location: 00132 - 00147 Type / Length: Character / 16 Description: The IPASS job run date and time in format "YYYY/DDD HHMNSS " bb. Byte Location: 00148 - 00151 Type / Length: Integer / 4 Description: The Experiment file version number cc. Byte Location: 00152 - 00195 Type / Length: Character / 44 Description: The Experiment file name as catalogued on the LZPS Format = "EXP.L26.RYYDDD.THHMNSS.EUU" (left justified) Where: L = Level Zero Processing System Database Level (Production, Test, or Development) R = IPASS Run Type (Production, Quicklook, or Test) YY = Experiment file generation time - year DDD = Experiment file generation time - day of year HH = Experiment file generation time - hour of day MN = Experiment file generation time - minute of hour SS = Experiment file generation time - second of minute UU = Segment number (beginning with 1) of the data contained in the Experiment file dd. Byte Location: 00196 - 23231 Type / Length: Byte / 23036 Description: Spare Records ------------------------------------------ | Label Record | 0001-0001 |________________________________________| 0002-n | | | Data Records | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |________________________________________| Note: 1) An Experiment File will not contain any fill frames in place of gaps 2) When segmenting files on a time boundary, corrected PB5 time values will be used without any extrapolation of time. Therefore, Experiment Files will be segmented based on a group of frames containing a PB5 time. Figure B-1. Experiment (EXP) File Bytes ____________________________________________________ 00000 - 00003 | Spacecraft ID (=26) | |__________________________________________________| 00004 - 00007 | Instrument Name (="PWIW") | |__________________________________________________| 00008 - 00011 | Physical Record Number in File | |__________________________________________________| 00012 - 00015 | Number of Physical Records in File | |__________________________________________________| 00016 - 00019 | Raw PB5 Time - First Frame in File | |__________________________________________________| 00020 - 00023 | Raw PB5 Time - First Frame in File (cont.) | |__________________________________________________| 00024 - 00027 | Raw PB5 Time - Last Frame in File | |__________________________________________________| 00028 - 00031 | Raw PB5 Time - Last Frame in File (cont.) | |__________________________________________________| 00032 - 00035 | Corrected Data Time: Year - First Frame in File | |__________________________________________________| 00036 - 00039 | Corrected Data Time: Day - First Frame in File | |__________________________________________________| 00040 - 00043 | Corrected Data Time: Msec - First Frame in File | |__________________________________________________| 00044 - 00047 | Corrected Data Time: Year - Last Frame in File | |__________________________________________________| 00048 - 00051 | Corrected Data Time: Day - Last Frame in File | |__________________________________________________| 00052 - 00055 | Corrected Data Time: Msec - Last Frame in File | |__________________________________________________| 00056 - 00059 | Frame Counter - First Frame in File | |__________________________________________________| 00060 - 00063 | Frame Counter - Last Frame in File | |__________________________________________________| 00064 - 00067 | HRP Sequence Counter - First HRP Frame in File | |__________________________________________________| 00068 - 00071 | HRP Sequence Counter - Last HRP Frame in File | |__________________________________________________| Figure B-2. Experiment File Label Record (Page 1 of 2) Bytes _________________________________________________ 00072 - 00075 | Number of Frames Expected | |_______________________________________________| 00076 - 00079 | Number of Frames in File | |_______________________________________________| 00080 - 00083 | Number of WBR Frames in File | |_______________________________________________| 00084 - 00087 | Number of HRP Frames in File | |_______________________________________________| 00088 - 00091 | Number of Perfect Frames in File | |_______________________________________________| 00092 - 00095 | Spare | |_______________________________________________| 00096 - 00099 | Spare | |_______________________________________________| 00100 - 00103 | Spare | |_______________________________________________| 00104 - 00107 | Number of Frames in File Flagged as | | Containing a Legitimate Mode Change | |_______________________________________________| 00108 - 00111 | Number of Frames in File Flagged as | | Containing Mode Bits in Error | |_______________________________________________| 00112 - 00115 | Number of Frames in File Flagged as | | Containing a Frame Counter Error | |_______________________________________________| 00116 - 00119 | Number of Frames in File Flagged as | | Containing an HRP Sequence Counter Error | |_______________________________________________| 00120 - 00123 | Number of Frames in File Flagged as | | Containing a Frame Synch Word Error | |_______________________________________________| 00124 - 00131 | IPASS Program Version Number (8 Characters) | |_______________________________________________| 00132 - 00147 | IPASS Program Run Date/Time (format = | | 'YYYY/DDD HHMNSS') (16 Characters) | |_______________________________________________| 00148 - 00151 | IPASS Program Rerun Number | |_______________________________________________| 00152 - 00195 | Experiment File Name as Catalogued on the | | LZPS (44 Characters) | |_______________________________________________| 00196 - 00239 | SFDU File Name as Catalogued on the LZPS (44 | | Characters) | |_______________________________________________| 00240 - 23231 | Spare | |_______________________________________________| Figure B-2. Experiment File Label Record (Page 2 of 2) Bytes __________________________________________________ 00000 -00263 | Header | |________________________________________________| 00264 - 00527 | Frame #1 | |________________________________________________| 00528 - 00791 | Frame #2 | |________________________________________________| 00792 - 01055 | Frame #3 | |________________________________________________| 01056 - 01319 | Frame #4 | |________________________________________________| > . . . . . < < . . . . . > < . . . . . > > . . . . . < __________________________________________________ 22704 - 22967 | Frame #86 | |________________________________________________| 22968 - 23231 | Frame #87 | |________________________________________________| Note: Frame numbers correspond to physical frame number within a Data Record and do not bear any correlation to the 8-bit frame counter in the telemetry Figure B-3. Experiment File Data Record Byte ____________________________________________________________ Number-> |0 |1 |2 |3 |4 |5 |6 |7 | |Instrument Name ('PWIW') |Physical Record Number in File| |___________________________|______________________________| |8 |9 |10 |11 |12 |13 |14 |15 | |Frame Counter-1st Frame |HRP Sequence Counter - 1st | | |HRP Frame | |___________________________|______________________________| |16 |17 |18 |19 |20 |21 |22 |23 | |CorrectedData|CorrectedData|Corrected Data Time | |Time-Year |Time-Day | -Milliseconds of Day | |_____________|_____________|______________________________| |24 |25 |26 |27 |28 |29 |30 |31 | |Raw Data Time in PB5 Time Code Format |Spare | |____________________________________________|_____________| |32 |33 |34 |35 |36 |37 |38 |39 | |Number of WBR Frames in a |Number of HRP Frames in | |Record |Record | |___________________________|______________________________| |40 |41 |42 |43 |44 |45 |46 |47 | |Number of Frames in Record |Number of Perfect Frames in | | |Record | |___________________________|______________________________| |48 |49 |50 |51 |52 |53 |54 |55 | |<------------------------SPARE--------------------------->| |__________________________________________________________| |56 |57 |58 |59 |60 |61 |62 |63 | |<------------------------> |Number of Frames in Record | | |Indicating Legitimate Mode | | |Change | |___________________________|______________________________| |64 |65 |66 |67 |68 |69 |70 |71 | |Number of Frames in Record |Number of Frames in Record | |Containing Mode Bits in |Containing Frame Counter | |Error |Error | |___________________________|______________________________| |72 |73 |74 |75 |76 |77 |78 |79 | |Number of Frames in Record |Number of Frames in Record | |Containing HRP Sequence or |Containing Frame Synch Word | |Control Error |(FSW) Error | |___________________________|______________________________| | | | | | | | | | |<-------------------------SPARE-------------------------->| |__________________________________________________________| |256 |257 |258 |259 |260 |261 |262 |263 | |<-------------------------------------------------------> | |__________________________________________________________| Note: 1) Corrected Data Time is the corrected PB5 time (in year, day, msec of day format) associated with the first frame in the record. 2) Raw Data Time in PB5 Time Code Format is the uncorrected PB5 time associated with the first frame in the record. 3) A group of frames is associated with a data time in the following manner: WBR Data-A data time is associated with up to 4 consecutive frames containing an 8-bit Frame Counter modulo 4 value that updates from 0 to 3. HRP Data-A data time is associated with up to 8 consecutive frames containing an 11-bit HRP Sequence COunter modulo 8 valve that updates from 0 to 7. Figure B-4. Experiment File Data Record Header Byte ________________________________________________________________ Number-> |0 |1 | |2 |3 |4 |5 |6 |7 | |Frame |Mode |FIFO| PB5 Clock | <---------------------------->| |Counter|(5 | | | | | |bits)| | | | |_______|_____|____|___________|_______________________________| |<------------------------------------------------------------>| |______________________________________________________________| |<------------------POLAR------------------------------------->| |______________________________________________________________| |<--------------------WIDEBAND-------------------------------->| |______________________________________________________________| |<---------------------INSTRUMENT----------------------------->| |______________________________________________________________| |<----------------------DATA---------------------------------->| |______________________________________________________________| |<------------------------------------------------------------>| |______________________________________________________________| |248 |249 |250 |251 |252 |253 |254 |255 | |<-------------------------------->|Frame Synchronization Word | |__________________________________|___________________________| |256 |257 |258 |259 |260 |261 |262 |263 | |Ground Data Capture Time (11 bits Day of |Station| Quality | |Year, 27 bits Milliseconds of Day, 10 |ID |Flags | |bits Microseconds of Millisecond | | | |_________________________________________|_______|____________| Note: Station ID is defined as follows: 1=Canberra 2=Goldstone 3=Madrid Figure B-5. Experiment File WBR Frame Byte _______________________________________________________________ Number-> |0 |1 | |2 |3 |4 |5 |6 |7 | |Frame |Mode |HRP Seq. |PB5 | <---------------------------->| |Count-|(5 |Counter |Clock | | |er |bits)| | | | |______|_____|_________|______|_______________________________| |<----------------------------------------------------------->| |_____________________________________________________________| |<------------------POLAR------------------------------------>| |_____________________________________________________________| |<--------------------WIDEBAND------------------------------->| |_____________________________________________________________| |<---------------------INSTRUMENT---------------------------->| |_____________________________________________________________| |<----------------------DATA--------------------------------->| |_____________________________________________________________| |<----------------------------------------------------------->| |_____________________________________________________________| |248 |249 |250 |251 |252 |253 |254 |255 | |<-------------------------------->|Frame Synchronization Word| |__________________________________|__________________________| |256 |257 |258 |259 |260 |261 |262 |263 | |Ground Data Capture Time (11 bits Day of |Station| Quality | |Year, 27 bits Milliseconds of Day, 10 |ID | Flags | |bits Microseconds of Millisecond | | | |_________________________________________|_______|___________| Note: Station ID is defined as follows: 1=Canberra 2=Goldstone 3=Madrid Figure B-6. Experiment File HRP Frame Bit ___________________________________________________ 0 | Spare | |_________________________________________________| 1 | Spare | |_________________________________________________| 2 | Spare | |_________________________________________________| 3 | Legitimate Mode Change | |_________________________________________________| 4 | Mode Error | |_________________________________________________| 5 | Frame Counter Error | |_________________________________________________| 6 | HRP Sequence Counter Error | |_________________________________________________| 7 | Frame Synchronization Word (FSW) Error | |_________________________________________________| Figure B-7. Experiment File Frame Quality Byte B.1.2 Experiment File Data Record Header The following entries describe each of the fields in the Experiment file data record header: a. Byte Location: 000 - 003 Type / Length: Character / 4 Description: The PWI Wideband Instrument Name (always = "PWIW") b. Byte Location: 004 - 007 Type / Length: Integer / 4 Description: The physical record number within the Experiment file of the current record c. Byte Location: 008 - 011 Type / Length: Integer / 4 Description: The corrected frame counter of the first frame in the record d. Byte Location: 012 - 015 Type / Length: Integer / 4 Description: The corrected HRP sequence counter of the first HRP frame in the record e. Byte Location: 016 - 017 Type / Length: Integer / 2 Description: The corrected PB5 time year associated with the first frame in the record f. Byte Location: 018 - 019 Type / Length: Integer / 2 Description: The corrected PB5 time day of year associated with the first frame in the record g. Byte Location: 020 - 023 Type / Length: Integer / 4 Description: The corrected PB5 time milliseconds of day associated with the first frame in the record h. Byte Location: 024 - 029 Type / Length: Byte / 6 Description: The uncorrected PB5 time code associated with the first frame in the record i. Byte Location: 030 - 031 Type / Length: Byte / 2 Description: Spare j. Byte Location: 032 - 035 Type / Length: Integer / 4 Description: The number of WBR frames in the record k. Byte Location: 036 - 039 Type / Length: Integer / 4 Description: The number of HRP frames in the record l. Byte Location: 040 - 043 Type / Length: Integer / 4 Description: The total number of frames in the record m. Byte Location: 044 - 047 Type / Length: Integer / 4 Description: The number of frames in the record that are not flagged as indicating a mode error, a frame counter error, an HRP sequence counter error, or a frame synch word error n. Byte Location: 048 - 059 Type / Length: Byte / 12 Description: Spare o. Byte Location: 060 - 063 Type / Length: Integer / 4 Description: The number of frames in the record flagged as indicating a legitimate mode change p. Byte Location: 064 - 067 Type / Length: Integer / 4 Description: The number of frames in the record flagged as containing a mode error q. Byte Location: 068 - 071 Type / Length: Integer / 4 Description: The number of frames in the record flagged as containing a frame counter error r. Byte Location: 072 - 075 Type / Length: Integer / 4 Description: The number of frames in the record flagged as containing an HRP sequence counter error s. Byte Location: 076 - 079 Type / Length: Integer / 4 Description: The number of frames in the record flagged as containing a frame synch word error t. Byte Location: 080 - 263 Type / Length: Byte / 184 Description: Spare B.1.3 Experiment File Minor Frame The following entries describe each of the fields in an Experiment file minor frame: a. Byte Location: 000 - 252 Type / Length: Byte / 253 Description: Spacecraft telemetry as downlinked from the spacecraft b. Byte Location: 253 - 255 Type / Length: Byte / 3 Description: Frame Synchronization Word (=HEX 'FAF320') c. Byte Location: 256 - 261 Type / Length: Byte / 6 Description: The time that the minor frame was captured by the Deep Space Network (DSN) site, formatted as follows: Bits 00 - 10 = Day of Year Bits 11 - 37 = Milliseconds of Day Bits 38 - 47 = Microseconds of Millisecond d. Byte Location: 262 - 262 Type / Length: Byte / 1 Description: Station Id of Deep Space Network (DSN) site that captured the minor frame, specified as follows: Station Id # 1 = Canberra, Australia Station Id # 2 = Goldstone, California Station Id # 3 = Madrid, Spain e. Byte Location: 263 - 263 Type / Length: Byte / 1 Description: Flags describing the quality of the minor frame B.1.3 Experiment File Minor Frame Quality Byte The following entries describe each of the flags in the Experiment file minor frame quality byte: a. Bit Location: 0 - 2 Type / Length: Binary Digit / 3 Description: Spare Flags b. Bit Location: 3 - 3 Type / Length: Binary Digit / 1 Description: Flag indicating that a legitimate mode change (WBR to HRP or HRP to WBR) has occurred c. Bit Location: 4 - 4 Type / Length: Binary Digit / 1 Description: Flag indicating that the mode bits contain an error (A parameterized number of continuous frames of the same mode must be found in order for that mode to recognized as valid) d. Bit Location: 5 - 5 Type / Length: Binary Digit / 1 Description: Flag indicating that one or more bits of the frame counter were in error e. Bit Location: 6 - 6 Type / Length: Binary Digit / 1 Description: Flag indicating that one or more bits of the HRP sequence counter were in error f. Bit Location: 7 - 7 Type / Length: Binary Digit / 1 Description: Flag indicating that one or more bits of the frame synch word were in error CCSD$$MARKERmarkercc