SNAS817D June 2021 – November 2024 HDC3020-Q1 , HDC3021-Q1 , HDC3022-Q1
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
An I2C read sequence is performed to retrieve data from the HDC302x-Q1. 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-Q1. 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-Q1 stops transmission of a data byte if the I2C controller fails to ACK after any byte of data.