LT3960
Recommended for New Designs
The LT3960 is a robust high speed transceiver that extends a single-master I2C bus through harsh or noisy environments at up to 400kbps using the CAN-physical...
Datasheet
LT3960 on Analog.com
Hi!
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.