OBJECT = COLUMN
NAME = "RECORD NUMBER"
COLUMN_NUMBER = 1
DATA_TYPE = LSB_INTEGER
START_BYTE = 1
BYTES = 2
DESCRIPTION = "
This file contains the format description for the Galileo
EDR header. This, the first 2 bytes contain the record
number which is always zero."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "PROJECT NAME"
COLUMN_NUMBER = 2
DATA_TYPE = CHARACTER
START_BYTE = 3
BYTES = 10
DESCRIPTION = "GALILEO "
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "INSTRUMENT NAME"
COLUMN_NUMBER = 3
DATA_TYPE = CHARACTER
START_BYTE = 13
BYTES = 6
DESCRIPTION = "Instrument name,
6 ASCII characters = 'PWS '."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST TIME"
COLUMN_NUMBER = 4
DATA_TYPE = LSB_INTEGER
START_BYTE = 19
BYTES = 4
DESCRIPTION = "First spacecraft clock.
RIM = spacecraft clock for the first record in the file
with valid data. One RIM is 60 2/3 seconds. The structure
of the spacecraft clock (SCLK) is RIM.MF.R.S, where MF is
the minor frame, R is the real time interrupt (RTI = 0-9)
and S is the sub-RTI (0-7)."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST MINOR FRAME"
COLUMN_NUMBER = 5
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 23
BYTES = 1
DESCRIPTION = "MOD91 = the minor frame
of the current RIM (spacecraft clock). Each MOD91
is 2/3 seconds."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST REAL TIME INTERRUPT"
COLUMN_NUMBER = 6
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 24
BYTES = 1
DESCRIPTION = "MOD10 = Real time
interrupt. There are 10 RTIs (0-9) in each minor frame."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST SUB-REAL TIME INTERRUPT"
COLUMN_NUMBER = 7
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 25
BYTES = 1
DESCRIPTION = "MOD8 = sub-real time
interrupt. There are 8 sub-RTIs (0-7) in each RTI."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST TIME"
COLUMN_NUMBER = 8
DATA_TYPE = LSB_INTEGER
START_BYTE = 26
BYTES = 4
DESCRIPTION = "Last spacecraft clock.
RIM = spacecraft clock for the last record in the file
with valid data. One RIM is 60 2/3 seconds. The structure
of the spacecraft clock (SCLK) is RIM.MF.R.S, where MF is
the minor frame, R is the real time interrupt (RTI = 0-9)
and S is the sub-RTI (0-7)."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST MINOR FRAME"
COLUMN_NUMBER = 9
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 30
BYTES = 1
DESCRIPTION = "MOD91 = the minor frame
of the current RIM (spacecraft clock). Each MOD91
is 2/3 seconds."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST REAL TIME INTERRUPT"
COLUMN_NUMBER = 10
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 31
BYTES = 1
DESCRIPTION = "MOD10 = Real time
interrupt. There are 10 RTIs (0-9) in each minor frame."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST SUB-REAL TIME INTERRUPT"
COLUMN_NUMBER = 11
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 32
BYTES = 1
DESCRIPTION = "MOD8 = sub-real time
interrupt. There are 8 sub-RTIs (0-7) in each RTI."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST YEAR"
COLUMN_NUMBER = 12
DATA_TYPE = LSB_INTEGER
START_BYTE = 33
BYTES = 2
DESCRIPTION = "YEAR of the spacecraft event
time of the first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST DAY"
COLUMN_NUMBER = 13
DATA_TYPE = LSB_INTEGER
START_BYTE = 35
BYTES = 2
DESCRIPTION = "DAY of the year of the
spacecraft event time of the first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST HOUR"
COLUMN_NUMBER = 14
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 37
BYTES = 1
DESCRIPTION = "HOUR of the day of the
spacecraft event time of the first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST MINUTE"
COLUMN_NUMBER = 15
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 38
BYTES = 1
DESCRIPTION = "MINUTE of the hour of the
spacecraft event time of the first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST SECOND"
COLUMN_NUMBER = 16
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 39
BYTES = 1
DESCRIPTION = "SECOND of the minute of the
spacecraft event time of the first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST MILLISEC"
COLUMN_NUMBER = 17
DATA_TYPE = LSB_INTEGER
START_BYTE = 40
BYTES = 2
DESCRIPTION = "MILLISEC of the second of the
spacecraft event time of the first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST YEAR"
COLUMN_NUMBER = 18
DATA_TYPE = LSB_INTEGER
START_BYTE = 42
BYTES = 2
DESCRIPTION = "YEAR of the
spacecraft event time of the last record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST DAY"
COLUMN_NUMBER = 19
DATA_TYPE = LSB_INTEGER
START_BYTE = 44
BYTES = 2
DESCRIPTION = "DAY of the year of the
spacecraft event time of the last record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST HOUR"
COLUMN_NUMBER = 20
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 46
BYTES = 1
DESCRIPTION = "HOUR of the day of the
spacecraft event time of the last record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST MINUTE"
COLUMN_NUMBER = 21
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 47
BYTES = 1
DESCRIPTION = "MINUTE of the hour of the
spacecraft event time of the last record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST SECOND"
COLUMN_NUMBER = 22
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 48
BYTES = 1
DESCRIPTION = "SECOND of the minute of the
spacecraft event time of the last record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST MILLISEC"
COLUMN_NUMBER = 23
DATA_TYPE = LSB_INTEGER
START_BYTE = 49
BYTES = 2
DESCRIPTION = "MILLISEC of the second of the
spacecraft event time of the last record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "NUMBER OF RECORDS"
COLUMN_NUMBER = 24
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 51
BYTES = 1
DESCRIPTION = "Total number of records
in this file including all header records."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "MAXIMUM AGC"
COLUMN_NUMBER = 25
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 52
BYTES = 1
DESCRIPTION = "Maximum automatic gain
control in the AGC field of EDR records."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "MINIMUM AGC"
COLUMN_NUMBER = 26
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 53
BYTES = 1
DESCRIPTION = "Minimum automatic gain
control in the AGC field of EDR records."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "INPUT SOURCE"
COLUMN_NUMBER = 27
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 54
BYTES = 1
OBJECT = BIT_COLUMN
NAME = "INPUT SOURCE"
BIT_DATA_TYPE = UNSIGNED_INTEGER
START_BIT = 1
BITS = 2
DESCRIPTION = "Input source identifies
0 = realtime or 1 = asynchronous playback."
END_OBJECT = BIT_COLUMN
OBJECT = BIT_COLUMN
NAME = "RESERVED_1"
BIT_DATA_TYPE = UNSIGNED_INTEGER
START_BIT = 2
BITS = 6
DESCRIPTION = "Reserved bits"
END_OBJECT = BIT_COLUMN
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "VALID DATA"
COLUMN_NUMBER = 28
DATA_TYPE = LSB_INTEGER
START_BYTE = 55
BYTES = 12
DESCRIPTION = "Bit map corresponding to
data for each MOD91 count indicating if it is present.
1 = present 0 = not present
least significant bit of byte 55 corresponds to first record."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "TELEMETRY FORMAT"
COLUMN_NUMBER = 29
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 67
BYTES = 1
DESCRIPTION = "Realtime identifier of format
identification (FID) in low rate science (LRS) header
(for asynchronous playback (APB) data this field contains
the record identifier).
12 = MPW; 16 = HPW
14 = MPP; 19 = LPW"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "INSTRUMENT MODE"
COLUMN_NUMBER = 30
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 68
BYTES = 1
DESCRIPTION = "Waveform receiver mode:
0 = waveform survey; 1 = 100.8 kbps (10 kHz);
2 = 806.4 kbps (80 kHz); 3 = 12.6 kbps (1kHz)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "VERSION"
COLUMN_NUMBER = 31
DATA_TYPE = LSB_INTEGER
START_BYTE = 69
BYTES = 2
DESCRIPTION = "Catalog version for
identical frames. Used by MIPS processing."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "PARTITION"
COLUMN_NUMBER = 32
DATA_TYPE = UNSIGNED_INTEGER
START_BYTE = 71
BYTES = 1
DESCRIPTION = "SCLK partition number
in case of a clock rollover."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "APID"
COLUMN_NUMBER = 33
DATA_TYPE = CHARACTER
START_BYTE = 72
BYTES = 4
DESCRIPTION = "Application ID"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST ERT YEAR"
COLUMN_NUMBER = 34
DATA_TYPE = LSB_INTEGER
START_BYTE = 76
BYTES = 2
DESCRIPTION = "First ERT year"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST ERT DAY"
COLUMN_NUMBER = 35
DATA_TYPE = LSB_INTEGER
START_BYTE = 78
BYTES = 2
DESCRIPTION = "First ERT DAY"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST ERT HOUR"
COLUMN_NUMBER = 36
DATA_TYPE = LSB_INTEGER
START_BYTE = 80
BYTES = 1
DESCRIPTION = "First ERT hour"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST ERT MINUTE"
COLUMN_NUMBER = 37
DATA_TYPE = LSB_INTEGER
START_BYTE = 81
BYTES = 1
DESCRIPTION = "First ERT minute"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST ERT SECONDS"
COLUMN_NUMBER = 38
DATA_TYPE = LSB_INTEGER
START_BYTE = 82
BYTES = 1
DESCRIPTION = "First ERT seconds"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "FIRST ERT MSEC"
COLUMN_NUMBER = 39
DATA_TYPE = LSB_INTEGER
START_BYTE = 83
BYTES = 2
DESCRIPTION = "First ERT milliseconds"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST ERT YEAR"
COLUMN_NUMBER = 40
DATA_TYPE = LSB_INTEGER
START_BYTE = 85
BYTES = 2
DESCRIPTION = "Last ERT year"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST ERT DAY"
COLUMN_NUMBER = 41
DATA_TYPE = LSB_INTEGER
START_BYTE = 87
BYTES = 2
DESCRIPTION = "Last ERT DAY"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST ERT HOUR"
COLUMN_NUMBER = 42
DATA_TYPE = LSB_INTEGER
START_BYTE = 89
BYTES = 1
DESCRIPTION = "Last ERT hour"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST ERT MINUTE"
COLUMN_NUMBER = 43
DATA_TYPE = LSB_INTEGER
START_BYTE = 90
BYTES = 1
DESCRIPTION = "Last ERT minute"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST ERT SECONDS"
COLUMN_NUMBER = 44
DATA_TYPE = LSB_INTEGER
START_BYTE = 91
BYTES = 1
DESCRIPTION = "Last ERT seconds"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "LAST ERT MSEC"
COLUMN_NUMBER = 45
DATA_TYPE = LSB_INTEGER
START_BYTE = 92
BYTES = 2
DESCRIPTION = "Last ERT milliseconds"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "RECORD_FILL"
COLUMN_NUMBER = 46
DATA_TYPE = LSB_INTEGER
START_BYTE = 94
BYTES = 7816
DESCRIPTION = "Filler bytes to make fixed length,
7910 byte records."
END_OBJECT = COLUMN
|