PDS_VERSION_ID = PDS3 LABEL_REVISION_NOTE = "2005-12-13, S. Murchie; 2006-09-18, MRO CRISM:HWT line length fix" DATA_SET_ID = "MRO-M-CRISM-4/6-CDR-V1.0" /* The time string in the prouct ID will increment when a new entry is made */ PRODUCT_ID = "CDR6_2_0818985600_SR_J_0" PRODUCT_TYPE = CDR SPACECRAFT_ID = MRO INSTRUMENT_ID = CRISM /* The start time field will increment when a new entry is made */ START_TIME = 2005-12-14T00:00:00 STOP_TIME = NULL /* The start clock count field will increment when a new entry is made */ SPACECRAFT_CLOCK_START_COUNT = "2/0818985600" SPACECRAFT_CLOCK_STOP_COUNT = NULL /* The creation time field will increment when a new entry is made */ PRODUCT_CREATION_TIME = 2005-12-19T14:00:00 MRO:SENSOR_ID = "J" PRODUCT_VERSION_ID = "0" /* CRISM Heater and Cooler Setpoint History File */ /* */ /* The purpose of this file to provide a time history of the setpoints of */ /* CRISM's heaters and coolers. There are five internal heaters: one on the */ /* VNIR detector to maintain it at a near-stable operating temperature */ /* which retains quantum efficiency at >950 nm; two in the base of the */ /* OSU's gimbaled box, to maintain the focal plane electronics at operating */ /* temperature; one on the cooler radiator to provide redundancy to a */ /* spacecraft-controlled survival heater to keep the cooler bodies above */ /* -40C; and one on the spectrometer cavity to provide redundancy to a */ /* spacecraft- controlled survival heater to keep the VNIR detector from */ /* getting too cold in the case that its heater is not on. There are three */ /* coolers for the IR focal plane, each of which has a lower-temperature */ /* setpoint and higher- temperature setpoint. For a given cooler, either */ /* the low temperature setpoint or the high temperature setpoint may be */ /* selected. For each heater there is also a hysteresis (thermostatic */ /* deadband). */ /* */ /* In this file, setpoints and hysteresises are in raw digital units */ /* */ /* Time spans over which a set of values is applicable are demarcated by */ /* one of two events: execution of line commands that set setpoints or */ /* hysteresises, or upload of that set setpoints or hysteresises. */ OBJECT = FILE /* The time string in the table file name will increment upon a new entry */ ^TABLE = "CDR6_2_0818985600_SR_J_0.TAB" RECORD_TYPE = VARIABLE_LENGTH FILE_RECORDS = 4 OBJECT = TABLE NAME = "HEATER AND COOLER SETPOINT HISTORY FILE" INTERCHANGE_FORMAT = "ASCII" /* The rows field will increment by one when a new entry is made */ ROWS = 4 COLUMNS = 20 ROW_BYTES = 653 DESCRIPTION = "CRISM Heater and Cooler Setpoint History File" OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = "SPACECRAFT_CLOCK_START_COUNT" DATA_TYPE = CHARACTER UNIT = NULL START_BYTE = 1 BYTES = 12 DESCRIPTION = "SCLK at the start time of the span during which the setpoints and hystereses are active" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 2 NAME = "START_TIME" DATA_TYPE = TIME UNIT = UTC START_BYTE = 14 BYTES = 19 DESCRIPTION = "UTC at the start time of the span during which the setpoints and hystereses are active" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 3 NAME = "STATUS" DATA_TYPE = CHARACTER START_BYTE = 34 BYTES = 10 DESCRIPTION = "HISTORICAL if the row of values represents values that nave been active in CRISM. PLANNED if the values represent defaults or macro values anticipated to be used. PROPOSED if the values represent anticipated replacements for the defaults or macro values." END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 4 NAME = "COOL_1_LO_SETPOINT" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 45 BYTES = 5 DESCRIPTION = "Cooler 1 low temperature goal; value corresponds to temperature goal for COOLER_TEMP1" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 5 NAME = "COOL_1_HI_SETPOINT" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 51 BYTES = 5 DESCRIPTION = "Cooler 1 high temperature goal; value corresponds to temperature goal for COOLER_TEMP1" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 6 NAME = "COOL_2_LO_SETPOINT" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 57 BYTES = 5 DESCRIPTION = "Cooler 2 low temperature goal; value corresponds to temperature goal for COOLER_TEMP2" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 7 NAME = "COOL_2_HI_SETPOINT" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 63 BYTES = 5 DESCRIPTION = "Cooler 2 high temperature goal; value corresponds to temperature goal for COOLER_TEMP2" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 8 NAME = "COOL_3_LO_SETPOINT" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 69 BYTES = 5 DESCRIPTION = "Cooler 3 low temperature goal; value corresponds to temperature goal for COOLER_TEMP1" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 9 NAME = "COOL_3_HI_SETPOINT" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 75 BYTES = 5 DESCRIPTION = "Cooler 3 high temperature goal; value corresponds to temperature goal for COOLER_TEMP1" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 10 NAME = "VNIR_HEATER_GOAL" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 81 BYTES = 5 DESCRIPTION = "VNIR heater temperature goal; value corresponds to temperature goal for VNIR_DETECTOR_TEMP1" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 11 NAME = "VNIR_HEATER_HYSTERESIS" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 87 BYTES = 5 DESCRIPTION = "VNIR heater hysteresis" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 12 NAME = "HEATER_1_GOAL" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 93 BYTES = 5 DESCRIPTION = "Heater 1 (on gimbal electronics housing) goal; value corresponds to temperature goal for OSU_CAVITY_TEMP_VNIR" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 13 NAME = "HEATER_1_HYSTERESIS" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 99 BYTES = 5 DESCRIPTION = "Heater 1 (on gimbal electronics housing) hysteresis" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 14 NAME = "HEATER_2_GOAL" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 105 BYTES = 5 DESCRIPTION = "Heater 2 (on gimbal electronics housing) goal; value corresponds to temperature goal for OSU_CAVITY_TEMP_VNIR" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 15 NAME = "HEATER_2_HYSTERESIS" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 111 BYTES = 5 DESCRIPTION = "Heater 2 (on gimbal electronics housing) hysteresis" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 16 NAME = "HEATER_3_GOAL" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 117 BYTES = 5 DESCRIPTION = "Heater 3 (on cooler radiator) goal; value corresponds to temperature goal for OSU_CAVITY_TEMP_IR" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 17 NAME = "HEATER_3_HYSTERESIS" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 123 BYTES = 5 DESCRIPTION = "Heater 3 (on cooler radiator) hysteresis" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 18 NAME = "HEATER_4_GOAL" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 129 BYTES = 5 DESCRIPTION = "Heater 4 (on spectrometer housing) goal; value corresponds to temperature goal for SPECT_CAVITY_TEMP_IR" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 19 NAME = "HEATER_4_HYSTERESIS" DATA_TYPE = ASCII_INTEGER UNIT = NULL START_BYTE = 135 BYTES = 5 DESCRIPTION = "Heater 4 (on spectrometer housing) hysteresis" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 20 NAME = "COMMENT" DATA_TYPE = CHARACTER START_BYTE = 141 BYTES = 512 DESCRIPTION = "Description of reason for change in current values of heater and cooler setpoints and heater hysteresises." END_OBJECT = COLUMN END_OBJECT = TABLE END_OBJECT = FILE END