PDS_VERSION_ID = PDS3 /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 54 FILE_RECORDS = 28 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "COMMAND_LIST_20020617.DAT" /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "ODY MARS GAMMA RAY SPECTROMETER 2 EDR V1.0" DATA_SET_ID = "ODY_M_GRS_2_EDR_V1.0" PRODUCT_ID = "COMMAND_LIST_20020617" PRODUCT_TYPE = "COMMAND LIST" /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2001 MARS ODYSSEY" INSTRUMENT_NAME = "GAMMA RAY SPECTROMETER" SPACECRAFT_ID = ODY TARGET_NAME = MARS MISSION_PHASE_NAME = MAPPING START_TIME = 2002-06-17T00:00:00.000Z STOP_TIME = 2002-06-17T00:00:00.000Z SPACECRAFT_CLOCK_START_COUNT = 181437253589 SPACECRAFT_CLOCK_STOP_COUNT = 181459372028 PRODUCT_CREATION_TIME = 2002-07-01T17:08:20.405Z /* DATA OBJECT DEFINITION */ OBJECT = TABLE INTERCHANGE_FORMAT = BINARY ROWS = 28 ROW_BYTES = 54 /* DESCRIPTIVE data elements */ DESCRIPTION = " Commands that have been place on the FIS. Possible opcodes are as follows: 1 SC_TIME_OPCODE spacecraft time command 2 EQ_XING_ASC_OPCODE ascending equator crossing command 3 ANNEAL_DOOR_OPCODE enable the anneal door to be moved 4 HEND_POWER_OPCODE spacecraft hend power state command 5 SHUTDOWN_OPCODE grs system is about to be shutdown 6 IMED_SHUTDOWN_OPCODE grs system is going down immediatly 7 ANNEAL_ENABLE_OPCODE enable anneal to happen 10 GAMMA_CMD_OPCODE gamma command 11 GAMMA_RESET_OPCODE issue reset to gamma board 12 CHG_GPA_HTR_OPCODE turn on or off the gpa heater 13 RAMP_GAMMA_OPCODE ramp gamma high voltage 14 STOP_GAMMA_RAMP_OPCODE stop rampping gamma high voltage 20 LANL_CMD_OPCODE lanl command 21 LANL_PRISM_OPCODE lanl prisms 22 LANL_ALL_PRISM_OPCODE resets all prisms 23 LANL_MODE_OPCODE lanl modes 24 LANL_HVPS_OPCODE lanl hi voltage 25 LANL_HVPS_CNTL_OPCODE hi voltage control 26 LANL_MUX_OPCODE set lanl mux 27 LANL_SWAP_OPCODE lanl swap prompt/delay 28 LANL_RUN_OPCODE lanl run command 29 LANL_RESET_OPCODE issues a reset to lanl board 35 HEND_CMD_OPCODE hend command 36 CHG_HEND_STATUS_OPCODE changes the hend status lines 45 CHG_MODE_OPCODE change grs operating mode 46 CHG_ANALOG_OPCODE change and analog table entry 47 CHG_PARAM_OPCODE change a parameters value 48 RELOAD_TABLE_OPCODE reload a table from eeprom 49 DOOR_PWR_CNTRL_OPCODE manually control door or latch powers 50 ANNEAL_PWR_CNTRL_OPCODE manually control anneal heaters 51 CAL_CURR_CNTRL_OPCODE change state of cal_curr bit in pcon reg 52 OP_HTR_OPCODE change state of op_htr bit in pcon reg 53 CEB_HTR_OPCODE change state of pwr_spare bit in pcon reg 55 CHG_STATE_OPCODE change the power state 56 CHG_SEQ_OPCODE change a command sequence 57 EXEC_SEQ_OPCODE execute a command sequence 58 CHG_INTERVAL_OPCODE change an instruments collection interval 59 CHG_CLCT_OPCODE turn instrument data collect 60 CHG_CEB_INT_OPCODE change a CEB timer interval 61 CHG_TIMEOUT_OPCODE change the sc or hend recv timeout 62 DELETE_SEQ_OPCODE deletes a sequence 65 DELETE_ALL_OPCODE delete all delayed commands 66 DELETE_ONE_OPCODE delete one delayed command 67 DOOR_OPCODE move the anneal door 69 RESET_OPCODE reset the flight software 70 ANNEAL_OPCODE starts or stops the anneal process 71 EEPROM_EN_DIS_OPCODE enable the changing of eeprom write state 75 MEM_LOAD_OPCODE upload new code or data 76 DUMP_PARAMS_OPCODE download the parameter table 77 DUMP_ANALOG_OPCODE download the analog table 78 DUMP_FPGA_REGS_OPCODE download the FPGA registers 79 DUMP_DMA_REGS_OPCODE download the DMA registers 80 MEM_DUMP_OPCODE download a portion of memory 81 DUMP_SEQ_OPCODE download a sequence 82 DUMP_COUNTS_OPCODE download the sent data counts 83 FILE_MEMLOAD_OPCODE upload file, data padded to 1000 bytes 85 SAVE_TO_EE_OPCODE save data to eeprom 86 CHG_TRACE_OPCODE change the fsw debug level 87 START_FSW_OPCODE start the fsw 98 PASS_THRU_OPCODE future GRS command 100 GET_VERSION_OPCODE returns the current version # 101 WRITE_REG_OPCODE write a value to a register location 102 SET_ORB_DURATION_OPCODE change the duration of the orbit 103 TRIGGER_BURST_OPCODE trigger a manual burst 104 NO_OP_OPCODE does nothing, generates message 105 ERROR_OPCODE generates an error message 106 GET_HEARTBEAT_CNT_OPCODE returns the number of heartbeats sent " /* The complete column definitions are contained in an external file */ /* found in the LABEL directory of the archive disk. */ ^STRUCTURE = "COMMAND_LIST_COLS.FMT" END_OBJECT = TABLE END