This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HDC2010: Corrupted data readings

Part Number: HDC2010

Hello,

Need your support to solve the problem better.

We use HDC2010 from more than a year but before 2-3 months read erroneous values for first time.

You can see it in the attached picture below.

I checked the i2c communication, it's stable. The speed is 90kHz, the voltage is good, too.

I want to ask you whether the solution I made is good?

I decided to decrease the device operating conditions, so temperature is accepted as valid if higher or equal to 0 Celsius and lower or equal to 60 Celsius.

And if invalid temperature is detected by my software, to perform HDC2010 software reset (Write 0x80 to reg. 0x0E).

What do you think to my solution of the problem?

Best regards,

Martin Peevski