Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
For I2C reads, rearrange the printing of messages to *after* the ACK is generated. This adds about 0.4 ms of space between the ACK of one byte and the first bit of the next. Many devices need to clock stretch between here, but can't with v3 hardware. This fixes issues with bulk reads on many I2C devices, provided they don't need to stretch the clock longer than 0.4 ms.
- Loading branch information