/* HK1 FRAME STRUCTURE */ OBJECT = COLUMN NAME = "PACKET_ID" DESCRIPTION = "Telemetry packet identifier." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 1 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_SEQUENCE_CONTROL" DESCRIPTION = "Telemetry packet sequence counter." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 3 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_LENGTH" DESCRIPTION = "Telemetry packet length." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 5 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_OBT_SECONDS" DESCRIPTION = "S/C clock count at packet generation." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 7 BYTES = 4 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_OBT_FRACTION" DESCRIPTION = "Fractional part of S/C clock count." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 11 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_PUS_AND_CRC" DESCRIPTION = "Telemetry packet PUS-Version and CRC flag." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 13 BYTES = 1 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_TYPE" DESCRIPTION = "Telemetry packet type." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 14 BYTES = 1 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_SUBTYPE" DESCRIPTION = "Telemetry packet sub-type." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 15 BYTES = 1 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PACKET_PAD_FIELD" DESCRIPTION = "Telemetry packet padding field." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 16 BYTES = 1 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "STRUCTURE_ID" DESCRIPTION = "Telemetry packet structure identifier." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 17 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SOFTWARE_VERSION" DESCRIPTION = "On-board software version." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 19 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "INSTRUMENT_MODE" DESCRIPTION = "INST_STAT: Instrument mode status word." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 21 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "BASEPLATE_TEMPERATURE" DESCRIPTION = "INST_STAT: AFM baseplate temperature sensor readout." DATA_TYPE = MSB_INTEGER START_BYTE = 23 BYTES = 2 OFFSET = 0.00000E+000 SCALING_FACTOR = 1.14298E-002 UNIT = K END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PREAMPLIFIER_TEMPERATURE" DESCRIPTION = "INST_STAT: Cantilever preamplifier temperature readout." DATA_TYPE = MSB_INTEGER START_BYTE = 25 BYTES = 2 OFFSET = 0.00000E+000 SCALING_FACTOR = 1.14298E-002 UNIT = K END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CONVERTER_TEMPERATURE" DESCRIPTION = "INST_STAT: Power converter temperature readout." DATA_TYPE = MSB_INTEGER START_BYTE = 27 BYTES = 2 OFFSET = 0.00000E+000 SCALING_FACTOR = 1.14298E-002 UNIT = K END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CSSC_XREF_TEMPERATURE" DESCRIPTION = "INST_STAT: Capacitive sensor X reference temperature." DATA_TYPE = MSB_INTEGER START_BYTE = 29 BYTES = 2 OFFSET = 0.00000E+000 SCALING_FACTOR = 1.14298E-002 UNIT = K END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CSSC_YREF_TEMPERATURE" DESCRIPTION = "INST_STAT: Capacitive sensor Y reference temperature." DATA_TYPE = MSB_INTEGER START_BYTE = 31 BYTES = 2 OFFSET = 0.00000E+000 SCALING_FACTOR = 1.14298E-002 UNIT = K END_OBJECT = COLUMN OBJECT = COLUMN NAME = "INLET_TEMPERATURE" DESCRIPTION = "INST_STAT: Temperature measured at the dust inlet." DATA_TYPE = MSB_INTEGER START_BYTE = 33 BYTES = 2 OFFSET = 0.00000E+000 SCALING_FACTOR = 1.14298E-002 UNIT = K END_OBJECT = COLUMN OBJECT = COLUMN NAME = "VOLTAGE_MONITOR_P05" DESCRIPTION = "INST_STAT: +5V voltage montitor readout." DATA_TYPE = MSB_INTEGER START_BYTE = 35 BYTES = 2 OFFSET = 1.52590E-004 SCALING_FACTOR = 3.05180E-004 UNIT = V END_OBJECT = COLUMN OBJECT = COLUMN NAME = "VOLTAGE_MONITOR_P15" DESCRIPTION = "INST_STAT: +15V voltage monitor readout." DATA_TYPE = MSB_INTEGER START_BYTE = 37 BYTES = 2 OFFSET = 4.57771E-004 SCALING_FACTOR = 9.15541E-004 UNIT = V END_OBJECT = COLUMN OBJECT = COLUMN NAME = "VOLTAGE_MONITOR_N15" DESCRIPTION = "INST_STAT: -15V voltage monitor readout." DATA_TYPE = MSB_INTEGER START_BYTE = 39 BYTES = 2 OFFSET = 4.57771E-004 SCALING_FACTOR = 9.15541E-004 UNIT = V END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DIGITAL_STATUS_1" DESCRIPTION = "INST_STAT: Digital lines status word #1." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 41 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DIGITAL_STATUS_2" DESCRIPTION = "INST_STAT: Digital lines status word #2." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 43 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DIGITAL_STATUS_3" DESCRIPTION = "INST_STAT: Digital lines status word #3." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 45 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DIGITAL_STATUS_4" DESCRIPTION = "INST_STAT: Digital lines status word #4." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 47 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DIGITAL_STATUS_5" DESCRIPTION = "INST_STAT: Digital lines status word #5." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 49 BYTES = 2 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "ADC_OVERFLOW_FLAGS" DESCRIPTION = "INST_STAT: Analog-Digital Converter overflow flags." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 51 BYTES = 4 END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CRC16_CHECKSUM" DESCRIPTION = "SOFTWARE: Telemetry packet checksum (CRC 16)." DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 55 BYTES = 2 END_OBJECT = COLUMN