Hello,
Does the TMP102 support back to back temperature transmissions?
These are the steps:
1. I send the I2C address ("10010001") .
2. The device sends an acknowledge for the address.
3. The device sends me the most significant temperature byte.
4. As a master, I acknowledge the first temperature byte.
5. The device sends me the least significant temperature byte. The total 12 bit temperature reading seems to be correct (around 23 degrees C)
6. As a master, I acknowledge the second temperature byte.
Now, here is the problem.
After step 6 (master acknowledges the second temperature byte) I expect the sensor to send me a new most significant temperature byte reading.}
However, this doesn't happen!
The sensor doesn't send any info. It seems like it expects me to start all over from step 1.
How can I make it send the readings back to back?
Any help will be much appreciated.
Regards,
Shai