MPH

binary record "MPH"size: 176
idfield namedefinition
0prod_id
binary recordsize: 17
idfield namedefinition
0or_log_sch
ascii stringsize: 1
Originator of logical schedule (I = MMCC/EECF, immediate command; M = MMC/EECF, logical schedule; J = local operator, immediate command; K = local operator, logical schedule)
1ct_log_sch
binary uint32size: 4
Sequential counter of logical schedule

endianness: little endian
2id_sch_off
binary uint32size: 4
Unique identification or schedule offset

endianness: little endian
3spare_1
binary bytessize: 4

hidden: true
4seq_prod_no
binary uint32size: 4
Sequation number of currently generated product

endianness: little endian
1prod_type
binary uint8size: 1
Type of product (see ER-IS-EPO-GS-0201 Table 3)

endianness: little endian
2sc_id
binary uint8size: 1
Spacecraft (1 = ERS-1; 2 = ERS-2)

endianness: little endian
3beg_prod_utc
ascii timesize: 24
UTC Time of subsatellite point at beginning of product

unit: "s since 2000-01-01"

value: if(str(., 24) == "                        ", nan, time(str(.), "dd-MMM-yyyy HH:mm:ss.SSS"))
ascii stringsize: 24
GOME ASCII datetime "DD-MMM-YYYY hh:mm:ss.uuu".
4station_id
binary uint8size: 1
Station ID where data was processed (1 = KS; 2 = FS; 3 = GS; 4 = MS; 5 = ES; 6 = PS; 7 = WF; 8 = MM; 9 = TF; 10 = MI; 11 = BE; 12 = HL; 13 = SG; 14 = CM; 15 = JO)

endianness: little endian
5pcd
binary uint16size: 2
Product Confidence Data

endianness: little endian
6gen_mph_utc
ascii timesize: 24
UTC time when MPH was generated

unit: "s since 2000-01-01"

value: if(str(., 24) == "                        ", nan, time(str(.), "dd-MMM-yyyy HH:mm:ss.SSS"))
ascii stringsize: 24
GOME ASCII datetime "DD-MMM-YYYY hh:mm:ss.uuu".
7sph_size
binary int32size: 4
Size of specific product header in bytes

endianness: little endian
8no_of_dsrs
binary int32size: 4
Number of product data set records

endianness: little endian
9dsr_size
binary int32size: 4
Size of each product data set record in bytes

endianness: little endian
10prod_gen_sys
binary uint8size: 1
Subsystem that generated the product (0 = SARFDP1; 1 = SARFDP2; 2 = LRDPF; 3 = VMP; 4 = LRDTF)

endianness: little endian
11obrc_flag
binary uint8size: 1
OBRC flag (used for SAR products only; 0 = not used; 1 = OGRC data; 2 = OBRC data)

endianness: little endian
12ref_utc
ascii timesize: 24
UTC reference time

unit: "s since 2000-01-01"

value: if(str(., 24) == "                        ", nan, time(str(.), "dd-MMM-yyyy HH:mm:ss.SSS"))
ascii stringsize: 24
GOME ASCII datetime "DD-MMM-YYYY hh:mm:ss.uuu".
13ref_bin_tim
binary uint32size: 4
Reference binary time of satellite clock

endianness: little endian
14clock_step
binary int32size: 4
Step length of satellite clock

unit: "ns"

endianness: little endian
15proc_sw_id
binary array[4]size: 8
Processor software version used to generate product (format as defined by MMCC/EECF)
binary int16size: 2
endianness: little endian
16thresh_tid
binary int16size: 2
Threshold table version number

endianness: little endian
17spare_2
binary bytessize: 2

hidden: true
18asc_utc
ascii timesize: 24
UTC time of ascending node state vector

unit: "s since 2000-01-01"

value: if(str(., 24) == "                        ", nan, time(str(.), "dd-MMM-yyyy HH:mm:ss.SSS"))
ascii stringsize: 24
GOME ASCII datetime "DD-MMM-YYYY hh:mm:ss.uuu".
19asc_rr
binary array[3]size: 12
State vector position
binary int32size: 4
unit: "1e-2 m"

endianness: little endian
20asc_rrd
binary array[3]size: 12
State vector velocity
binary int32size: 4
unit: "1e-5 m/s"

endianness: little endian