libDaisy
libDaisy copied to clipboard
I2C address representations are inconsistent
I used TransmitBlocking and everything worked as expected. When I tried to use WriteDataAtAddress, because it fit my use case better, nothing worked anymore. After I checked the signals with a scope I found out that TransmitBlocking shifts the address to the left while WriteDataAtAddress does not. This is inconsistent. I think shifting is the more intuitive approach.