REC_HEAD

binary record "REC_HEAD"size: 20
Generic Record Header

idfield namedefinition
0RECORD_CLASS
binary uint8size: 1
Class of this record (0 = Reserved, 1 = Main Product Header Record (MPHR), 2 = Secondary Product Header Record (SPHR), 3 = Internal Pointer Record (IPR), 4 = Global External Auxilliary Data Record (GEADR), 5 = Global Internal Auxilliary Data Record (GIADR), 6 = Variable External Auxilliary Data Record (VEADR), 7 = Variable Internal Auxilliary Data Record (VIADR), 8 = Measurement Data Record (MDR))
1INSTRUMENT_GROUP
binary uint8size: 1
Group defining the record subclasses (0 = GENERIC (no specific instrument), 1 = AMSU-A, 2 = ASCAT, 3 = ATOVS instruments (AVHRR/3, HIRS/4, AMSU-A, MHS), 4 = AVHRR/3, 5 = GOME, 6 = GRAS, 7 = HIRS/4, 8 = IASI (except IASI L2 products), 9 = MHS, 10 = SEM, 11 = ADCS, 12 = SBUV, 13 = DUMMY, 14 = ARCHIVE (Note: Only used in GIADRs. A GIADR with INSTRUMENT_GROUP of archive contains only descriptive information and is not processed), 15 = IASI_L2 (used for IASI L2 products only))
2RECORD_SUBCLASS
binary uint8size: 1
Subclass of this record class. This is determined by the Instrument Group and shall vary from instrument to instrument and also, if necessary, from processing level to processing level
3RECORD_SUBCLASS_VERSION
binary uint8size: 1
Format version of this record subclass
4RECORD_SIZE
binary uint32size: 4
Total size of the record in bytes (including GRH)
5RECORD_START_TIME
binary timesize: 6
Start Time for this record - context will depend on record class

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./milliseconds) / 1000
binary recordsize: 6
EPS short cds

idfield namedefinition
0days
binary uint16size: 2
days since January 1st, 2000 (must be positive)

unit: "days since 2000-01-01"
1milliseconds
binary uint32size: 4
milliseconds since start of day

unit: "1e-3 s"
6RECORD_STOP_TIME
binary timesize: 6
Stop Time for this record - context will depend on record class

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./milliseconds) / 1000
binary recordsize: 6
EPS short cds

idfield namedefinition
0days
binary uint16size: 2
days since January 1st, 2000 (must be positive)

unit: "days since 2000-01-01"
1milliseconds
binary uint32size: 4
milliseconds since start of day

unit: "1e-3 s"