Description
- Look into the OTP access sequence as suggested by the comment
- The Current OTP readWrite approach differs from the datasheet with respect to waiting for additional ACKS after every byte transmitted.
- The current implementation works as expected, but the sensor has to be kept idle and not queried for any data when attempting to write to the OTP.
- The OTP read tends to not work as expected when the sensor is performing calculations for temp. conversion.
Try and implement the Hand shaking sequence as depicted in the datasheet(and listed in this comment) to verify if that solves OTP reads even even the sensor is actively performing temp. sensing.