SNAS778D June 2021 – July 2024 HDC3020 , HDC3021 , HDC3022
PRODUCTION DATA
An I2C read sequence is performed to retrieve data from the HDC302x. The I2C read sequence must follow the I2C write sequence that is used to initiate the read command to the device. A CRC byte always accompanies data that is transmitted by the HDC302x. The I2C controller must accept the CRC byte regardless of whether or not the user wants to use the CRC. The I2C controller cannot issue a NACK before the CRC is received to discard the CRC transmission. The I2C read is illustrated in Figure 7-3.
The HDC302x stops transmission of a data byte if the I2C controller fails to ACK after any byte of data.