REP__MACP_ version 0

REP__MACP_

This definition is based on version 1.2 of the FOS File Format Specification GM-IC-ESC-FS-3001

root type

ascii record
idfield namedefinition
0header
ascii record
idfield namedefinition
0Time
ascii timesize: 23
unit: "s since 2000-01-01"

value: time(str(.), "yyyy/MM/dd-HH:mm:ss.SSS")
ascii stringsize: 23
File update time as: YYYY/MM/DD-HH:MM:SS.SSS
1Space
ascii stringsize: 1

hidden: true
2SatelliteID
ascii uint16size: 3
3Spare
ascii string [line]

hidden: true
4Line_separator
ascii string [line separator]

hidden: true
1data
ascii array[dim_0]
dim_0: $num_records
ascii record
idfield namedefinition
0Epoch
ascii timesize: 23
unit: "s since 2000-01-01"

value: time(str(.), "yyyy/MM/dd-HH:mm:ss.SSS")
ascii stringsize: 23
Burn start or stop time, as: YYYY/MM/DD-HH:MM:SS.SSS
1Space_1
ascii stringsize: 4

hidden: true
2Acceleration
ascii array[3]size: 45
ascii doublesize: 15
unit: "km/s2"
3Flag
ascii uint16size: 5
4Extra
ascii string [line]
5Line_separator
ascii string [line separator]

hidden: true

detection rule

This product definition is applicable if a product matches the following rule:

substr(0, 2, filename()) == "S1" and
substr(9, 10, filename()) == "REP__MACP_" and
substr(56, 4, filename()) == ".DBL"

product variables

namesizeinitialisation
num_records$num_records = numelements(asciiline) - 1