Tool/software:
The TMP119 data sheet indicates that EEPROM1 and possibly EEPROM3 (the data sheet is ambiguous about EEPROM3) are used to support NIST traceability and their contents should not be deleted or reprogrammed. I would like to store some other data in these registers, so I tried reprogramming the EEEPROM1 and EEPROM3 values of several TMP119's to 0 ,and to 0x20 less than the value that was in these EEPROMs. With the TMP119 on a small PCB connected to an "isothermal" aluminum plate, I read back the temperature, programmed the EEPROMS, cycled the power, read back the EEPROMs, read back the temperature again, and saw no difference in the temperature reading. I then reprogrammed the EEPROMs with their original values. I did notice also that the value in EEPROM1 was the same in 8 different TMP119's, 0xA667.
Do the values in EEPROM1 or EEPROM3 ever have any effect on the temperature read back from the TMP119?
Is the value in EEPROM1 just used for some kind of accounting, like which oil bath the TMP119 was calibrated/verified in, or some kind of date code, etc.?
If I perform my own water bath calibration of the TMP119's in my system, is there any value for me to retain the contents of EEPROM1 or EEPROM3?
Is EEPROM3 even part of NIST traceability? Section 8.5.10 EEPROM3 Register says "To support NIST traceability, do not delete or reprogram the EEPROM[1] register" - that was [1], not [3]. But Table 8.13 EEPROM3 Register Field Descriptions says "To support NIST traceability, do not delete or reprogram this register"
Thanks,
Eric