PDS_VERSION_ID = PDS3 RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 2880 FILE_RECORDS = 127 ^HEADER = "MP1_0287692367_530_E_SM.FIT" ^IMAGE = ("MP1_0287692367_530_E_SM.FIT", 7) ^EXTENSION_HK_HEADER = ("MP1_0287692367_530_E_SM.FIT", 119) ^EXTENSION_HK_TABLE = ("MP1_0287692367_530_E_SM.FIT", 125) ^EXTENSION_WINDOW_MISMATCHES_HEADER = ("MP1_0287692367_530_E_SM.FIT", 126) ^EXTENSION_WINDOW_MISMATCHES_TABLE = ("MP1_0287692367_530_E_SM.FIT", 127) NOTE = " ########################################################################### ### N.B. THIS PDS LABEL FILE AND THE FITS FILE IT REFERS TO ARE SAMPLES ### ### INTENDED ***ONLY*** TO SUPPORT USERS TRYING TO CONFIRM THEY ### ### ARE DECODING AND INTERPRETING THE DATA CORRECTLY; THESE FILES ### ### ARE ***NOT*** INTENDED FOR SCIENTIFIC DATA ANALYSIS! ### ########################################################################### ### N.B. THIS PDS LABEL FILE AND THE FITS FILE IT REFERS TO ARE SAMPLES ### ### INTENDED ***ONLY*** TO SUPPORT USERS TRYING TO CONFIRM THEY ### ### ARE DECODING AND INTERPRETING THE DATA CORRECTLY; THESE FILES ### ### ARE ***NOT*** INTENDED FOR SCIENTIFIC DATA ANALYSIS! ### ########################################################################### ### N.B. THIS PDS LABEL FILE AND THE FITS FILE IT REFERS TO ARE SAMPLES ### ### INTENDED ***ONLY*** TO SUPPORT USERS TRYING TO CONFIRM THEY ### ### ARE DECODING AND INTERPRETING THE DATA CORRECTLY; THESE FILES ### ### ARE ***NOT*** INTENDED FOR SCIENTIFIC DATA ANALYSIS! ### ########################################################################### - Earth Mean Equator and Vernal Equinox of J2000 is the inertial reference frame used to specify observational geometry. Geometric parameters are based on best available data at time of product creation. Refer to the SPICE archive for the most current observational geometry data. - All positions are relative to body centers - Sun wrt S/C - Light time corrected for light originating from Sun and received by S/C at observation midpoint - Earth wrt S/C - Light time corrected for light originating from Earth and received by S/C at observation midpoint - Solar phase angle (relative to inverted boresight) - This image may be windowed - Multiple windows, if present, have been merged - The position and extent parameters of one window follow - Refer to the WINDOWS_MISMATCHES object for more detail - WINDOWX=0 (offset* to left edge of window) - WINDOWY=0 (offset* to bottom edge of window) - WINDOWW=12 (width of window) - WINDOWH=32 (height of window) - WIDTH =5024 (width of image) - HEIGHT =32 (height of image) - * offsets are zero-based - Pixels outside any windows will be set to 0 " MISSION_NAME = "NEW HORIZONS" DATA_SET_ID = "NH-X-MVIC-2-PLUTOCRUISE-V1.0" PRODUCT_ID = "MP1_0287692367_530_E_SM" PRODUCER_INSTITUTION_NAME = "SOUTHWEST RESEARCH INSTITUTE" PRODUCT_TYPE = "EDR" MISSION_PHASE_NAME = "PLUTO CRUISE" NEWHORIZONS:SEQUENCE_ID = " APMV_RALPH_FUNC_SIDEA_065_FunctionalPan1" NEWHORIZONS:OBSERVATION_DESC = " " TARGET_NAME = "N/A" PRODUCT_CREATION_TIME = 2016-04-11T21:15:45 START_TIME = 2015-03-03T12:40:55.871 STOP_TIME = 2015-03-03T12:41:03.739 SPACECRAFT_CLOCK_CNT_PARTITION = 3 SPACECRAFT_CLOCK_START_COUNT = "0287692373:06600" SPACECRAFT_CLOCK_STOP_COUNT = "0287692381:00000" INSTRUMENT_NAME="MULTISPECTRAL VISIBLE IMAGING CAMERA" INSTRUMENT_HOST_NAME = "NEW HORIZONS" INSTRUMENT_HOST_ID = "NH" INSTRUMENT_ID = "MVIC" TELEMETRY_APPLICATION_ID = "0x530" EXPOSURE_DURATION = 7.868 FILTER_NAME = "CLEAR" DETECTOR_ID = "PAN1" DETECTOR_TYPE = "SI CCD" INST_CMPRS_TYPE = "LOSSLESS" SC_TARGET_POSITION_VECTOR = ( "N/A" , "N/A" , "N/A" ) TARGET_CENTER_DISTANCE = "N/A" TARGET_SUN_POSITION_VECTOR = ( "N/A" , "N/A" , "N/A" ) SOLAR_DISTANCE = "N/A" SC_SUN_POSITION_VECTOR = ( -1133534430.5504329 , 4299714602.2738323 , 1691790781.8086219 ) SPACECRAFT_SOLAR_DISTANCE = 4757583632.0198030 SC_EARTH_POSITION_VECTOR = ( -1274731903.7588060 , 4341268797.7712221 , 1709805956.1886401 ) SC_GEOCENTRIC_DISTANCE = 4836837045.9196463 PHASE_ANGLE = 65.102283 QUATERNION = ( 0.1983527878 , -0.6524584149 , -0.7307749755 , 0.03036648825 ) QUATERNION_DESC = "QUAT_AXYZ_J2K_TO_INSTR.ASC" SPICE_FILE_NAME = { "naif0011.tls" , "new_horizons_1142.tsc" , "nh_stars_kbo_centaur_ppinp.tpc" , "pck00010.tpc" , "nh_v220.tf" , "nh_allinstruments_v002.ti" , "nh_alice_v200.ti" , "nh_lorri_v201.ti" , "nh_pepssi_v110.ti" , "nh_ralph_v100.ti" , "nh_rex_v100.ti" , "nh_sdc_v101.ti" , "nh_swap_v200.ti" , "nh_soc_misc_v001.tf" , "sb_2002jf56_2.bsp" , "jup260.bsp" , "kbo_centaur_horizons_20131129.bsp" , "nh_extras.bsp" , "nh_stars.bsp" , "NavPE_de433_od123.bsp" , "NavSE_plu047_od123.bsp" , "nh_nep_ura_000.bsp" , "nh_recon_e2j_v1.bsp" , "nh_recon_j2sep07_prelimv1.bsp" , "nh_recon_pluto_od122_v01.bsp" , "merged_nhpc_2006_v001.bc" , "merged_nhpc_2007_v001.bc" , "merged_nhpc_2008_v001.bc" , "merged_nhpc_2009_v001.bc" , "merged_nhpc_2010_v001.bc" , "merged_nhpc_2011_v001.bc" , "merged_nhpc_2012_v001.bc" , "merged_nhpc_2013_v001.bc" , "merged_nhpc_2014_v001.bc" , "merged_nhpc_2015_v038.bc" , "merged_nhpc_2016_01_v019.bc" , "merged_nhpc_2016_02_v018.bc" , "merged_nhpc_2016_03_v005.bc" , "nhpc_2016_092_03.bc" , "nhpc_2016_093_02.bc" , "nhpc_2016_094_02.bc" , "nhpc_2016_095_01.bc" } OBJECT = HEADER BYTES = 17280 HEADER_TYPE = "FITS" INTERCHANGE_FORMAT = "BINARY" RECORDS = 6 DESCRIPTION = " FITS format defined in NASA/Science Office Standards Technology 100-1.0 " END_OBJECT = HEADER OBJECT = IMAGE DESCRIPTION = " FITS PDU PDU Panchromatic TDI Image Lossless (CDH 1) - Raw Image " UNIT = "DATA NUMBER" SAMPLE_BITS = 16 SAMPLE_TYPE = "MSB_INTEGER" AXIS_ORDER_TYPE = "FIRST_INDEX_FASTEST" LINE_DISPLAY_DIRECTION = "UP" SAMPLE_DISPLAY_DIRECTION = "RIGHT" LINE_SAMPLES = 5024 LINES = 32 OFFSET = 0.00000000000 SCALING_FACTOR = 1.00000000000 END_OBJECT = IMAGE OBJECT = EXTENSION_HK_HEADER BYTES = 17280 HEADER_TYPE = "FITS" INTERCHANGE_FORMAT = "BINARY" RECORDS = 6 DESCRIPTION = " This is the FITS header for FITS EDU number: 1 FITS EDU name: HOUSEKEEPING " END_OBJECT = EXTENSION_HK_HEADER OBJECT = EXTENSION_HK_TABLE INTERCHANGE_FORMAT = "BINARY" ROW_BYTES = 115 ROWS = 15 COLUMNS = 75 DESCRIPTION = " FITS EDU number: 1 FITS EDU name: HOUSEKEEPING Panchromatic TDI Image Lossless (CDH 1) - Housekeeping " OBJECT = COLUMN NAME = "MET" BYTES = 4 COLUMN_NUMBER = 1 DATA_TYPE = "MSB_INTEGER" START_BYTE = 1 DESCRIPTION = " Mission Event Time Approximately equal to seconds past 19.January, 2006 18:08:02 UTC " OFFSET = 2147483648.00 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AcqStart" BYTES = 1 COLUMN_NUMBER = 2 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 5 DESCRIPTION = " Acquisition Start Bit - if set, source is ApID 0X510 instead of 0X500 Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CMDEXE_CNT" BYTES = 1 COLUMN_NUMBER = 3 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 6 DESCRIPTION = " Full Mnemonic: RALPH_HK.CMDEXE_CNT General Description: Count of valid commands processed Extended Description: COUNT OF VALID COMMANDS PROCESSED Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 10 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CMDREJ_CNT" BYTES = 1 COLUMN_NUMBER = 4 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 7 DESCRIPTION = " Full Mnemonic: RALPH_HK.CMDREJ_CNT General Description: Count of rejected commands Extended Description: COUNT OF REJECTED COMMANDS Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 11 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "VERSION" BYTES = 1 COLUMN_NUMBER = 5 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 8 DESCRIPTION = " Full Mnemonic: RALPH_HK.VERSION General Description: Current software version Extended Description: CURRENT SOFTWARE VERSION Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 12 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "STATE" BYTES = 1 COLUMN_NUMBER = 6 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 9 DESCRIPTION = " Full Mnemonic: RALPH_HK.STATE General Description: CurrentRALPHFW State Extended Description: CURRENTRALPHFW STATE Conversion: STATES - [lo:hi]=state description: [0:0]=INITIAL [1:1]=ACQUIRE [2:2]=CHECKOUT [3:7]=INVALID Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 13 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 3 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MODE" BYTES = 1 COLUMN_NUMBER = 7 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 10 DESCRIPTION = " Full Mnemonic: RALPH_HK.MODE General Description: Current DE Mode Extended Description: CURRENT DE MODE Conversion: STATES - [lo:hi]=state description: [0:0]=INVALID [1:1]=DE_MVIC_FRAME_MODE [2:2]=DE_MVIC_TDI_COLOR [3:3]=DE_MVIC_TDI_PAN1 [4:4]=DE_MVIC_TDI_PAN2 [5:5]=DE_MVIC_TDI_PAN_BIN [6:6]=INVALID [7:7]=DE_LEISA_FRAME [8:8]=DE_LEISA_FRAME_RAW [9:17]=INVALID [18:18]=DE_IDLE [19:19]=DE_ABORT [20:31]=INVALID Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 13 Bit Offset within Byte of ApID packet: 3 Bit Length within ApID packet: 5 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "POS_12V" BYTES = 2 COLUMN_NUMBER = 8 DATA_TYPE = "MSB_INTEGER" START_BYTE = 11 DESCRIPTION = " Full Mnemonic: RALPH_HK.POS_12V General Description: +12V monitor Extended Description: +12V MONITOR Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.14298 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 14 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NEG_12V" BYTES = 2 COLUMN_NUMBER = 9 DATA_TYPE = "MSB_INTEGER" START_BYTE = 13 DESCRIPTION = " Full Mnemonic: RALPH_HK.NEG_12V General Description: -12V monitor Extended Description: -12V MONITOR Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.14298 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 15 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "POS_5V" BYTES = 2 COLUMN_NUMBER = 10 DATA_TYPE = "MSB_INTEGER" START_BYTE = 15 DESCRIPTION = " Full Mnemonic: RALPH_HK.POS_5V General Description: +5V monitor Extended Description: +5V MONITOR Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.058588 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 16 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NEG_5V" BYTES = 2 COLUMN_NUMBER = 11 DATA_TYPE = "MSB_INTEGER" START_BYTE = 17 DESCRIPTION = " Full Mnemonic: RALPH_HK.NEG_5V General Description: -5V monitor Extended Description: -5V MONITOR Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.058588 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 17 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "POS_30V" BYTES = 2 COLUMN_NUMBER = 12 DATA_TYPE = "MSB_INTEGER" START_BYTE = 19 DESCRIPTION = " Full Mnemonic: RALPH_HK.POS_30V General Description: +30V monitor Extended Description: +30V MONITOR Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.35356 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 18 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MVIC_TEMP" BYTES = 2 COLUMN_NUMBER = 13 DATA_TYPE = "MSB_INTEGER" START_BYTE = 21 DESCRIPTION = " Full Mnemonic: RALPH_HK.MVIC_TEMP General Description: MVIC temperature Extended Description: MVIC TEMPERATURE Conversion: polynomial coefficients: Order 0: -87.6941 Order 1: 0.0172462 Order 2: -1.51767e-07 Order 3: 9.36637e-12 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 19 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: SIGNED Units: N/A Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_TEMP" BYTES = 2 COLUMN_NUMBER = 14 DATA_TYPE = "MSB_INTEGER" START_BYTE = 23 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_TEMP General Description: LEISA temperature Extended Description: LEISA TEMPERATURE Conversion: polynomial coefficients: Order 0: -75.5416 Order 1: 0.018222 Order 2: -1.98478e-07 Order 3: 1.3039e-11 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 21 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: SIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DE_NOT_DONE" BYTES = 1 COLUMN_NUMBER = 15 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 25 DESCRIPTION = " Full Mnemonic: RALPH_HK.DE_NOT_DONE General Description: Handshake with DE not completed state Extended Description: HANDSHAKE WITH DE NOT COMPLETED STATE Conversion: STATES - [lo:hi]=state description: [0:0]=DE DONE [1:1]=DE NOT DONE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "EEPTAB" BYTES = 1 COLUMN_NUMBER = 16 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 26 DESCRIPTION = " Full Mnemonic: RALPH_HK.EEPTAB General Description: EEP tables use status Extended Description: FLAG INDICATING WHETHER THE TABLES FOUND IN EEPROM ARE BEING USED FOR ACQUISITION CALCULATIONS Conversion: STATES - [lo:hi]=state description: [0:0]=NO TABLE [1:1]=TABLE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 1 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SPARE0" BYTES = 1 COLUMN_NUMBER = 17 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 27 DESCRIPTION = " Full Mnemonic: RALPH_HK.SPARE0 General Description: Spare Extended Description: SPARE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 2 Bit Length within ApID packet: 2 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PPS" BYTES = 1 COLUMN_NUMBER = 18 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 28 DESCRIPTION = " Full Mnemonic: RALPH_HK.PPS General Description: 1 PPS detected state Extended Description: FLAG INDICATING THAT 1 PPS SIGNAL HAS BEEN DETECTED. Conversion: STATES - [lo:hi]=state description: [0:0]=PPS NOT DET [1:1]=PPS DET Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 4 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SIDE" BYTES = 1 COLUMN_NUMBER = 19 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 29 DESCRIPTION = " Full Mnemonic: RALPH_HK.SIDE General Description: Which side is RALPH on Extended Description: WHICH SIDE IS RALPH ON (A=0 B=1) Conversion: STATES - [lo:hi]=state description: [0:0]=B [1:1]=A Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 5 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "WDT_EXP" BYTES = 1 COLUMN_NUMBER = 20 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 30 DESCRIPTION = " Full Mnemonic: RALPH_HK.WDT_EXP General Description: Watchdog expired Extended Description: WATCHDOG EXPIRED Conversion: STATES - [lo:hi]=state description: [0:0]=NO [1:1]=YES Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 6 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RLY_ERR" BYTES = 1 COLUMN_NUMBER = 21 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 31 DESCRIPTION = " Full Mnemonic: RALPH_HK.RLY_ERR General Description: Error setting the relays Extended Description: ERROR SETTING THE RELAYS Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=ERR Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 23 Bit Offset within Byte of ApID packet: 7 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "OPCODE" BYTES = 1 COLUMN_NUMBER = 22 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 32 DESCRIPTION = " Full Mnemonic: RALPH_HK.OPCODE General Description: Last Opcode Extended Description: LAST OPCODE Conversion: STATES - [lo:hi]=state description: [0:0]=INVALID [1:1]=INVALID [2:2]=RALPH_MVIC_COLOR [3:3]=RALPH_MVIC_PAN1 [4:4]=RALPH_MVIC_PAN2 [5:5]=RALPH_MVIC_PAN_BIN [6:6]=INVALID [7:7]=RALPH_LEISA [8:8]=RALPH_LEISA_RAW [9:19]=INVALID [20:20]=MEMORY_LOAD [21:21]=MEMORY_DUMP [22:31]=INVALID [32:32]=RALPH_MVIC_COLR_FRCD [33:33]=RALPH_MVIC_PBIN_FRCD [34:34]=RALPH_MVIC_PAN1_FRCD [35:35]=RALPH_MVIC_PAN2_FRCD [36:36]=RALPH_LEISA_FRCD [37:37]=RALPH_LEISA_RAW_FRCD [38:38]=RALPH_MVIC_PAN_FRAME [39:47]=INVALID [48:48]=RALPH_IDLE [49:49]=RALPH_ABORT [50:50]=RALPH_NOP [51:51]=RALPH_SIDESEL_RLY [52:52]=RALPH_GO [53:53]=RALPH_GROUP_RLY [54:54]=RALPH_STATE [55:55]=RALPH_LEISA_OFFSETS [56:255]=INVALID Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 24 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "XMT_AFF" BYTES = 1 COLUMN_NUMBER = 23 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 33 DESCRIPTION = " Full Mnemonic: RALPH_HK.XMT_AFF General Description: Almost Full Flag Extended Description: ALMOST FULL FLAG Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=ALMOST_FULL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "XMT_FF" BYTES = 1 COLUMN_NUMBER = 24 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 34 DESCRIPTION = " Full Mnemonic: RALPH_HK.XMT_FF General Description: Transmission Full Flag Extended Description: TRANSMISSION FULL FLAG Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=FULL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 1 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RCV1_OVRN" BYTES = 1 COLUMN_NUMBER = 25 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 35 DESCRIPTION = " Full Mnemonic: RALPH_HK.RCV1_OVRN General Description: Receive FIFO 1 overrun Extended Description: RECEIVE FIFO 1 OVERRUN Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=OVERRUN Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 2 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RCV1_AFF" BYTES = 1 COLUMN_NUMBER = 26 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 36 DESCRIPTION = " Full Mnemonic: RALPH_HK.RCV1_AFF General Description: Almost Full Flag receive Extended Description: ALMOST FULL FLAG RECEIVE Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=ALMOST_FULL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 3 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RCV1_FF" BYTES = 1 COLUMN_NUMBER = 27 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 37 DESCRIPTION = " Full Mnemonic: RALPH_HK.RCV1_FF General Description: receive FIFO1 full flag Extended Description: RECEIVE FIFO1 FULL FLAG Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=FULL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 4 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RCV2_OVRN" BYTES = 1 COLUMN_NUMBER = 28 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 38 DESCRIPTION = " Full Mnemonic: RALPH_HK.RCV2_OVRN General Description: Receive FIFO 2 overrun Extended Description: RECEIVE FIFO 2 OVERRUN Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=OVERRUN Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 5 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RCV2_AFF" BYTES = 1 COLUMN_NUMBER = 29 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 39 DESCRIPTION = " Full Mnemonic: RALPH_HK.RCV2_AFF General Description: almost Full Flag FIFO2 Extended Description: ALMOST FULL FLAG FIFO2 Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=ALMOST_FULL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 6 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RCV2_FF" BYTES = 1 COLUMN_NUMBER = 30 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 40 DESCRIPTION = " Full Mnemonic: RALPH_HK.RCV2_FF General Description: receive FIFO2 full flag Extended Description: RECEIVE FIFO2 FULL FLAG Conversion: STATES - [lo:hi]=state description: [0:0]=OK [1:1]=FULL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 25 Bit Offset within Byte of ApID packet: 7 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "EE_WEN" BYTES = 1 COLUMN_NUMBER = 31 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 41 DESCRIPTION = " Full Mnemonic: RALPH_HK.EE_WEN General Description: EEPROM Write Enable Extended Description: EEPROM WRITE ENABLE Conversion: STATES - [lo:hi]=state description: [0:0]=DISABLED [1:1]=ENABLED Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 26 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "IEM_ACTIVE" BYTES = 1 COLUMN_NUMBER = 32 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 42 DESCRIPTION = " Full Mnemonic: RALPH_HK.IEM_ACTIVE General Description: Which IEM is Active Extended Description: WHICH IEM IS ACTIVE (0-NEITHER 1=1 2=2) Conversion: STATES - [lo:hi]=state description: [0:0]=NO_PPS [1:1]=IEM_1 [2:2]=IEM_2 [3:3]=INVALID Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 26 Bit Offset within Byte of ApID packet: 1 Bit Length within ApID packet: 2 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "IEM_SELECT" BYTES = 1 COLUMN_NUMBER = 33 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 43 DESCRIPTION = " Full Mnemonic: RALPH_HK.IEM_SELECT General Description: Which IEM is Selected Extended Description: WHICH IEM IS SELECTED Conversion: STATES - [lo:hi]=state description: [0:0]=IEM_1 [1:1]=IEM_2 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 26 Bit Offset within Byte of ApID packet: 3 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "WDT_EN" BYTES = 1 COLUMN_NUMBER = 34 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 44 DESCRIPTION = " Full Mnemonic: RALPH_HK.WDT_EN General Description: Watchdog Enable Extended Description: WATCHDOG ENABLE Conversion: STATES - [lo:hi]=state description: [0:0]=DISABLED [1:1]=ENABLED Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 26 Bit Offset within Byte of ApID packet: 4 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RLY_BSY" BYTES = 1 COLUMN_NUMBER = 35 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 45 DESCRIPTION = " Full Mnemonic: RALPH_HK.RLY_BSY General Description: Relay Busy Extended Description: RELAY BUSY Conversion: STATES - [lo:hi]=state description: [0:0]=READY [1:1]=BUSY Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 26 Bit Offset within Byte of ApID packet: 5 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SPARE1" BYTES = 1 COLUMN_NUMBER = 36 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 46 DESCRIPTION = " Full Mnemonic: RALPH_HK.SPARE1 General Description: SPARE Extended Description: SPARE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 26 Bit Offset within Byte of ApID packet: 6 Bit Length within ApID packet: 2 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "EXP_CNT" BYTES = 1 COLUMN_NUMBER = 37 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 47 DESCRIPTION = " Full Mnemonic: RALPH_HK.EXP_CNT General Description: Watchdog Reset Counter Extended Description: WATCHDOG RESET COUNTER Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 27 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FPGA_VER" BYTES = 1 COLUMN_NUMBER = 38 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 48 DESCRIPTION = " Full Mnemonic: RALPH_HK.FPGA_VER General Description: C&DH FPGA version number Extended Description: C&DH FPGA VERSION NUMBER Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 28 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "OSC_CNT" BYTES = 2 COLUMN_NUMBER = 39 DATA_TYPE = "MSB_INTEGER" START_BYTE = 49 DESCRIPTION = " Full Mnemonic: RALPH_HK.OSC_CNT General Description: 20 uS based counter from DE Extended Description: 20 US BASED COUNTER FROM DE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 29 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TDI_RATE" BYTES = 2 COLUMN_NUMBER = 40 DATA_TYPE = "MSB_INTEGER" START_BYTE = 51 DESCRIPTION = " Full Mnemonic: RALPH_HK.TDI_RATE General Description: calculated TDI rate Extended Description: CALCULATED TDI RATE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 31 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FRAME_RATE" BYTES = 2 COLUMN_NUMBER = 41 DATA_TYPE = "MSB_INTEGER" START_BYTE = 53 DESCRIPTION = " Full Mnemonic: RALPH_HK.FRAME_RATE General Description: LEISA Frame Rate Extended Description: LEISA FRAME RATE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 33 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MEMDP_STATE" BYTES = 1 COLUMN_NUMBER = 42 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 55 DESCRIPTION = " Full Mnemonic: RALPH_HK.MEMDP_STATE General Description: Memdump state Extended Description: 0 - IDLE 1 - ACTIVE Conversion: STATES - [lo:hi]=state description: [0:0]=IDLE [1:1]=ACTIVE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 35 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MEMLD_STATE" BYTES = 1 COLUMN_NUMBER = 43 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 56 DESCRIPTION = " Full Mnemonic: RALPH_HK.MEMLD_STATE General Description: Memload state Extended Description: 0-IDLE 1-LOADING 2-CHECKING 3-PATCHING 4-VERIFYING 5-SUCCESS 6-CHECKING-FAIL 7-VERIFYING-FAIL Conversion: STATES - [lo:hi]=state description: [0:0]=IDLE [1:1]=LOADING [2:2]=CHECKING [3:3]=PATCHING [4:4]=VERIFYING [5:5]=SUCCESS [6:6]=CHECKING-FAIL [7:7]=VERIFYING-FAIL Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 35 Bit Offset within Byte of ApID packet: 1 Bit Length within ApID packet: 3 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DRAM_WIN" BYTES = 1 COLUMN_NUMBER = 44 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 57 DESCRIPTION = " Full Mnemonic: RALPH_HK.DRAM_WIN General Description: Data RAM Window Extended Description: WINDOW THAT IS USED FOR DATA RAM (THIS IS CHECKED AT BOOTUP). VALID WINDOWS ARE 6 THROUGH E Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 35 Bit Offset within Byte of ApID packet: 4 Bit Length within ApID packet: 4 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DE_FPGA" BYTES = 1 COLUMN_NUMBER = 45 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 58 DESCRIPTION = " Full Mnemonic: RALPH_HK.DE_FPGA General Description: DE FPGA Extended Description: DE FPGA Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 36 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 3 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DISCRETE" BYTES = 1 COLUMN_NUMBER = 46 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 59 DESCRIPTION = " Full Mnemonic: RALPH_HK.DISCRETE General Description: DE readback information Extended Description: DE READBACK INFORMATION Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 36 Bit Offset within Byte of ApID packet: 3 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "GRP_RLY3" BYTES = 1 COLUMN_NUMBER = 47 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 60 DESCRIPTION = " Full Mnemonic: RALPH_HK.GRP_RLY3 General Description: Group relay 3 fired flag Extended Description: INDICATOR THAT GROUP RELAY 3 APPEARS TO HAVE FIRED CORRECTLY Conversion: STATES - [lo:hi]=state description: [0:0]=OFF [1:1]=ON Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 36 Bit Offset within Byte of ApID packet: 4 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "GRP_RLY2" BYTES = 1 COLUMN_NUMBER = 48 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 61 DESCRIPTION = " Full Mnemonic: RALPH_HK.GRP_RLY2 General Description: Group relay 2 fired flag Extended Description: INDICATOR THAT GROUP RELAY 2 APPEARS TO HAVE FIRED CORRECTLY Conversion: STATES - [lo:hi]=state description: [0:0]=OFF [1:1]=ON Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 36 Bit Offset within Byte of ApID packet: 5 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "GRP_RLY1" BYTES = 1 COLUMN_NUMBER = 49 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 62 DESCRIPTION = " Full Mnemonic: RALPH_HK.GRP_RLY1 General Description: Group relay 1 fired flag Extended Description: INDICATOR THAT GROUP RELAY 1 APPEARS TO HAVE FIRED CORRECTLY Conversion: STATES - [lo:hi]=state description: [0:0]=OFF [1:1]=ON Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 36 Bit Offset within Byte of ApID packet: 6 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DE_SEL_RLY" BYTES = 1 COLUMN_NUMBER = 50 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 63 DESCRIPTION = " Full Mnemonic: RALPH_HK.DE_SEL_RLY General Description: Relay fired flag Extended Description: INDICATOR THAT SELECT RELAY APPEARS TO HAVE FIRED CORRECTLY Conversion: STATES - [lo:hi]=state description: [0:0]=OFF [1:1]=ON Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 36 Bit Offset within Byte of ApID packet: 7 Bit Length within ApID packet: 1 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "GO_STATE" BYTES = 1 COLUMN_NUMBER = 51 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 64 DESCRIPTION = " Full Mnemonic: RALPH_HK.GO_STATE General Description: GO state Extended Description: GO STATE (IDLE=0 CODE=1 FPGA=2) Conversion: STATES - [lo:hi]=state description: [0:0]=IDLE [1:1]=CODE [2:2]=FPGA Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 37 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 2 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CODE" BYTES = 1 COLUMN_NUMBER = 52 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 65 DESCRIPTION = " Full Mnemonic: RALPH_HK.CODE General Description: Code area chosen Extended Description: CODE AREA CHOSEN: 0-PROM 1-EEPROM COPY 1 2- EEPROM COPY 2 3-EEPROM COPY 3 4-TRIPLE VOTE Conversion: STATES - [lo:hi]=state description: [0:0]=PROM [1:1]=EEPROM 1 [2:2]=EEPROM 2 [3:3]=EEPROM 3 [4:4]=TRIPLE VOTE [5:5]=INVALID Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 37 Bit Offset within Byte of ApID packet: 2 Bit Length within ApID packet: 3 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TABLE_AREA" BYTES = 1 COLUMN_NUMBER = 53 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 66 DESCRIPTION = " Full Mnemonic: RALPH_HK.TABLE General Description: Table area chosen Extended Description: TABLE AREA CHOSEN: 0-NONE 1-EEPROM COPY 1 2- EEPROM COPY 2 3-EEPROM COPY 3 4-TRIPLE VOTE Conversion: STATES - [lo:hi]=state description: [0:0]=NONE [1:1]=EEPROM 1 [2:2]=EEPROM 2 [3:3]=EEPROM 3 [4:4]=TRIPLE VOTE [5:5]=INVALID Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 37 Bit Offset within Byte of ApID packet: 5 Bit Length within ApID packet: 3 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MVIC_VRD" BYTES = 2 COLUMN_NUMBER = 54 DATA_TYPE = "MSB_INTEGER" START_BYTE = 67 DESCRIPTION = " Full Mnemonic: RALPH_HK.MVIC_VRD General Description: Reset Drain Bias Reading Extended Description: RESET DRAIN BIAS READING Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.196863 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 38 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MVIC_VOD" BYTES = 2 COLUMN_NUMBER = 55 DATA_TYPE = "MSB_INTEGER" START_BYTE = 69 DESCRIPTION = " Full Mnemonic: RALPH_HK.MVIC_VOD General Description: Output Drain Bias Reading Extended Description: OUTPUT DRAIN BIAS READING Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.290015 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 39 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MVIC_VOG" BYTES = 2 COLUMN_NUMBER = 56 DATA_TYPE = "MSB_INTEGER" START_BYTE = 71 DESCRIPTION = " Full Mnemonic: RALPH_HK.MVIC_VOG General Description: Output Gate Bias Reading Extended Description: OUTPUT GATE BIAS READING Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.0234375 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 40 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Used for setting quality flags - Not used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MVIC_BSPAR" BYTES = 2 COLUMN_NUMBER = 57 DATA_TYPE = "MSB_INTEGER" START_BYTE = 73 DESCRIPTION = " Full Mnemonic: RALPH_HK.MVIC_BSPAR General Description: Bias Spare Extended Description: BIAS SPARE Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.0234375 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 41 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_VRST" BYTES = 2 COLUMN_NUMBER = 58 DATA_TYPE = "MSB_INTEGER" START_BYTE = 75 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_VRST General Description: VRESET Bias Extended Description: VRESET BIAS Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.0234375 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 42 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_VDDA" BYTES = 2 COLUMN_NUMBER = 59 DATA_TYPE = "MSB_INTEGER" START_BYTE = 77 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_VDDA General Description: VDDA Bias Extended Description: VDDA BIAS Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.05856078 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 43 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_DSUB" BYTES = 2 COLUMN_NUMBER = 60 DATA_TYPE = "MSB_INTEGER" START_BYTE = 79 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_DSUB General Description: Substrate Extended Description: SUBSTRATE Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.0234375 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 44 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_GATE" BYTES = 2 COLUMN_NUMBER = 61 DATA_TYPE = "MSB_INTEGER" START_BYTE = 81 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_GATE General Description: Bias Gate Extended Description: BIAS GATE Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.041 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 45 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_BSPAR" BYTES = 2 COLUMN_NUMBER = 62 DATA_TYPE = "MSB_INTEGER" START_BYTE = 83 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_BSPAR General Description: Bias Spare Extended Description: Monitor for LEISA DAC #1 setting Conversion: polynomial coefficients: Order 0: 0 Order 1: -0.0234375 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 46 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: V Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "volt" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RPT_SHFTRTE" BYTES = 4 COLUMN_NUMBER = 63 DATA_TYPE = "MSB_INTEGER" START_BYTE = 85 DESCRIPTION = " Full Mnemonic: RALPH_HK.RPT_SHFTRTE General Description: Reported shift rate Extended Description: REPORTED SHIFT RATE FROM THE S/C TIME MESSAGE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 47 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 32 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 2147483648.00 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SHFTRTE_OFF" BYTES = 4 COLUMN_NUMBER = 64 DATA_TYPE = "MSB_INTEGER" START_BYTE = 89 DESCRIPTION = " Full Mnemonic: RALPH_HK.SHFTRTE_OFF General Description: Shift rate offset used Extended Description: SHIFT RATE OFFSET USED Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 51 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 32 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 2147483648.00 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "OBS_TABLE" BYTES = 1 COLUMN_NUMBER = 65 DATA_TYPE = "MSB_UNSIGNED_INTEGER" START_BYTE = 93 DESCRIPTION = " Full Mnemonic: RALPH_HK.OBS_TABLE General Description: Observation table number Extended Description: OBSERVATION TABLE NUMBER Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 55 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_OFF1" BYTES = 2 COLUMN_NUMBER = 66 DATA_TYPE = "MSB_INTEGER" START_BYTE = 94 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_OFF1 General Description: LEISA Offset 1 commanded value Extended Description: LEISA OFFSET 1 COMMANDED VALUE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 56 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_OFF2" BYTES = 2 COLUMN_NUMBER = 67 DATA_TYPE = "MSB_INTEGER" START_BYTE = 96 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_OFF2 General Description: LEISA Offset 2 commanded value Extended Description: LEISA OFFSET 2 COMMANDED VALUE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 58 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_OFF3" BYTES = 2 COLUMN_NUMBER = 68 DATA_TYPE = "MSB_INTEGER" START_BYTE = 98 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_OFF3 General Description: LEISA Offset 3 commanded value Extended Description: LEISA OFFSET 3 COMMANDED VALUE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 60 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "LEISA_OFF4" BYTES = 2 COLUMN_NUMBER = 69 DATA_TYPE = "MSB_INTEGER" START_BYTE = 100 DESCRIPTION = " Full Mnemonic: RALPH_HK.LEISA_OFF4 General Description: LEISA Offset 4 commanded value Extended Description: LEISA OFFSET 4 COMMANDED VALUE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 62 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 16 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CDH_THERM" BYTES = 2 COLUMN_NUMBER = 70 DATA_TYPE = "MSB_INTEGER" START_BYTE = 102 DESCRIPTION = " Full Mnemonic: RALPH_HK.CDH_THERM General Description: C&DH Thermistor value Extended Description: C&DH THERMISTOR Conversion: polynomial coefficients: Order 0: -56.773 Order 1: -1.6372 Order 2: -0.0173 Order 3: -0.0001 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 64 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DE_SPARE_50" BYTES = 2 COLUMN_NUMBER = 71 DATA_TYPE = "MSB_INTEGER" START_BYTE = 104 DESCRIPTION = " Full Mnemonic: RALPH_HK.DE_SPARE_50 General Description: DE spare 0 Extended Description: DE SPARE PIN 50 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 65 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DE_SPARE_51" BYTES = 2 COLUMN_NUMBER = 72 DATA_TYPE = "MSB_INTEGER" START_BYTE = 106 DESCRIPTION = " Full Mnemonic: RALPH_HK.DE_SPARE_51 General Description: DE spare 1 Extended Description: DE SPARE PIN 51 Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 66 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "ANA_GRND" BYTES = 2 COLUMN_NUMBER = 73 DATA_TYPE = "MSB_INTEGER" START_BYTE = 108 DESCRIPTION = " Full Mnemonic: RALPH_HK.ANA_GRND General Description: analog ground monitor Extended Description: Analog ground monitor Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 67 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: SIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CHECKSUM" BYTES = 2 COLUMN_NUMBER = 74 DATA_TYPE = "MSB_INTEGER" START_BYTE = 110 DESCRIPTION = " Full Mnemonic: RALPH_HK.CHECKSUM General Description: XOR check Extended Description: XOR CHECK OF CURRENT HOUSEKEEPING IMAGE Subsystem: RALPH Packet ApID: 0X500 Byte Offset within ApID packet: 68 Bit Offset within Byte of ApID packet: 0 Bit Length within ApID packet: 8 Type of value: UNSIGNED Units: N/A Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 32768.0000000 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CalcChecksum" BYTES = 4 COLUMN_NUMBER = 75 DATA_TYPE = "MSB_INTEGER" START_BYTE = 112 DESCRIPTION = " XOR checksum calculated by pipeline from data Additional information from science team: - Present for engineering and historical purposes - Neither useful for science analysis nor used for calibration " OFFSET = 2147483648.00 SCALING_FACTOR= 1.00000000000 UNIT = "N/A" END_OBJECT = COLUMN END_OBJECT = EXTENSION_HK_TABLE OBJECT = EXTENSION_WINDOW_MISMATCHES_HEADER BYTES = 2880 HEADER_TYPE = "FITS" INTERCHANGE_FORMAT = "BINARY" RECORDS = 1 DESCRIPTION = " This is the FITS header for FITS EDU number: 2 FITS EDU name: WINDOW_MISMATCHES " END_OBJECT = EXTENSION_WINDOW_MISMATCHES_HEADER OBJECT = EXTENSION_WINDOW_MISMATCHES_TABLE INTERCHANGE_FORMAT = "BINARY" ROW_BYTES = 57 ROWS = 1 COLUMNS = 10 DESCRIPTION = " FITS EDU number: 2 FITS EDU name: WINDOW_MISMATCHES New Horizons sub-frame WINdow SUMMary Background: The New Horizons (NH) Spacecraft saves high-speed instrument data in the on-board Solid State Recorder (SSR). High-speed data are never telemetered to Earth, but instead either are packetized without compression, or are compressed using either a lossless or lossy algorithm into low-speed data. Low-speed data can be scheduled to be telemetered back to Earth. When that telemetry reaches a Science Operations Center (SOC), they are decommutated and converted back into a data format suitable for the original instrument and detector. For some imaging instruments (LORRI and RALPH/LEISA and RALPH/MVIC), LOSSLESS data may be sub-framed i.e. a rectangular window that is a subset of the complete observation is compressed and telemetered to Earth. For each single observation, up to eight independent sub-frames (a.k.a. windows) may be defined. The pipeline processes each window independently, because each one comes in a single packet set, producing one FITS file per window. A packet set is a sequence of packets: a start packet; zero or more intermediate packets; a stop packet. An alternate packet set is a single packet that is both a start and stop packet. Before March, 2015, each window ended up in a separate FITS file; so only one set of windowing parameters was needed in the FITS header to keep track of the original compression settings. As of March, 2015, the pipeline started to merge each window (packet set) with previously processed windows from the same observation. The implementation keeps a running history of the merge process in a BINTABLE in the FITS file. The history contains three items: 1) the merged data 1.1) non-missing values in new data overwrite old data 2) a history of data keys in the PDU header 3) history mismatches detected when merging data, as a BINTABLE with EXTNAME = 'WINDOWS_MISMATCHES' 3.1) the location of each mismatch 3.2) the numerical difference of each mismatch, new-old 3.3) the data key of each mismatch (from the new data) Each data key comprises seven items, normally stored in each FITS PDU header using the following keywords: WINDOWX - Integer, left-edge offset to sub-frame, compr. params X_1 through X_8 WINDOWY - Integer, bottom-edge offset to sub-frame, compr. params Y_1 through Y_8 WINDOWW - Integer, sub-frame width, compr. params X1_len through X8_len WINDOWH - Integer, sub-frame height, compr. params Y1_len through Y8_len APID - String, Application Process IDentifier (e.g. '0x630') GRT - Float, Ground-Received Time of packet(s) ARCHDATE - String, packet telemetry filename, e.g. '2008/290/2008290.tlm' The data key history, for each packet, set is stored as FITS keywords, in the PDU header, similar to the following: WINX_000 - Original WINDOWX value WINY_000 - Original WINDOWY value WINW_000 - Original WINDOWW value WINH_000 - Original WINDOWH value APID_000 - Original APID value GRT__000 - Original GRT value ARCH_000 - Original ARCHDATE value - the common _000 suffix indicates these values all came from the same packet set. Later suffixes (_001, _002, _003, etc.) indicate separate packet sets. - N.B duplicate data keys are removed; that is, each data key will appear only once in the header - N.B the _nnn suffix does NOT indicate the order in which the packets sets were processed; rather the sub-frame parameters are sorted, and re-sorted each time a new packet set is merged with the data from previous packet sets. In addition to the summary history in the PDU FITS header, the merging implementation creates a BINTABLE FITS eXTENSION of the history of the window processing, plus the locations of any mismatches in the pixel values loaded. Each window added to the data will generate at least one entry (row) in the table, with a location using -999 as the offsets and zero as the delta. There will be ten or eleven columns for 2D or 3D data respectively: MMNAXIS1OFFSET offset along NAXIS1 of data MMNAXIS2OFFSET offset along NAXIS2 of data MMNAXIS3OFFSET offset along NAXIS3 of data (for 3D data only) DELTA delta from current pixel value to pixel being merged WINDOWX Window parameter from data being merged WINDOWY Window parameter from data being merged WINDOWW Window parameter from data being merged WINDOWH Window parameter from data being merged APID Window parameter from data being merged GRT Window parameter from data being merged ARCHDATE Window parameter from data being merged N.B. Each merged window will have at least one entry with the OFFSETs set to -999 and DELTA set to zero. Note that such entries are a superset of the data key list in the PDU header, and that these entries with -999 as the offsets do not indicate any anomalies in the merge process, and most if not all files will have multiple entries with the -999 values. " OBJECT = COLUMN NAME = "MMNAXIS1OFFSET" BYTES = 4 COLUMN_NUMBER = 1 DATA_TYPE = "MSB_INTEGER" START_BYTE = 1 DESCRIPTION = " Offset of location of pixel mismatch along NAXIS1 (LINE_SAMPLES) of data N.B. will be -999 for row that has provenance " UNIT = "PIXEL" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "MMNAXIS2OFFSET" BYTES = 4 COLUMN_NUMBER = 2 DATA_TYPE = "MSB_INTEGER" START_BYTE = 5 DESCRIPTION = " Offset of location of pixel mismatch along NAXIS2 (LINES) of data N.B. will be -999 for row that has provenance only. " UNIT = "PIXEL" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DELTA" BYTES = 4 COLUMN_NUMBER = 3 DATA_TYPE = "MSB_INTEGER" START_BYTE = 9 DESCRIPTION = " The offset of the pixel value mismatch, from the previous pixel value to the replacement pixel value. N.B. will be zero for row that has provenance only. " UNIT = "DATA NUMBER" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "WINDOWX" BYTES = 4 COLUMN_NUMBER = 4 DATA_TYPE = "MSB_INTEGER" START_BYTE = 13 DESCRIPTION = " NAXIS1 (LINE_SAMPLES) pixel offset to merged window. Describes the location of the merged window. One of compression parameters X_1 to X_8. First parameter of the merged indow key. " UNIT = "PIXEL" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "WINDOWY" BYTES = 4 COLUMN_NUMBER = 5 DATA_TYPE = "MSB_INTEGER" START_BYTE = 17 DESCRIPTION = " NAXIS2 (LINES) pixel offset to merged window. Describes the location of the merged window. One of compression parameters Y_1 to Y_8. Second parameter of the merged indow key. " UNIT = "PIXEL" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "WINDOWW" BYTES = 4 COLUMN_NUMBER = 6 DATA_TYPE = "MSB_INTEGER" START_BYTE = 21 DESCRIPTION = " NAXIS1 (LINE_SAMPLES) pixel width of merged window. Describes the size of the merged window. One of compression parameters X1_len to X8_len. Third parameter of the merged window key. " UNIT = "PIXEL" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "WINDOWH" BYTES = 4 COLUMN_NUMBER = 7 DATA_TYPE = "MSB_INTEGER" START_BYTE = 25 DESCRIPTION = " NAXIS2 (LINES) height pixel of merged window. Describes the size of the merged window. One of compression parameters Y1_len to Y8_len. Fourth parameter of the merged window key. " UNIT = "PIXEL" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "APID" BYTES = 5 COLUMN_NUMBER = 8 DATA_TYPE = "CHARACTER" START_BYTE = 29 DESCRIPTION = " Application Process ID of packets that were combined to create the merged window, in hexadecimal form e.g. 0x53f Fifth parameter of the merged window key. " UNIT = "N/A" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "GRT" BYTES = 4 COLUMN_NUMBER = 9 DATA_TYPE = "IEEE_REAL" START_BYTE = 34 DESCRIPTION = " Ground Receipt time of first packet of those combined to create the merged window. The value is only used here as part of the merged window key, but its meaning is roughly the number of fractional days since 1958-01-01T12:00:00. Sixth parameter of the merged window key. " UNIT = "DAY" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "ARCHDATE" BYTES = 20 COLUMN_NUMBER = 10 DATA_TYPE = "CHARACTER" START_BYTE = 38 DESCRIPTION = " Date of the archive telementry file that contained the first packet of those combined to create the merged window. The value is only used here as part of the merged window key, but its meaning is a combination of year and dsy of year, e.g. 2015/064. Related to the filename of the actual telemetry fileh filename. Seventh parameter of the merged window key. " UNIT = "N/A" END_OBJECT = COLUMN END_OBJECT = EXTENSION_WINDOW_MISMATCHES_TABLE END