/* Contents of format file "IMA_SPECTRUM_HKIMA.FMT" */ OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = "UTC" DATA_TYPE = TIME START_BYTE = 1 BYTES = 23 UNIT = "N/A" DESCRIPTION = "This column represents the UTC of the IMA HK data set in PDS standard format YYYY-MM-DDThh:mm:ss.sss" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 2 NAME = "OBT" DATA_TYPE = CHARACTER START_BYTE = 26 BYTES = 19 UNIT = "N/A" DESCRIPTION = "On board Time (OBT) is represented as : /. with : integer starting at 1 Reset number 1 starts at 2005-03-01T00:00:00 UTC : 10 digits number of unit seconds : 5 digits number of fractional seconds expressed as multiples of 2^-16 seconds" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 3 NAME = "LAST_COMMAND_STATUS" DATA_TYPE = ASCII_INTEGER START_BYTE = 47 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Last command status The field takes one of the following values: 0 ok 1 parameter out of range 2 invalid 3 erroneous opcode" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 4 NAME = "CURRENT_DATA_REDUCTION_MODE" DATA_TYPE = ASCII_INTEGER START_BYTE = 49 BYTES = 2 UNIT = "N/A" FORMAT = "I2" DESCRIPTION = "Current data reduction mode. The field takes one of the following mode index values: 0 idle 2 Mspo 4 Msis 5 Mexm 8 Nrm0 9 Nrm1 10 Nrm2 11 Nrm3 12 Nrm4 13 Nrm5 14 Nrm6 15 Nrm7 16 Har0 17 Har1 18 Har2 19 Har3 20 Har4 21 Har5 22 Har6 23 Har7 24 Exm0 25 Exm1 26 Exm2 27 Exm3 28 Exm4 29 Exm5 30 Exm6 31 Exm7 32 Test 33 Cal1 34 Cal2 35 Fake" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 5 NAME = "HW_SWITCH_STATUS" DATA_TYPE = ASCII_INTEGER START_BYTE = 52 BYTES = 3 UNIT = "N/A" FORMAT = "I3" DESCRIPTION = "Last command status. This field value has to be decoded in Binary format. Bit description: bit 0 = Mcp 28V On/Off bit 1 = Opto 28V On/Off bit 2 = Main 28V On/Off bit 3 = Pacc.ref On/Off bit 4 = Grid.ref On/Off bit 5 = Entr.HV.ref On/Off bit 6 = EnyDfl.HV.ref On/Off bit 7 = EnyDfl.LV.ref On/Off 0 = Off 1 = On " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 6 NAME = "+28V_MCP_HV_PRESENT" DATA_TYPE = ASCII_INTEGER START_BYTE = 56 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "MCP 28V switch The field takes one of the following values: 0 No 1 Yes" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 7 NAME = "+28V_OPTO_HV_PRESENT" DATA_TYPE = ASCII_INTEGER START_BYTE = 58 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Opto 28V switch The field takes one of the following values: 0 No 1 Yes" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 8 NAME = "+28V_MAIN_HV_PRESENT" DATA_TYPE = ASCII_INTEGER START_BYTE = 60 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Main 28V switch The field takes one of the following values: 0 No 1 Yes" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 9 NAME = "POST_ACCELREATION_MODE" DATA_TYPE = ASCII_INTEGER START_BYTE = 62 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Post-acceleration mode The field takes one of the following values: 0 Fixed 1 Alternating" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 10 NAME = "CURRENT_SID_NUMBER" DATA_TYPE = ASCII_INTEGER START_BYTE = 64 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "IMA internal SID type" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 11 NAME = "NEW_COMMAND_RECEIVED_TOGGLE_BIT" DATA_TYPE = ASCII_INTEGER START_BYTE = 66 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "The new command received toggle 0/1 bit for each new command returned in Line -First word command return-" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 12 NAME = "FIFO_FILLING_IN_TERMS_OF_INTERNAL_PACKETS_IN_F8" DATA_TYPE = ASCII_INTEGER START_BYTE = 68 BYTES = 3 UNIT = "N/A" FORMAT = "I3" DESCRIPTION = "The number of 6 byte packets held in the TM-fifo in F8 representation " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 13 NAME = "FIRST_WORD_COMMAND_RETURN" DATA_TYPE = ASCII_INTEGER START_BYTE = 72 BYTES = 5 UNIT = "N/A" FORMAT = "I5" DESCRIPTION = "The first word of the last command received" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 14 NAME = "OPTO_HV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 78 BYTES = 6 UNIT = "KILOVOLT" FORMAT = "F6.3" DESCRIPTION = "The Opto HV monitor in kilo-volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 15 NAME = "MCP_HV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 85 BYTES = 6 UNIT = "KILOVOLT" FORMAT = "F6.3" DESCRIPTION = "The MCP HV monitor in kilo-volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 16 NAME = "ENERGY_DEFLECT_HV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 92 BYTES = 6 UNIT = "KILOVOLT" FORMAT = "F6.3" DESCRIPTION = "The energy deflection HV monitor in kilo-volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 17 NAME = "ENERGY_DEFLECT_LV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 99 BYTES = 7 UNIT = "VOLT" FORMAT = "F7.3" DESCRIPTION = "The energy deflection LV monitor in Volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 18 NAME = "POST_ACCELERATION_HV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 107 BYTES = 6 UNIT = "KILOVOLT" FORMAT = "F6.3" DESCRIPTION = "The post-acceleration HV monitor in kilo-volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 19 NAME = "GRID_LV_MONITOR" DATA_TYPE = ASCII_INTEGER START_BYTE = 114 BYTES = 3 UNIT = "N/A" FORMAT = "I3" DESCRIPTION = "N.A. grid grounded" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 20 NAME = "SENSOR_UNIT_TEMPERATURE" DATA_TYPE = ASCII_REAL START_BYTE = 118 BYTES = 7 UNIT = "CELSIUS" FORMAT = "F7.2" DESCRIPTION = "The sensor unit temperature in degree Celsius" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 21 NAME = "DPU_TEMPERATURE" DATA_TYPE = ASCII_REAL START_BYTE = 126 BYTES = 7 UNIT = "CELSIUS" FORMAT = "F7.2" DESCRIPTION = "The DPU temperature in degree Celsius" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 22 NAME = "ENERGY_DEFLECT_HV_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 134 BYTES = 4 UNIT = "ADC_UNITS" FORMAT = "I4" DESCRIPTION = "The energy deflection HV reference value associated with the monitor reading" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 23 NAME = "POST_ACCELERATION_LOW_LEVEL_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 139 BYTES = 1 UNIT = "ADC_UNITS" FORMAT = "I1" DESCRIPTION = "The post-acceleration low level reference" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 24 NAME = "DIRECT_COMMAND_SWITCH" DATA_TYPE = ASCII_INTEGER START_BYTE = 141 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "The direct command switch" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 25 NAME = "ENERGY_DEFLECT_LV_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 143 BYTES = 4 UNIT = "ADC_UNITS" FORMAT = "I4" DESCRIPTION = "The energy deflection LV reference value associated with the monitor reading" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 26 NAME = "POST_ACCELERATION_HIGH_LEVEL_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 148 BYTES = 1 UNIT = "ADC_UNITS" FORMAT = "I1" DESCRIPTION = "The post-acceleration high level reference" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 27 NAME = "TM_FIFO_OVERFLOW" DATA_TYPE = ASCII_INTEGER START_BYTE = 150 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "The TM fifo overflow The field takes one of the following values: 0 No overflow 1 Overflow" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 28 NAME = "ENTRANCE_HV_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 152 BYTES = 4 UNIT = "ADC_UNITS" FORMAT = "I4" DESCRIPTION = "The entrance HV reference value associated with the monitor reading" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 29 NAME = "GRID_LV_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 157 BYTES = 1 UNIT = "ADC_UNITS" FORMAT = "I1" DESCRIPTION = "The grid LV reference value associated with the monitor reading" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 30 NAME = "POST_ACCELERATION_LEVEL" DATA_TYPE = ASCII_INTEGER START_BYTE = 159 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "The post-acceleration level value takes one of the following values: 0 low 1 high" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 31 NAME = "ENTRANCE_UPPER_HV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 161 BYTES = 6 UNIT = "KILOVOLT" FORMAT = "F6.3" DESCRIPTION = "The entrance upper HV monitor in kilo-volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 32 NAME = "MCP_HV_DEFAULT_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 168 BYTES = 2 UNIT = "ADC_UNITS" FORMAT = "I2" DESCRIPTION = "The MCP default reference. That is the target value for ramping" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 33 NAME = "OPTO_HV_DEFAULT_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 171 BYTES = 1 UNIT = "ADC_UNITS" FORMAT = "I1" DESCRIPTION = "The Opto default reference. That is the target value for ramping" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 34 NAME = "ENTRANCE_LOWER_HV_MONITOR" DATA_TYPE = ASCII_REAL START_BYTE = 173 BYTES = 6 UNIT = "KILOVOLT" FORMAT = "F6.3" DESCRIPTION = "The entrance lower HV monitor in kilo-volts" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 35 NAME = "MCP_HV_CURRENT_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 180 BYTES = 2 UNIT = "ADC_UNITS" FORMAT = "I2" DESCRIPTION = "The MCP current reference value associated with the monitor reading" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 36 NAME = "OPTO_HV_CURRENT_REFERENCE" DATA_TYPE = ASCII_INTEGER START_BYTE = 183 BYTES = 1 UNIT = "ADC_UNITS" FORMAT = "I1" DESCRIPTION = "The Opto current reference value associated with the monitor reading" END_OBJECT = COLUMN