Other Parts Discussed in Thread: TMP117
Hi
I'm using the TMP116 in CC mode (continuous conversion) , 500ms for both AVG and CONV
I want to get each new measurement and only one of each new.
So I poll read continuously the data ready flag of the configuration register, when it is set, I read the temperature register only once.
However sometimes, I miss a measurement, like if the data ready flag was inadvertently cleared during a poll read of the configuration register.
So instead of having 500ms between each sample, sometimes I have 1 second. And to me, during this time, there's no other evidence than a cleared data ready flag
I don't know how to solve this, or even debug this, from my side ...
Is it my fault ?
Thanks