/* Contents of format file "NPI_NRM_HEAD.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 NPI science data 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 = "SW_VERSION" DATA_TYPE = ASCII_INTEGER START_BYTE = 47 BYTES = 5 UNIT = "N/A" FORMAT = "I5" DESCRIPTION = "Software version To decode into Binary format. Bit description: patchVersion [3:0] minorVersion [8:4] majorVersion [13:9] releaseClass [15:14]: 1 (D), 2 (T), 3 (R)" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 4 NAME = "SCANNER_DIRECTION" DATA_TYPE = ASCII_INTEGER START_BYTE = 53 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Scanner direction. The field takes one of the following values: 0: 0 - 180 1: 180 - 0" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 5 NAME = "SCANNER_SPEED" DATA_TYPE = ASCII_INTEGER START_BYTE = 55 BYTES = 3 UNIT = SECOND FORMAT = "I3" DESCRIPTION = "Scanner speed. This is not the actual moving speed at the specified time, but a setting speed value that is applied in operation to the scanner once a command is sent to move it. The field takes one of the following values: 0 (standing) 32 (seconds scan) 64 (seconds scan) 128 (seconds scan)" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 6 NAME = "SCANNER_POSITION" DATA_TYPE = ASCII_REAL START_BYTE = 59 BYTES = 5 UNIT = "DEGREE" FORMAT = "F5.1" DESCRIPTION = "Scanner position in degrees" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 7 NAME = "ACCUMULATION_TIME" DATA_TYPE = ASCII_INTEGER START_BYTE = 65 BYTES = 2 UNIT = "N/A" FORMAT = "I2" DESCRIPTION = "Accumulation time. Time = 2N*31.25ms" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 8 NAME = "NUMBER_OF_SAMPLE" DATA_TYPE = ASCII_INTEGER START_BYTE = 68 BYTES = 3 UNIT = "N/A" FORMAT = "I3" DESCRIPTION = "Number of successive measurements which are stacked in the sensor set in packet (max=32)." END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 9 NAME = "NPI_SECTOR_MASK" DATA_TYPE = CHARACTER START_BYTE = 73 BYTES = 32 UNIT = "N/A" DESCRIPTION = "NPI Sector mask defines the active sectors that are set for the measurement. The Binary format is used. One bit (or character) represents the status of one NPI sector and may take one of the following values bit 0 (sector 0): 1 (enable), 0 (disable) bit 1 (sector 1): 1 (enable), 0 (disable) bit 2 (sector 2): 1 (enable), 0 (disable) bit 3 (sector 3): 1 (enable), 0 (disable) bit 4 (sector 4): 1 (enable), 0 (disable) bit 5 (sector 5): 1 (enable), 0 (disable) bit 6 (sector 6): 1 (enable), 0 (disable) bit 7 (sector 7): 1 (enable), 0 (disable) bit 8 (sector 8): 1 (enable), 0 (disable) bit 9 (sector 9): 1 (enable), 0 (disable) bit 10 (sector 10): 1 (enable), 0 (disable) bit 11 (sector 11): 1 (enable), 0 (disable) bit 12 (sector 12): 1 (enable), 0 (disable) bit 13 (sector 13): 1 (enable), 0 (disable) bit 14 (sector 14): 1 (enable), 0 (disable) bit 15 (sector 15): 1 (enable), 0 (disable) bit 16 (sector 16): 1 (enable), 0 (disable) bit 17 (sector 17): 1 (enable), 0 (disable) bit 18 (sector 18): 1 (enable), 0 (disable) bit 19 (sector 19): 1 (enable), 0 (disable) bit 20 (sector 20): 1 (enable), 0 (disable) bit 21 (sector 21): 1 (enable), 0 (disable) bit 22 (sector 22): 1 (enable), 0 (disable) bit 23 (sector 23): 1 (enable), 0 (disable) bit 24 (sector 24): 1 (enable), 0 (disable) bit 25 (sector 25): 1 (enable), 0 (disable) bit 26 (sector 26): 1 (enable), 0 (disable) bit 27 (sector 27): 1 (enable), 0 (disable) bit 28 (sector 28): 1 (enable), 0 (disable) bit 29 (sector 29): 1 (enable), 0 (disable) bit 30 (sector 30): 1 (enable), 0 (disable) bit 31 (sector 31): 1 (enable), 0 (disable)" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 10 NAME = "LOG_COMPRESSION" DATA_TYPE = ASCII_INTEGER START_BYTE = 107 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "The field takes one of the following values: 0 = disable 1 = enable" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 11 NAME = "RICE_COMPRESSION_FLAG" DATA_TYPE = ASCII_INTEGER START_BYTE = 109 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Rice compression flag status. The field takes one of the following values: 0 = non valid 1 = valid" END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 12 NAME = "RICE_COMPRESSION_VALUE" DATA_TYPE = ASCII_INTEGER START_BYTE = 111 BYTES = 1 UNIT = "N/A" FORMAT = "I1" DESCRIPTION = "Rice compression" END_OBJECT = COLUMN