Hi all,
i'm having few experiment over the WIRE library and two arduino.
I put on one arduino the MASTER writer, and on the other the SLAVE reader.
i put a serial trace on both the arduino to monito what happen. Looks like the i2c comunication works good for few seconds, and then, without any reason it get stack.
on the main loop of the Slave reader there is a delay(100), if i remove it the library works perfect, and never get stuck. Looks like that if a Wire comunication comes while there is a delay, the event to handle this isn't call, on the other hands the master never receive the signal that the transfered data was received by the slave, so the master never send another transfer request.
is it correct ?
why if this is true, nobody change the library exemple ?
let me know
tnx to all who'll answer me