The following is an example VIDF file taken from the IMMNHKA UDF definition for the MENA experiment in the IMAGE mission.
t IMAGE (Imager For Magnetopause to Auroral Global Explorer) /* Project */ t IMAGE-1 /* Mission */ t MENA (Medium Energy Neutral Atom Imager) /* Exper */ t MENAHSKP (MENA Housekeeping Data) /* Inst */ m 5 1 /* Contact */ t Dr. Craig Pollock /* Line 0 */ t Southwest Research Institute /* Line 1 */ t P.O. Drawer 28510 /* Line 2 */ t San Antonio, TX 78228-0510 /* Line 3 */ t cpollock@swri.edu /* Line 4 */ s 183 /* # Comnts */ m 183 1 /* Comments */ t IMAGE:IMAGE-1:MENA:HSKP:IMMNHKA /* C000 */ t /* C001 */ t The Medium Energy Neutral Atom (MENA) experiment is a part of the /* C002 */ t Imager For Magnetopause to Auroral Global Explorer (IMAGE) /* C003 */ t spacecraft. The experiment is designed to acquire magnetospheric /* C004 */ t images in Hydrogen and Oxygen neutral atoms with an angular /* C005 */ t resolution of 4 degrees and a time resolution of 2 minutes. MENA /* C006 */ t will operate at atomic energies extending from 1 keV to above /* C007 */ t 30 keV with 80% energy resolution, though image quality will /* C008 */ t suffer at the lower energies due to atomic scattering in the /* C009 */ t ultra-thin carbon foils used in the entrance aperture. /* C010 */ t /* C011 */ t This UDF data definition contains the System data from the MENA /* C012 */ t normal housekeeping data packet. /* C013 */ t /* C014 */ t The data is stored in 16 bit sensors with all 8 bit measurements /* C015 */ t being stored 2 per sensor. This data must be unpacked before it /* C016 */ t can be decompressed. The unpacking of the data and decompression /* C017 */ t is handled through tables contained in this VIDF /* C018 */ t /* C019 */ t The measurements within the packed UDF sensors are defined in the /* C020 */ t following table /* C021 */ t /* C022 */ t UDF | /* C023 */ t SEN MEASUAREMENT (BITS 8-15) | MEASUREMENTS (BITS 0-7) /* C024 */ t ---- ---------------------------- | ---------------------------- /* C025 */ t 1 DATA PACKAGE COUNTER | SYSTEM STATUS 1 /* C026 */ t 2 SYSTEM STATUS 2 | SYSTEM STATUS 3 /* C027 */ t 3 SYSTEM STATUS 4 | SYSTEM STATUS 5 /* C028 */ t 4 MEMORY CHECKSUM STATUS 1 | MEMORY CHECKSUM STATUS 2 /* C029 */ t 5 MEMORY CHECKSUM STATUS 3 | SYNC STATUS /* C030 */ t 10 NUMBER OF COMMANDS RECEIVED | NUMBER OF COMMANDS EXECUTED /* C031 */ t 11 NUMBER OF INVALID COMMANDS | NUMBER OF ILLEGAL COMMANDS /* C032 */ t 12 NUMBER OF REJECTED COMMANDS | MESSAGE STATUS /* C033 */ t 14 NUMBER OF MESSAGES RECEIVED | NUMBER OF MESSAGES REJECTED /* C034 */ t 15 MIN CPU TEMPERATURE MONITOR | MAX CPU TEMPERATURE MONITOR /* C035 */ t 16 AVG CPU TEMPERATURE MONITOR | MIN LVPS TEMPERATURE MONITOR /* C036 */ t 17 MAX LVPS TEMPERATURE MONITOR | AVG LVPS TEMPERATURE MONITOR /* C037 */ t 18 MIN ANALOG GROUND MONITOR | MAX ANALOG GROUND MONITOR /* C038 */ t 19 AVG ANALOG GROUND MONITOR | MIN +5V MONITOR /* C039 */ t 20 MAX +5V MONITOR | AVG +5V MONITOR /* C040 */ t 21 MIN -5V MONITOR | MAX -5V MONITOR /* C041 */ t 22 AVG -5V MONITOR | MIN +12V MONITOR /* C042 */ t 23 MAX +12V MONITOR | AVG +12V MONITOR /* C043 */ t 24 MIN -12V MONITOR | MAX -12V MONITOR /* C044 */ t 25 AVG -12V MONITOR | PER SPIN TELEMETRY ALLOC /* C045 */ t 26 MEMORY TEST STATUS 1 | MEMORY TEST STATUS 2 /* C046 */ t 27 BOOT ROM CHKSUM (EXPECTED) | PRM EEPROM CHKSUM (EXPECTED) /* C047 */ t 28 PGM RAM CHKSUM (EXPECTED) | COMP LUT CHKSUM (EXPECTED) /* C048 */ t 29 MLUT DEV 0 CHKSUM (EXPECTED) | MULT DEV 1 CHKSUM (EXPECTED) /* C049 */ t 30 MLUT DEV 2 CHKSUM (EXPECTED) | MULT DEV 3 CHKSUM (EXPECTED) /* C050 */ t 31 MLUT DEV 4 CHKSUM (EXPECTED) | BOOT ROM CHKSUM (CALC) /* C051 */ t 32 PRM EEPROM CHKSUM (CALC) | PGM RAM CHKSUM (CALC) /* C052 */ t 33 COMP LUT CHKSUM (CALC) | MLUT DEV 0 CHKSUM (CALC) /* C053 */ t 34 MLUT DEV 1 CHKSUM (EXPECTED) | MULT DEV 2 CHKSUM (EXPECTED) /* C054 */ t 35 MLUT DEV 3 CHKSUM (EXPECTED) | MULT DEV 4 CHKSUM (EXPECTED) /* C055 */ t 36 BOOT PROM PROGRAM VERSION | PROGRAM EEPROM VERSION /* C056 */ t 37 PGM RAM VERSION | COMPRESSION LUT VERSION /* C057 */ t 38 MLUT DEV 0 VERSION | MULT DEV 1 VERSION /* C058 */ t 39 MLUT DEV 2 VERSION | MULT DEV 3 VERSION /* C059 */ t 40 MLUT DEV 4 VERSION | SPARE 1 /* C060 */ t 42 SPARE 2 | SPARE 3 /* C061 */ t /* C062 */ t Some of the above 8 bit data are in themselves composed of bit /* C063 */ t measurements of various lengths. The definitions of these within /* C064 */ t the UDF sensors are defined in the table below. Each value can be /* C065 */ t accessed as a descrete measurement using the tables in this VIDF. /* C066 */ t They are likewise broken out in the PIDF. /* C067 */ t /* C068 */ t UDF | /* C069 */ t SEN MEASUAREMENT BITS | MEASUREMENTS BITS /* C070 */ t --- ------------------------------------------------------------- /* C071 */ t 1 INST MET UPDATED 07 | SPIN RATE STATUS 06 /* C072 */ t INST ENVIRONMENT 05-03 | INST MODE 02-00 /* C073 */ t 2 INPUT BUFFER OVERFLOW 15 | EXTRANEOUS BYTES RECED 14 /* C074 */ t UPLOAD ACTIVE 13 | UPLOAD STATUS 12 /* C075 */ t UPLOAD SOURCE 11 | UPLOAD REQ FROM CIDP 10 /* C076 */ t PWR OFF REQ FROM CIDP 09 | PWR CYCLE REQ FROM CIDP 08 /* C077 */ t HSKP TEST TYPE 06-05 | HSKP TEST CONTROL 04 /* C078 */ t WATCHDOG CONTROL 03 | SPIN CMD QUEUE OVFLOW 02 /* C079 */ t CMD QUEUE OVERFLOW 01 | QUEUED CMDS PENDING 00 /* C080 */ t 3 RPT HK PKG PROD CTRL 15 | RPT HK RICE COMP CTRL 14 /* C081 */ t LOG HK PKG PROD CTRL 13 | LOG HK RICE COMP CTRL 12 /* C082 */ t LOG CMD CONFIRM CTRL 11 | LOG MSG CONFIRM CTRL 10 /* C083 */ t SUSPECT DATA 09 | /* C084 */ t 4 BOOT ROM CHKSUM CALC 15 | BOOT ROM CHKSUM STATUS 14 /* C085 */ t PRRM EEPROM CHKSUM CALC 13 | PRRM EEPROM CHKSUM STATUS 12 /* C086 */ t PRGM ROM CHKSUM CALC 11 | PRGM ROM CHKSUM STATUS 10 /* C087 */ t COMP LUT CHKSUM CALC 09 | COMP LUT CHKSUM STATUS 08 /* C088 */ t MLUT DEV 4 CHKSUM CALC 07 | MLUT DEV 4 CHKSUM STATUS 06 /* C089 */ t MLUT DEV 3 CHKSUM CALC 05 | MLUT DEV 3 CHKSUM STATUS 04 /* C090 */ t MLUT DEV 2 CHKSUM CALC 03 | MLUT DEV 2 CHKSUM STATUS 02 /* C091 */ t MLUT DEV 1 CHKSUM CALC 01 | MLUT DEV 1 CHKSUM STATUS 00 /* C092 */ t 5 MLUT DEV 0 CHKSUM CALC 15 | MLUT DEV 0 CHKSUM STATUS 14 /* C093 */ t CONT CHKSUM CTRL 13 | /* C094 */ t MISSED NADIR PULSES 07 | MISSED SOLAR PULSES 06 /* C095 */ t MISSED DELPHI PULSES 05 | EXTRA NADIR PULSES 04 /* C096 */ t MISSED SOLAR PULSES 03 | EXTRA DELPHI PULSES 02 /* C097 */ t RESYNC WITH NADIR 01 | SYSTEM TIMING STATUS 00 /* C098 */ t 12 PERODIC MSG RECEIVED 05 | SAFE MSG EXECUTED 04 /* C099 */ t LOW PRW MSG EXECUTED 03 | NORM PWR MSG EXECUTED 02 /* C100 */ t ALLS WELL MSG PROC CTRL 01 | MSG PROCESSING STATUS 00 /* C101 */ t 26 DATA RAM #2 TEST STATUS 10 | DATA RAM #1 TEST STATUS 09 /* C102 */ t PROGARM RAM TEST STATUS 08 | /* C103 */ t SCI DATA BANK B P3 TEST 07 | SCA DATA BANK B P2 TEST 06 /* C104 */ t SCI DATA BANK B P1 TEST 05 | SCA DATA BANK B P0 TEST 04 /* C105 */ t SCI DATA BANK A P3 TEST 03 | SCA DATA BANK A P2 TEST 02 /* C106 */ t SCI DATA BANK A P1 TEST 01 | SCA DATA BANK A P0 TEST 00 /* C107 */ t 36 BOOT ROM PRM VER # 15-12 | BOOT ROM REV # 11-08 /* C108 */ t PGM EEPROM VER # 07-04 | PGM EEPROM REV # 03-00 /* C109 */ t 37 COMP LUT VER # 15-12 | COMP LUT REV # 11-08 /* C110 */ t PRM RAM VER # 07-04 | PGM RAM REV # 03-00 /* C111 */ t 38 MLUT DEV 0 VER # 15-12 | MLUT DEV 0 REV # 11-08 /* C112 */ t MLUT DEV 1 VER # 07-04 | MLUT DEV 1 REV # 03-00 /* C113 */ t 39 MLUT DEV 2 VER # 15-12 | MLUT DEV 2 REV # 11-08 /* C114 */ t MLUT DEV 3 VER # 07-04 | MLUT DEV 3 REV # 03-00 /* C115 */ t 40 MLUT DEV 4 VER # 15-12 | MLUT DEV 4 REV # 11-08 /* C116 */ t /* C117 */ t The following is a list of tables found in this vidf: /* C118 */ t /* C119 */ t TABLE 00: Byte Mask for bits 0-7 /* C120 */ t TABLE 01: 1 bit shift right and Byte Mask for bit 0 /* C121 */ t TABLE 02: 2 bit shift right /* C122 */ t TABLE 03: 3 bit shift right and Byte Mask for bits 0-1 /* C123 */ t TABLE 04: 4 bit shift right /* C124 */ t TABLE 05: 5 bit shift right /* C125 */ t TABLE 06: 6 bit shift right /* C126 */ t TABLE 07: 7 bit shift right and Byte Mask for bits 0-2 /* C127 */ t TABLE 08: 8 bit shift right /* C128 */ t TABLE 09: Various Polynomials /* C129 */ t TABLE 10: Various Polynomials /* C130 */ t TABLE 11: Byte Mast for bits 0-3 /* C131 */ t /* C132 */ t To break out the individual data fields do the following table /* C133 */ t operations: /* C134 */ t /* C135 */ t Bit Field: apply TABLE(S) with OPERATION(S) /* C136 */ t --------- -------- ------------ /* C137 */ t 0-7 0 5 /* C138 */ t 8-15 8,0 7,5 /* C139 */ t 0 1 5 /* C140 */ t 1 1,1 7,5 /* C141 */ t 2 2,1 7,5 /* C142 */ t 3 3,1 7,5 /* C143 */ t 4 4,1 7,5 /* C144 */ t 5 5,1 7,5 /* C145 */ t 6 6,1 7,5 /* C146 */ t 7 7,1 7,5 /* C147 */ t 8 8,1 7,5 /* C148 */ t 9 8,1,1 7,7,5 /* C149 */ t 10 8,2,1 7,7,5 /* C150 */ t 11 8,3,1 7,7,5 /* C151 */ t 12 8,4,1 7,7,5 /* C152 */ t 13 8,5,1 7,7,5 /* C153 */ t 14 8,6,1 7,7,5 /* C154 */ t 15 8,7,1 7,7,5 /* C155 */ t 0-2 7 5 /* C156 */ t 3-5 3,7 7,5 /* C157 */ t 5-6 5,3 7,5 /* C158 */ t 0-3 11 5 /* C159 */ t 4-7 4,11 7,5 /* C160 */ t 8-11 8,11 7,5 /* C161 */ t 12-15 8,4,11 7,7,5 /* C162 */ t /* C163 */ t The following can be extracted from this UDF /* C164 */ t /* C165 */ t VALUE: SEN(S) TABLES OPERATIONS UNITS /* C166 */ t ___________________ _________ _______ __________ _________ /* C167 */ t TEMPERATURE 15,16,17 8,0, 9 7,5,0 Degrees C /* C168 */ t TEMPERATURE 15,16,17 0,10 5,0 Degrees C /* C169 */ t /* C170 */ t VOLTAGE 18,19,20 8,0, 9 7,5,0 Volts /* C171 */ t 21,22,23 /* C172 */ t 24,25 /* C173 */ t /* C174 */ t VOLTAGE 18,19,20 0,10 5,0 Volts /* C175 */ t 21,22,23 /* C176 */ t 24 /* C177 */ t /* C178 */ t ANGLE 28 8,0, 9 7,5,0 Degrees /* C179 */ t /* C180 */ t ANGLE 07,30,31 10 0 Degrees /* C181 */ t /* C182 */ s 1998 /* Valid starting this year */ s 1 /* Valid starting this day */ l 0 /* Valid starting this millisecond */ s 0 /* Valid starting this microsecond */ s 2020 /* Valid through this year */ s 1 /* Valid through this day */ l 0 /* Valid through this millisecond */ s 0 /* Valid through this microsecond */ b 2 /* Sample ID (Scalar) */ b 3 /* Sensor Mode (Parallel/Parallel) */ b 2 /* Num Quality Definitions */ b 0 /* Number of Ancillary Sets */ b 12 /* Number of Tables */ b 0 /* Number of Constants */ b 0 /* Number of Status bytes in UDF */ b 0 /* Pitch Angle Info included (No) */ s 43 /* Number of Sensors in UDF */ s 1 /* Maximum # of array steps */ s 1 /* Maximum # of sensor sets in UDF */ l 108 /* Length of UDF data record */ b 0 /* Fill Flag defined (No) */ n /* Fill Value (not used */ b 0 /* Timing Method (Accum + Lat) */ n /* Status Byte Names (None) */ n /* No Status States */ m 43 1 /* Sensor Names */ t Spin Number /* S00 */ t Sensor 1 (See Comments for breakout of measurements in Sensor) /* S01 */ t Sensor 2 (See Comments for breakout of measurements in Sensor) /* S02 */ t Sensor 3 (See Comments for breakout of measurements in Sensor) /* S03 */ t Sensor 4 (See Comments for breakout of measurements in Sensor) /* S04 */ t Sensor 5 (See Comments for breakout of measurements in Sensor) /* S05 */ t Number of DELTA-PHI pulses last spin /* S06 */ t Solar Pulse Position /* S07 */ t Last Command OpCode Received /* S08 */ t Last Command OpCode Executed /* S09 */ t Sensor 10 (See Comments for breakout of measurements in Sensor) /* S10 */ t Sensor 11 (See Comments for breakout of measurements in Sensor) /* S11 */ t Sensor 12 (See Comments for breakout of measurements in Sensor) /* S12 */ t Sensor 13 (See Comments for breakout of measurements in Sensor) /* S13 */ t Sensor 14 (See Comments for breakout of measurements in Sensor) /* S14 */ t Sensor 15 (See Comments for breakout of measurements in Sensor) /* S15 */ t Sensor 16 (See Comments for breakout of measurements in Sensor) /* S16 */ t Sensor 17 (See Comments for breakout of measurements in Sensor) /* S17 */ t Sensor 18 (See Comments for breakout of measurements in Sensor) /* S18 */ t Sensor 19 (See Comments for breakout of measurements in Sensor) /* S19 */ t Sensor 20 (See Comments for breakout of measurements in Sensor) /* S20 */ t Sensor 21 (See Comments for breakout of measurements in Sensor) /* S21 */ t Sensor 22 (See Comments for breakout of measurements in Sensor) /* S22 */ t Sensor 23 (See Comments for breakout of measurements in Sensor) /* S23 */ t Sensor 24 (See Comments for breakout of measurements in Sensor) /* S24 */ t Sensor 25 (See Comments for breakout of measurements in Sensor) /* S25 */ t Sensor 26 (See Comments for breakout of measurements in Sensor) /* S26 */ t Sensor 27 (See Comments for breakout of measurements in Sensor) /* S27 */ t Sensor 28 (See Comments for breakout of measurements in Sensor) /* S28 */ t Sensor 29 (See Comments for breakout of measurements in Sensor) /* S29 */ t Sensor 30 (See Comments for breakout of measurements in Sensor) /* S30 */ t Sensor 31 (See Comments for breakout of measurements in Sensor) /* S31 */ t Sensor 32 (See Comments for breakout of measurements in Sensor) /* S32 */ t Sensor 33 (See Comments for breakout of measurements in Sensor) /* S33 */ t Sensor 34 (See Comments for breakout of measurements in Sensor) /* S34 */ t Sensor 35 (See Comments for breakout of measurements in Sensor) /* S35 */ t Sensor 36 (See Comments for breakout of measurements in Sensor) /* S36 */ t Sensor 37 (See Comments for breakout of measurements in Sensor) /* S37 */ t Sensor 38 (See Comments for breakout of measurements in Sensor) /* S38 */ t Sensor 39 (See Comments for breakout of measurements in Sensor) /* S39 */ t Sensor 40 (See Comments for breakout of measurements in Sensor) /* S40 */ t Expected Number of Delphi Pulses Per Spin /* S41 */ t Sensor 42 (See Comments for breakout of measurements in Sensor) /* S42 */ n /* Calibration Set Names (None) */ m 2 1 /* Data Quality Definitions */ t Fill Data /* Data Quality of 0 */ t Valid Data /* Data Quality of 1 */ n /* Pitch Angle Format (UnUsed) */ n /* Magnetic Field Project (UnUsed) */ n /* Magnetic Field Mission (UnUsed) */ n /* Magnetic Field Exper (UnUsed) */ n /* Magnetic Field Inst (UnUsed) */ n /* Magnetic Field Virtual (UnUsed) */ n /* Bx, By, Bz Sensor No's (UnUsed) */ n /* No. of Tables To Apply (UnUsed) */ n /* Table Numbers To Apply (UnUsed) */ n /* Operation per Table (UnUsed) */ m 43 11 /* Format For Each Sensor */ b 0 0 0 0 0 0 0 0 0 0 0 /* Integer - unsigned */ b 0 0 0 0 0 0 0 0 0 0 0 /* Integer - unsigned */ b 0 0 0 0 0 0 0 0 0 0 0 /* Integer - unsigned */ b 0 0 0 0 0 0 0 0 0 0 /* Integer - unsigned */ m 43 11 /* Bit Length of each Sensor */ b 16 16 16 16 16 16 16 16 16 16 16 /* All sensors are 16 bits */ b 16 16 16 16 16 16 16 16 16 16 16 /* All sensors are 16 bits */ b 16 16 16 16 16 16 16 16 16 16 16 /* All sensors are 16 bits */ b 16 16 16 16 16 16 16 16 16 16 /* All sensors are 16 bits */ m 43 11 /* Status Flag per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* All sensors valid */ b 1 1 1 1 1 1 1 1 1 1 1 /* All sensors valid */ b 1 1 1 1 1 1 1 1 1 1 1 /* All sensors valid */ b 1 1 1 1 1 1 1 1 1 1 /* All sensors valid */ m 43 11 /* Time correction per sensor */ l 0 0 0 0 0 0 0 0 0 0 0 /* No time corrections */ l 0 0 0 0 0 0 0 0 0 0 0 /* No time corrections */ l 0 0 0 0 0 0 0 0 0 0 0 /* No time corrections */ l 0 0 0 0 0 0 0 0 0 0 /* No time corrections */ n /* Anc Set Application Fmts (None) */ n /* Anc Set bit lengths (None) */ n /* Target of each Anc Set (None) */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 00 /* C 0 */ t Table is a single value which will mask off the lower 8 bits /* C 1 */ t (0-7) of the sensor value. /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 255 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 4 /* Number of Comment lines */ m 4 1 /* Comments */ t TABLE 01 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 1 bits to the right (bit 1 becomes bit 0). It is /* C 2 */ t used to mask off bit 0 in the returned sensor /* C 3 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 1 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 02 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 2 bits to the right (bit 2 becomes bit 0). /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 2 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 4 /* Number of Comment lines */ m 4 1 /* Comments */ t TABLE 03 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 3 bits to the right (bit 3 becomes bit 0). It is /* C 2 */ t used to mask off bits 0-1 in the returned sensor /* C 4 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 3 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 04 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 4 bits to the right (bit 4 becomes bit 0). /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 4 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 05 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 5 bits to the right (bit 5 becomes bit 0). /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 5 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 06 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 6 bits to the right (bit 6 becomes bit 0). /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 6 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 07 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 7 bits to the right (bit 7 becomes bit 0). /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 7 /* 0 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 08 /* C 0 */ t Table is a single bit shift value which will shift the returned /* C 1 */ t sensor value 8 bits to the right (bit 8 becomes bit 0). /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 8 /* 0 */ l 20 /* No. values in scale field */ l 20 /* No. of elements in table field */ b 0 /* Table is integer values */ s 2 /* Number of Comment lines */ m 2 1 /* Comments */ t TABLE 09 /* C 0 */ t Polynomials to convert data to degrees C, volts, and degrees. /* C 1 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b -1 -1 -1 -1 -1 -1 -1 2 -1 -1 -1 /* Polynomial Coefficients */ b -1 -1 -1 -1 5 5 5 2 2 2 2 /* Polynomial Coefficients */ b 2 2 2 2 -1 -1 2 -1 2 2 -1 /* Polynomial Coefficients */ b -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l -1 -1 -1 -1 -1 -1 -1 18 -1 -1 -1 /* Begin positions */ l -1 -1 -1 -1 0 0 5 10 10 10 12 /* Begin positions */ l 12 14 16 16 -1 -1 18 -1 18 18 -1 /* Begin positions */ l -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 /* Begin positions */ m 20 5 /* Table Scaling (1/Table Value) */ b -7 -9 -11 -14 -16 /* 00-04 */ b -7 -9 -11 -14 -16 /* 05-09 */ b 0 -5 0 -5 0 /* 10-14 */ b -6 0 -6 0 -1 /* 15-19 */ m 20 5 /* Table values */ l -479005394 627128601 -193630764 -111595762 257990642 /* 00-04 */ l -526773949 627128601 -193630764 -111595762 257990642 /* 05-09 */ l 0 2451 0 -2451 0 /* 10-14 */ l 59804 0 -59804 0 1 /* 15-19 */ l 20 /* No. values in scale field */ l 20 /* No. of elements in table field */ b 0 /* Table is integer values */ s 2 /* Number of Comment lines */ m 2 1 /* Comments */ t TABLE 10 /* C 0 */ t Polynomials to convert data to degrees C, volts, and degrees. /* C 1 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b -1 -1 -1 -1 -1 -1 -1 2 -1 -1 -1 /* Polynomial Coefficients */ b -1 -1 -1 -1 5 5 5 2 2 2 2 /* Polynomial Coefficients */ b 2 2 2 -1 -1 -1 -1 -1 2 2 -1 /* Polynomial Coefficients */ b -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l -1 -1 -1 -1 -1 -1 -1 18 -1 -1 -1 /* Begin positions */ l -1 -1 -1 -1 0 5 5 10 10 10 12 /* Begin positions */ l 14 14 16 -1 -1 -1 -1 -1 18 18 -1 /* Begin positions */ l -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 /* Begin positions */ m 20 5 /* Table Scaling (1/Table Value) */ b -7 -9 -11 -14 -16 /* 00-04 */ b -7 -9 -11 -14 -16 /* 05-09 */ b 0 -5 0 -5 0 /* 10-14 */ b -6 0 -6 0 -1 /* 15-19 */ m 20 5 /* Table values */ l -479005394 627128601 -193630764 -111595762 257990642 /* 00-04 */ l -526773949 627128601 -193630764 -111595762 257990642 /* 05-09 */ l 0 2451 0 -2451 0 /* 10-14 */ l 59804 0 -59804 0 1 /* 15-19 */ l 1 /* No. values in scale field */ l 1 /* No. of elements in table field */ b 0 /* Table is integer values */ s 3 /* Number of Comment lines */ m 3 1 /* Comments */ t TABLE 11 /* C 0 */ t Table is a single value which will mask off the lower 4 bits /* C 1 */ t (0-3) of the sensor value. /* C 2 */ b 1 /* Table Var (Processed data) */ b 0 /* Expand to full table (NO) */ l 0 /* No. of critical action values */ n /* Critical Status Bytes (UnUsed) */ n /* Critical Offset/Sen (UnUsed) */ n /* Critical Offsets (UnUsed) */ m 43 11 /* Table Format 1 Per Sensor */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ b 1 1 1 1 1 1 1 1 1 1 /* Polynomial Coefficients */ m 43 11 /* Offsets Into Table */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ l 0 0 0 0 0 0 0 0 0 0 /* All begin position 0 */ m 1 1 /* Table Scaling (1/Table Value) */ b 0 /* Value Unscaled */ m 1 1 /* The table values */ l 15 /* 0 */