Post Go back to editing

LT3960 strange work

Category: Hardware
Product Number: LT3960


I made a measurement compilation:

Master is sending 1 byte to Slave, Master asks back immediately the sent value from slave, Slave immediately sends back the value received. If the byte value is between 0-127, works well:

If the byte value is greater than 127, this happens: Slave begins to write SDA. After the write of first bit of value of 128 -it seems- the SCL stops, as if the master would finish the transmission.

I don't know why, but if i remove lt3960 from the compilation (only the I2C barrier was between the arduinos), the I2C communication is perfect over 127 (in 1 byte) value.

clarification, addition
[edited by: wolfmanus at 7:00 AM (GMT -4) on 14 Apr 2023]