WAP_Data_File_Descriptor_Record

binary record "WAP_Data_File_Descriptor_Record"
idfield namedefinition
0Record_Sequence_Number
binary uint32size: 4
Record Sequence Number
1File_Code
binary uint8size: 1
File Code (CEOS defn)
2Record_Code
binary uint8size: 1
Record Code (CEOS defn)
3Mission_Code
binary uint8size: 1
Mission Code (CEOS defn)
4Origin_Code
binary uint8size: 1
Origin Code (CEOS defn)
5Length
binary uint32size: 4
Length of this record (depends on product)
6ASCII_EBCDIC_flag
ascii stringsize: 2
ASCII/EBDCDIC flag

fixed value: "A "
7Reserved_1
ascii stringsize: 2
Reserved

fixed value: "  "

hidden: true
8Control_Document_Number
ascii stringsize: 12
Control Document Number for this Data File Format
9Control_Document_Revision_Number
ascii stringsize: 2
Control Document Revision Number
10File_Design_Descriptor_Revision_Letter
ascii stringsize: 2
File Design Descriptor Revision Letter
11Software_Release_Number
ascii stringsize: 12
Software Release Number
12File_Number
ascii uint16size: 4
File Number
13File_Name
ascii stringsize: 16
File Name (either ERS1.ALT.WAPDTOP or ERS2.ALT.WAPDTOP)
14Record_Sequence_and_Location_Type_Flag
ascii stringsize: 4
Record Sequence and Location Type Flag

fixed value: "FSEQ"
15Sequence_Number_Location
ascii uint32size: 8
Sequence Number Location
16Sequence_Number_Field_Length
ascii uint16size: 4
Sequence Number Field Length
17Record_Code_and_Location_Type_Flag
ascii stringsize: 4
Record Code and Location Type Flag

fixed value: "FTYP"
18Record_Code_Location
ascii uint32size: 8
Record Code Location
19Record_Code_Field_Length
ascii uint16size: 4
Record Code Field Length
20Record_Length_and_Location_Type_Flag
ascii stringsize: 4
Record Length and Location Type Flag

fixed value: "FLGT"
21Record_Length_Location
ascii uint32size: 8
Record Length Location
22Record_Length_Field_Length
ascii uint16size: 4
Record Length Field Length
23Reserved_2
ascii stringsize: 1
Reserved

fixed value: " "

hidden: true
24Reserved_3
ascii stringsize: 1
Reserved

fixed value: " "

hidden: true
25Reserved_4
ascii stringsize: 1
Reserved

fixed value: " "

hidden: true
26Reserved_5
ascii stringsize: 1
Reserved

fixed value: " "

hidden: true
27Reserved_6
ascii stringsize: 64
Reserved Segment

hidden: true
28Reserved_7
ascii stringsize: 180
Reserved for use by F - PAF

hidden: true
29Number_of_ALT_Data_Records
ascii uint16size: 6
Number of ALT Data Records
30ALT_Data_Record_Length
ascii uint16size: 6
ALT Data Record Length
31Number_of_Signal_Data_Records
ascii uint16size: 6
Number of Signal Data Records
32Signal_data_record_length
ascii uint16size: 6
Signal data record length

mapping: "      " -> 0
33Number_of_Records_in_Product
ascii uint16size: 4
Number of Records in Product
34Length_of_Product
ascii uint32size: 8
Length of Product
35Number_of_Bytes_of_Prefix_Data_per_Record
ascii uint16size: 4
Number of Bytes of Prefix Data per Record
36Number_of_Bytes_of_Data_per_Record
ascii uint32size: 8
Number of Bytes of Data per Record
37Number_of_Bytes_of_Suffix_Data_per_Record
ascii uint16size: 4
Number of Bytes of Suffix Data per Record
38Prefix_Suffix_Repeat_Flag
ascii stringsize: 4
Prefix/Suffix Repeat Flag
39Reserved_8
ascii string
Reserved

byte size: int(../Length) - 416

hidden: true