7.3.9 Output Data Format
Figure 6 illustrates various I2C frames for reading data.
- Read the ADC conversion result: Two 8-bit I2C packets are required (frame A).
- Read the averaged conversion result: Two 8-bit I2C packets are required (frame B).
- Read data with the channel ID or status flags appended: The 4-bit channel ID or status flags can be appended to the 12-bit ADC result by configuring the APPEND_STATUS field in the GENERAL_CFG register. The status flags can be used to detect if a CRC error is detected and if an alert condition is detected by the digital window comparator. When the channel ID is or status flags are appended to the 12-bit ADC data, two I2C packets are required (frame C). If the channel ID is or status flags are appended to the 16-bit average result, three I2C frames are required (frame D).