Other Parts Discussed in Thread: TMP117
I am working through programming the TMP116 and I have some questions on programming the EEPROM.
At the end of updating the registers the spec sheet calls for a I2C General Call Soft Reset command to be used to reset the device and force a reload of the registers etc.
Is there another way other than to issue the general call - Soft reset? I see in the spec sheet for the TMP117 there is a software reset available in the config register. On the TMP117, can the soft reset via the config register be used in place of the i2c generall call - soft reset to commit the data and reset the device?
I have certainly used i2c general call and it works. I have tried using the TMP117 soft reset bit on the TMP116 in hopes that it would work, but it does not.
The issue with issue using the I2c general call soft reset is that you will reset every device on the 12c bus that response to the reset at the same time.