There was no error handling before and it would block on common cases like NACK which meant that you could not use the i2ctool to perform a scan of the bus. This does not handle the interrupt flow which also has incomplete error handling.
There was no error handling before and it would block on common cases like NACK which meant that you could not use the i2ctool to perform a scan of the bus. This does not handle the interrupt flow which also has incomplete error handling.