Concept Flow - Reading data from I2C device
Start I2C communication
Send device address + write bit
Send register address to read
Restart I2C communication
Send device address + read bit
Read data byte(s) from device
Send NACK and stop condition
End communication
This flow shows the steps to read data from an I2C device: start communication, send device and register addresses, restart for reading, read data, then stop.