OBJECT = COLUMN
NAME = HEADER
COLUMN_NUMBER = 1
START_BYTE = 1
BYTES = 12
^STRUCTURE = "CRAT_L0_HDR.FMT"
DATA_TYPE = BIT_STRING
DESCRIPTION = "CCSDS Primary and Secondary Headers, ApId = 122."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = CRATVERFPGA
COLUMN_NUMBER = 2
START_BYTE = 13
BYTES = 2
DATA_TYPE = BIT_STRING
DESCRIPTION = "FPGA Revision Code."
OBJECT = BIT_COLUMN
NAME = FPGA_SN
COLUMN_NUMBER = 1
START_BIT = 1
BITS = 4
BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER
MINIMUM = 0
MAXIMUM = 15
DESCRIPTION = "FPGA Revision Code."
END_OBJECT = BIT_COLUMN
OBJECT = BIT_COLUMN
NAME = "N/A"
COLUMN_NUMBER = 2
START_BIT = 5
BITS = 12
BIT_DATA_TYPE = "N/A"
DESCRIPTION = "Unused."
END_OBJECT = BIT_COLUMN
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = V5DIGITAL
COLUMN_NUMBER = 3
START_BYTE = 15
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "+5VDC Digital Regulated Voltage Monitor Value."
NOTE = "VOLTS = 0.00200*DN"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = CRATV5PLUS
COLUMN_NUMBER = 4
START_BYTE = 17
BYTES = 2
DATA_TYPE = BIT_STRING
DESCRIPTION = "Analog Voltage Status Indicator and +5VDC Analog
Regulated Voltage Monitor Value."
OBJECT = BIT_COLUMN
NAME = VANALOGERR
COLUMN_NUMBER = 1
START_BIT = 1
BITS = 4
BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER
MINIMUM = 0
MAXIMUM = 15
DESCRIPTION = "Analog Voltage Status Indicator (0 = on; 15 = off,
remaining H/K invalid)."
END_OBJECT = BIT_COLUMN
OBJECT = BIT_COLUMN
NAME = V5PLUS
COLUMN_NUMBER = 2
START_BIT = 5
BITS = 12
BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "+5VDC Analog Regulated Voltage Monitor Value."
NOTE = "VOLTS = 0.00200*DN"
END_OBJECT = BIT_COLUMN
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = V5NEG
COLUMN_NUMBER = 5
START_BYTE = 19
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "-5VDC Analog Regulated Voltage Monitor Value."
NOTE = "VOLTS = -0.00201*DN"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = "N/A"
COLUMN_NUMBER = 6
START_BYTE = 21
BYTES = 2
DATA_TYPE = "N/A"
DESCRIPTION = "Unused."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = BIASCURRENT
COLUMN_NUMBER = 7
START_BYTE = 23
BYTES = 12
ITEM_BYTES = 2
ITEMS = 6
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Detector Bias Current Monitor Values."
NOTE = "AMPS = 5E-10*DN, 5E-9*DN, 5E-10*DN, ..."
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = BIASVOLTTHIN
COLUMN_NUMBER = 8
START_BYTE = 35
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Thin Detector (D1, D3, D5) Bias Monitor Value."
NOTE = "VOLTS = 0.101*DN"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = BIASVOLTTHICK
COLUMN_NUMBER = 9
START_BYTE = 37
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Thick Detector (D2, D4, D6) Bias Monitor Value."
NOTE = "VOLTS = 0.101*DN"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = CALAMP
COLUMN_NUMBER = 10
START_BYTE = 39
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Internal Calibration Pulser Amplitude Monitor Value."
NOTE = "VOLTS = 0.00100*DN"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = LLDTHIN
COLUMN_NUMBER = 11
START_BYTE = 41
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "LLD Amplitude Monitor Value--Thin Detectors
(D1, D3, D5)."
NOTE = "VOLTS = 0.000124*DN - 0.124"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = LLDTHICK
COLUMN_NUMBER = 12
START_BYTE = 43
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "LLD Amplitude Monitor Value--Thick Detectors
(D2, D4, D6)."
NOTE = "VOLTS = 0.000124*DN - 0.124"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TTELESCOPE
COLUMN_NUMBER = 13
START_BYTE = 45
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Temperature Monitor Value--Telescope Assembly
(in UNITS formula V5plus in volts)."
NOTE = "CELSIUS = 100*V5plus - 0.100*DN - 273.2"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TANALOG
COLUMN_NUMBER = 14
START_BYTE = 47
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Temperature Monitor Value--Analog Electronics Board
(in UNITS formula V5plus in volts)."
NOTE = "CELSIUS = 100*V5plus - 0.100*DN - 273.2"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TDIGITAL
COLUMN_NUMBER = 15
START_BYTE = 49
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Temperature Monitor Value--Digital Electronics Board
(in UNITS formula V5plus in volts)."
NOTE = "CELSIUS = 100*V5plus - 0.100*DN - 273.2"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TPOWER
COLUMN_NUMBER = 16
START_BYTE = 51
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Temperature Monitor Value--Power Supply (in UNITS
formula V5plus in volts)."
NOTE = "CELSIUS = 100*V5plus - 0.100*DN - 273.2"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TREF
COLUMN_NUMBER = 17
START_BYTE = 53
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Temperature Monitor Value--Reference Location,
Telescope Housing Wall (in UNITS formula V5plus in
volts)."
NOTE = "CELSIUS = 100*V5plus - 0.100*DN - 273.2"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = RADHIGHSENS
COLUMN_NUMBER = 18
START_BYTE = 55
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Radiation Monitor Scalar Output--High Sensitivity."
NOTE = "RADS = 0.00002*((DN+8)/16)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = RADMEDSENS
COLUMN_NUMBER = 19
START_BYTE = 57
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Radiation Monitor Scalar Output--Medium Sensitivity."
NOTE = "RADS = 0.00512*((DN+8)/16)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = RADLOWSENS
COLUMN_NUMBER = 20
START_BYTE = 59
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Radiation Monitor Scalar Output--Low Sensitivity."
NOTE = "RADS = 1.31*((DN+8)/16)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TPRT
COLUMN_NUMBER = 21
START_BYTE = 61
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "Temperature Monitor Value--Reference Location,
Instrument Chassis (ground test only)."
NOTE = "CELSIUS = 0.1299*(4*DN-1E4)/(5-DN/1E3)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = PURGE
COLUMN_NUMBER = 22
START_BYTE = 63
BYTES = 2
DATA_TYPE = MSB_UNSIGNED_INTEGER
UNIT = "N/A"
MINIMUM = 0
MAXIMUM = 4095
DESCRIPTION = "GN2 Purge Flow Rate Monitor Value (ground test only)
(in UNITS formula V5plus in volts, Tref in Celsius)."
NOTE = "CU FT/HR = DN-0.371*V5plus+19*(Tref-20)"
END_OBJECT = COLUMN
|