PDS_VERSION_ID = PDS3 /* FILE DATA ELEMENTS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 2056 FILE_RECORDS = 203 LABEL_RECORDS = 14 /* POINTERS TO DATA OBJECTS */ ^CCAM_LIBS_TABLE = ("CL5_763944591EDR_F1060660CCAM04127M1.DAT" ,15) /* IDENTIFICATION DATA ELEMENTS */ MSL:ACTIVE_FLIGHT_STRING_ID = B DATA_SET_ID = "MSL-M-CHEMCAM-LIBS-2-EDR-V1.0" DATA_SET_NAME = "MSL MARS CHEMCAM LASER-INDUCED BREAKDOWN SPECTRA 2 EDR V1.0" COMMAND_SEQUENCE_NUMBER = 13 FRAME_ID = "N/A" FRAME_TYPE = "N/A" GEOMETRY_PROJECTION_TYPE = RAW INSTRUMENT_HOST_ID = "MSL" INSTRUMENT_HOST_NAME = "MARS SCIENCE LABORATORY" INSTRUMENT_ID = "CHEMCAM_LIBS" INSTRUMENT_NAME = "CHEMISTRY CAMERA LASER INDUCED BREAKDOWN SPECTROMETER" INSTRUMENT_SERIAL_NUMBER = "UNK" INSTRUMENT_TYPE = "SPECTROMETER" INSTRUMENT_VERSION_ID = "FM" MSL:LOCAL_MEAN_SOLAR_TIME = "Sol-04128M10:06:05.079" LOCAL_TRUE_SOLAR_TIME = "10:38:58" MISSION_NAME = "MARS SCIENCE LABORATORY" MISSION_PHASE_NAME = "EXTENDED SURFACE MISSION" OBSERVATION_ID = "UNK" PLANET_DAY_NUMBER = 4128 MSL:LOCAL_TRUE_SOLAR_TIME_SOL = 4127 PRODUCER_INSTITUTION_NAME = "MULTIMISSION INSTRUMENT PROCESSING LAB, JET PROPULSION LAB" PRODUCT_CREATION_TIME = 2024-04-12T03:28:53.000 PRODUCT_ID = "CL5_763944591EDR_F1060660CCAM04127M1" PRODUCT_VERSION_ID = "V1.0 D-38107" RELEASE_ID = "0036" MSL:REQUEST_ID = "0" SOURCE_PRODUCT_ID = "CL5_763944591EDR_F1060660CCAM04127M1" ROVER_MOTION_COUNTER = (106,660,178,1634,0,5540,3940,1108,36,32) ROVER_MOTION_COUNTER_NAME = (SITE,DRIVE,POSE,ARM,CHIMRA,DRILL,RSM, HGA,DRT,IC) SEQUENCE_ID = "ccam04127" SEQUENCE_VERSION_ID = "40" SOLAR_LONGITUDE = 218.485 SPACECRAFT_CLOCK_CNT_PARTITION = 1 SPACECRAFT_CLOCK_START_COUNT = "763944591.255" SPACECRAFT_CLOCK_STOP_COUNT = "UNK" START_TIME = 2024-03-17T11:49:29.030 STOP_TIME = UNK TARGET_NAME = MARS TARGET_TYPE = PLANET /* TELEMETRY DATA ELEMENTS */ APPLICATION_PROCESS_ID = 140 APPLICATION_PROCESS_NAME = "CcamSpectra" MSL:AUTO_DELETE_FLAG = "FALSE" DOWNLOAD_PRIORITY = 56 EARTH_RECEIVED_START_TIME = 2024-03-18T06:11:33.482 EARTH_RECEIVED_STOP_TIME = 2024-03-18T05:32:52.504 SPICE_FILE_NAME = "chronos.msl" TELEMETRY_PROVIDER_ID = "MPCS_MSL_DP" MSL:TELEMETRY_SOURCE_HOST_NAME = "mslsmsampcs1" TELEMETRY_SOURCE_NAME = "CcamSpectra_0763944591-25542-2.dat" MSL:TELEMETRY_SOURCE_TYPE = "DATA PRODUCT" MSL:COMMUNICATION_SESSION_ID = "41280" MSL:EXPECTED_TRANSMISSION_PATH = "3851" MSL:FLIGHT_SOFTWARE_MODE = "8" FLIGHT_SOFTWARE_VERSION_ID = "451956328" MSL:PRODUCT_COMPLETION_STATUS = "COMPLETE_CHECKSUM_PASS" MSL:PRODUCT_TAG = "0" MSL:SEQUENCE_EXECUTION_COUNT = 1 MSL:TELEMETRY_SOURCE_START_TIME = 2024-03-17T11:49:29.030 MSL:TELEMETRY_SOURCE_SCLK_START = "763944591.255" MSL:TELEMETRY_SOURCE_CHECKSUM = 21272 MSL:TELEMETRY_SOURCE_SIZE = 388325 MSL:TRANSMISSION_PATH = "65535" MSL:VIRTUAL_CHANNEL_ID = "32" /* HISTORY DATA ELEMENTS */ GROUP = MSLEDRGEN_HISTORY_PARMS SOFTWARE_NAME = MSLEDRGEN SOFTWARE_VERSION_ID = "V1.0 04-01-2011" PROCESSING_HISTORY_TEXT = "CODMAC LEVEL 1 TO LEVEL 2 CONVERSION VIA JPL/MIPL MSLEDRGEN" END_GROUP = MSLEDRGEN_HISTORY_PARMS /* CAMERA MODEL DATA ELEMENTS */ GROUP = GEOMETRIC_CAMERA_MODEL_PARMS CALIBRATION_SOURCE_ID = "3" ^MODEL_DESC = "GEOMETRIC_CM.TXT" MODEL_TYPE = "CAHV" MODEL_COMPONENT_ID = ("C","A","H","V") MODEL_COMPONENT_NAME = ("CENTER","AXIS","HORIZONTAL","VERTICAL") MODEL_COMPONENT_1 = (0.94172,0.369363,-1.99976) MODEL_COMPONENT_2 = (0.80895,-0.227363,0.542116) MODEL_COMPONENT_3 = (21599.2,43816.4,246.284) MODEL_COMPONENT_4 = (-31490.6,15318.6,33924.6) REFERENCE_COORD_SYSTEM_NAME = "ROVER_NAV_FRAME" REFERENCE_COORD_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108,36,32) MSL:MODEL_TRANSFORM_VECTOR = (0.804374,0.559484,-1.90608) MSL:MODEL_TRANSFORM_QUATERNION = (0.896067,-0.0864679,-0.383527,-0.20614) END_GROUP = GEOMETRIC_CAMERA_MODEL_PARMS /* COORDINATE SYSTEM STATE: ROVER */ GROUP = ROVER_COORD_SYSTEM_PARMS COORDINATE_SYSTEM_NAME = "ROVER_NAV_FRAME" COORDINATE_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108,36,32) COORDINATE_SYSTEM_INDEX_NAME = (SITE,DRIVE,POSE,ARM,CHIMRA,DRILL,RSM, HGA,DRT,IC) ORIGIN_OFFSET_VECTOR = (-22.1899,69.6845,-7.32379) ORIGIN_ROTATION_QUATERNION = (0.253829,-0.144463,0.0123729,0.95632) QUATERNION_MEASUREMENT_METHOD = FINE POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE POSITIVE_ELEVATION_DIRECTION = UP REFERENCE_COORD_SYSTEM_NAME = SITE_FRAME REFERENCE_COORD_SYSTEM_INDEX = 106 END_GROUP = ROVER_COORD_SYSTEM_PARMS /* COORDINATE SYSTEM STATE: SITE */ GROUP = SITE_COORD_SYSTEM_PARMS MSL:SOLUTION_ID = "telemetry" COORDINATE_SYSTEM_NAME = "SITE_FRAME" COORDINATE_SYSTEM_INDEX = 106 COORDINATE_SYSTEM_INDEX_NAME = "SITE" ORIGIN_OFFSET_VECTOR = (-217.897,94.8493,-32.4641) ORIGIN_ROTATION_QUATERNION = (1,0,0,0) POSITIVE_AZIMUTH_DIRECTION = "CLOCKWISE" POSITIVE_ELEVATION_DIRECTION = "UP" REFERENCE_COORD_SYSTEM_NAME = "SITE_FRAME" REFERENCE_COORD_SYSTEM_INDEX = 105 END_GROUP = SITE_COORD_SYSTEM_PARMS /* COORDINATE SYSTEM STATE: REMOTE SENSING MAST */ GROUP = RSM_COORD_SYSTEM_PARMS COORDINATE_SYSTEM_NAME = "MAST_FRAME" COORDINATE_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108,36,32) COORDINATE_SYSTEM_INDEX_NAME = (SITE,DRIVE,POSE,ARM,CHIMRA,DRILL,RSM, HGA,DRT,IC) ORIGIN_OFFSET_VECTOR = (0.804374,0.559484,-1.90608) ORIGIN_ROTATION_QUATERNION = (0.896067,-0.0864679,-0.383527,-0.20614) POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE POSITIVE_ELEVATION_DIRECTION = UP REFERENCE_COORD_SYSTEM_NAME = ROVER_NAV_FRAME REFERENCE_COORD_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108) END_GROUP = RSM_COORD_SYSTEM_PARMS /* COORDINATE SYSTEM STATE: ROBOTIC ARM */ GROUP = ARM_COORD_SYSTEM_PARMS COORDINATE_SYSTEM_NAME = "ARM_FRAME" COORDINATE_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108,36,32) COORDINATE_SYSTEM_INDEX_NAME = (SITE,DRIVE,POSE,ARM,CHIMRA,DRILL,RSM, HGA,DRT,IC) ORIGIN_OFFSET_VECTOR = (2.07846,0.722133,0.550787) ORIGIN_ROTATION_QUATERNION = (0.0228664,0.986941,0.158508,0.0173037) REFERENCE_COORD_SYSTEM_NAME = ROVER_NAV_FRAME REFERENCE_COORD_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108) END_GROUP = ARM_COORD_SYSTEM_PARMS /* ARTICULATION DEVICE STATE: REMOTE SENSING MAST */ GROUP = RSM_ARTICULATION_STATE_PARMS ARTICULATION_DEVICE_ID = RSM ARTICULATION_DEVICE_NAME = "REMOTE SENSING MAST" ARTICULATION_DEVICE_ANGLE = (2.71532 ,0.779955 , 2.71815 ,0.783716 , 2.71888 ,0.783577 , 2.71813 ,0.783577 ) ARTICULATION_DEVICE_ANGLE_NAME = ("AZIMUTH-MEASURED", "ELEVATION-MEASURED", "AZIMUTH-REQUESTED", "ELEVATION-REQUESTED","AZIMUTH-INITIAL" ,"ELEVATION-INITIAL","AZIMUTH-FINAL", "ELEVATION-FINAL") ARTICULATION_DEVICE_MODE = DEPLOYED END_GROUP = RSM_ARTICULATION_STATE_PARMS /* ARTICULATION DEVICE STATE: ROBOTIC ARM */ GROUP = ARM_ARTICULATION_STATE_PARMS ARTICULATION_DEVICE_ID = ARM ARTICULATION_DEVICE_ANGLE = (-2.00698 ,-2.95899 , -0.367024 ,0.150018 , 3.1416 ,-2.00802 , -2.96549 ,-0.37343 , 0.14934 ,3.1402 ) ARTICULATION_DEVICE_ANGLE_NAME = ("JOINT 1 SHOULDER AZIMUTH", "JOINT 2 SHOULDER ELEVATION", "JOINT 3 ELBOW-ENCODER", "JOINT 4 WRIST-ENCODER", "JOINT 5 TURRET-ENCODER", "JOINT 1 SHOULDER AZIMUTH-RESOLVER", "JOINT 2 SHOULDER ELEVATION-RESOLVER", "JOINT 3 ELBOW-RESOLVER", "JOINT 4 WRIST-RESOLVER", "JOINT 5 TURRET-RESOLVER") ARTICULATION_DEVICE_TEMP = (-33.8084 ,-31.9637 , -30.8044 ,-32.0937 , -21.6788 ) ARTICULATION_DEVICE_TEMP_NAME = ("AZIMUTH JOINT","ELEVATION JOINT", "ELBOW JOINT","WRIST JOINT", "TURRET JOINT") ARTICULATION_DEV_VECTOR = (-0.282587,-0.0496729,0.957955) CONTACT_SENSOR_STATE = "NO CONTACT" ARTICULATION_DEV_INSTRUMENT_ID = "APXS" ARTICULATION_DEVICE_MODE = "FREE SPACE" END_GROUP = ARM_ARTICULATION_STATE_PARMS /* ARTICULATION DEVICE STATE: MOBILITY CHASSIS */ GROUP = CHASSIS_ARTICULATION_ST_PARMS ARTICULATION_DEVICE_ID = CHASSIS ARTICULATION_DEVICE_NAME = "MOBILITY CHASSIS" ARTICULATION_DEVICE_ANGLE = (0.000127832 ,-8.52212e-05 , 0.00102265 ,0.000298274 , 2.71532 ,0.779955 , 0.0366265 ,-0.0319995 , -0.0317314 ,0.0269159 ) ARTICULATION_DEVICE_ANGLE_NAME = ("LEFT FRONT WHEEL","RIGHT FRONT WHEEL" ,"LEFT REAR WHEEL","RIGHT REAR WHEEL", "RSM AZIMUTH","RSM ELEVATION", "LEFT BOGIE","RIGHT BOGIE", "LEFT DIFFERENTIAL", "RIGHT DIFFERENTIAL") ARTICULATION_DEVICE_MODE = DEPLOYED END_GROUP = CHASSIS_ARTICULATION_ST_PARMS /* ARTICULATION DEVICE STATE: HIGH GAIN ANTENNA */ GROUP = HGA_ARTICULATION_STATE_PARMS ARTICULATION_DEVICE_ID = HGA ARTICULATION_DEVICE_NAME = "HIGH GAIN ANTENNA" ARTICULATION_DEVICE_ANGLE = (-3.33928e-05 ,-0.784964 ) ARTICULATION_DEVICE_ANGLE_NAME = ("AZIMUTH","ELEVATION") ARTICULATION_DEVICE_MODE = DEPLOYED END_GROUP = HGA_ARTICULATION_STATE_PARMS /* OBSERVATION REQUEST */ GROUP = OBSERVATION_REQUEST_PARMS SOURCE_ID = "GROUND COMMANDED" MSL:INSTRUMENT_COORD_FRAME_INDEX= 0 MSL:INSTRUMENT_COORD_FRAME_ID = "NAV" INSTRUMENT_COORDINATE_NAME = ("AZIMUTH","ELEVATION") INSTRUMENT_COORDINATE = (-0.0007 ,0 ) MSL:DARK_SPECTRA_MODE = "NONE" GAIN_NUMBER = 0 GROUP_APPLICABILITY_FLAG = "TRUE" MSL:INSTRUMENT_FOCUS_MODE = "NO_FOCUS" MSL:INSTRUMENT_FOCUS_DISTANCE = 2241 INSTRUMENT_MODE_ID = "SPECTRAL_DATA" MSL:LASER_MODE = "YES" OFFSET_MODE_ID = "0" END_GROUP = OBSERVATION_REQUEST_PARMS /* INSTRUMENT STATE RESULTS */ GROUP = INSTRUMENT_STATE_PARMS MSL:SPECIAL_LINE = 497 MSL:SPECIAL_SAMPLE = 532 MSL:SPECIAL_NAME = "Location of the LIBS laser spot in the RMI image described by the camera model" INSTRUMENT_TEMPERATURE = (-29.5471 ,-29.5471 , -21.886 ,-21.886 , -21.886 ,-21.886 , -7.69608 ,0.400158 , 0.400158 ,0.400158 ) INSTRUMENT_TEMPERATURE_NAME = ("MU_OBOX_TELESCOPE","MU_LASER_IF", "MU_EBOX_HEATSINK","MU_EBOX_FPGA", "BU_CCD_VNIR_B","BU_SPEC_B", "BU_CCD_UV_A","BU_SPEC_A","BU_DEMUX_A", "BU_DEMUX_B") MSL:INSTRUMENT_TEMPERATURE_STATUS= (0,-42,0,-42,-42,-42,0,0,-47,-42) END_GROUP = INSTRUMENT_STATE_PARMS /* DERIVED GEOMETRY DATA ELEMENTS: ROVER FRAME */ GROUP = ROVER_DERIVED_GEOMETRY_PARMS INSTRUMENT_AZIMUTH = 334.328 INSTRUMENT_ELEVATION = -46.4715 REFERENCE_COORD_SYSTEM_NAME = "ROVER_NAV_FRAME" REFERENCE_COORD_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108) SUN_VIEW_DIRECTION = (0.579151,-0.151578,-0.801005) SOLAR_AZIMUTH = 345.333 SOLAR_ELEVATION = 53.2261 END_GROUP = ROVER_DERIVED_GEOMETRY_PARMS /* DERIVED GEOMETRY DATA ELEMENTS: SITE FRAME */ GROUP = SITE_DERIVED_GEOMETRY_PARMS INSTRUMENT_AZIMUTH = 131.903 INSTRUMENT_ELEVATION = -32.2733 REFERENCE_COORD_SYSTEM_NAME = "SITE_FRAME" REFERENCE_COORD_SYSTEM_INDEX = (106,660,178,1634,0,5540,3940,1108) SOLAR_AZIMUTH = 119.748 SOLAR_ELEVATION = 67.3841 POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE END_GROUP = SITE_DERIVED_GEOMETRY_PARMS OBJECT = CCAM_LIBS_TABLE COLUMNS = 385 ROWS = 1 ROW_BYTES = 388325 INTERCHANGE_FORMAT = BINARY DESCRIPTION = "ChemCam LIBS" OBJECT = COLUMN NAME = "SCLK" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 1 BYTES = 4 DESCRIPTION = "Time data collected" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_LIBS_ANCILLARY" ^STRUCTURE = "CCAM_LIBS_ANCILLARY_V4.FMT" START_BYTE = 5 BYTES = 170 REPETITIONS = 1 DESCRIPTION = "Chemcam Libs Ancillary Data" END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CMD_REPLY_BYTESIZE" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 175 BYTES = 4 DESCRIPTION = "Size of cmd_reply packet" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_CMD_REPLY" ^STRUCTURE = "CCAM_CMD_REPLY_CONTAINER_V4.FMT" START_BYTE = 179 BYTES = 4 REPETITIONS = 1 DESCRIPTION = "ChemCam CMD_REPLY frame" END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CMD_REPLY_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 183 BYTES = 4 DESCRIPTION = "Second part of CMD_REPLY data: MD5 checksum" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_SOH_SCIDATA_COLS" ^STRUCTURE = "CCAM_SOH_SCIDATA_COLS_V4.FMT" START_BYTE = 187 BYTES = 68 REPETITIONS = 1 DESCRIPTION = "Chemcam SOH header" END_OBJECT = CONTAINER OBJECT = CONTAINER NAME = "CCAM_SOH_TO_RCE_CONTAINER" ^STRUCTURE = "CCAM_SOH_TO_RCE_CONTAINER_V4.FMT" BYTES = 100 START_BYTE = 255 REPETITIONS = 1 DESCRIPTION = "ChemCam LIBS to RCE structure. Includes arrays ccam_DPU_LIBS_struct and ccam_MU_LIBS_struct." END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CCAM_SOH_BEFORE_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 355 BYTES = 4 DESCRIPTION = "MD5 checksum" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CMD_REPLY_BYTESIZE" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 359 BYTES = 4 DESCRIPTION = "Size of cmd_reply packet" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_CMD_REPLY" ^STRUCTURE = "CCAM_CMD_REPLY_CONTAINER_V4.FMT" START_BYTE = 363 BYTES = 4 REPETITIONS = 1 DESCRIPTION = "ChemCam CMD_REPLY frame" END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CMD_REPLY_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 367 BYTES = 4 DESCRIPTION = "Second part of CMD_REPLY data: MD5 checksum" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_SOH_SCIDATA_COLS" ^STRUCTURE = "CCAM_SOH_SCIDATA_COLS_V4.FMT" START_BYTE = 371 BYTES = 68 REPETITIONS = 1 DESCRIPTION = "Chemcam SOH header" END_OBJECT = CONTAINER OBJECT = CONTAINER NAME = "CCAM_SOH_TO_RCE_CONTAINER" ^STRUCTURE = "CCAM_SOH_TO_RCE_CONTAINER_V4.FMT" BYTES = 200 START_BYTE = 439 REPETITIONS = 2 DESCRIPTION = "ChemCam LIBS to RCE structure. Includes arrays ccam_DPU_LIBS_struct and ccam_MU_LIBS_struct." END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CCAM_SOH_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 639 BYTES = 4 DESCRIPTION = "MD5 checksum" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CMD_REPLY_BYTESIZE" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 643 BYTES = 4 DESCRIPTION = "Size of cmd_reply packet" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_CMD_REPLY" ^STRUCTURE = "CCAM_CMD_REPLY_CONTAINER_V4.FMT" START_BYTE = 647 BYTES = 4 REPETITIONS = 1 DESCRIPTION = "ChemCam CMD_REPLY frame" END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CMD_REPLY_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 651 BYTES = 4 DESCRIPTION = "Second part of CMD_REPLY data: MD5 checksum" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_LASER_HEADER_COLS" ^STRUCTURE = "CCAM_LASER_HEADER_COLS_V4.FMT" START_BYTE = 655 BYTES = 24 REPETITIONS = 1 DESCRIPTION = "ChemCam Laser data header" END_OBJECT = CONTAINER OBJECT = CONTAINER NAME = "CCAM_LASER_SCIDATA_COLS" ^STRUCTURE = "CCAM_LASER_SCIDATA_COLS_V4.FMT" START_BYTE = 679 BYTES = 420 REPETITIONS = 30 DESCRIPTION = "ChemCam Laser data." END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CCAM_LASER_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 1099 BYTES = 4 DESCRIPTION = "MD5 checksum" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CMD_REPLY_BYTESIZE" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 1103 BYTES = 4 DESCRIPTION = "Size of cmd_reply packet" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_CMD_REPLY" ^STRUCTURE = "CCAM_CMD_REPLY_CONTAINER_V4.FMT" START_BYTE = 1107 BYTES = 4 REPETITIONS = 1 DESCRIPTION = "ChemCam CMD_REPLY frame" END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CMD_REPLY_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 1111 BYTES = 4 DESCRIPTION = "Second part of CMD_REPLY data: MD5 checksum" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "CCAM_LIBS_HEADER" ^STRUCTURE = "CCAM_LIBS_HEADER_V4.FMT" START_BYTE = 1115 BYTES = 32 REPETITIONS = 1 DESCRIPTION = "ChemCam LIBS Header" END_OBJECT = CONTAINER OBJECT = CONTAINER NAME = "CCAM_LIBS_DATA_CONTAINER" REPETITIONS = 30 START_BYTE = 1147 BYTES = 386640 DESCRIPTION = "ChemCam LIBS 1-D spectra." OBJECT = COLUMN NAME = "CCAM_LIBS_SPECTRUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 1 BYTES = 12888 ITEMS = 6444 ITEM_BYTES = 2 DESCRIPTION = "ChemCam LIBS raw spectrum" END_OBJECT = COLUMN END_OBJECT = CONTAINER OBJECT = COLUMN NAME = "CCAM_LIBS_CHECKSUM" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 387787 BYTES = 4 DESCRIPTION = "MD5 checksum" END_OBJECT = COLUMN END_OBJECT = CCAM_LIBS_TABLE /* ODL IMAGE HEADER DATA ELEMENTS */ OBJECT = ODL_HEADER HEADER_TYPE = ODL INTERCHANGE_FORMAT = ASCII BYTES = 28784 ^DESCRIPTION = "ODL.TXT" END_OBJECT = ODL_HEADER END