On a multimaster i2c bus, how to determine which device started the transfer?
update (from comments made below by the O.P.) :
I am trying to make sense of http://www.i2c-bus.org/serial-resistances-and-debugging/ where it says:
it is possible to recognize which I2C device is currently active by analyzing the low level on the I2C lines
What does that mean?
Best Answer
I2C spec itself doesn't have provisions for "from" address, AFAIK.
You would have program the masters to transmit their IDs in the payload part of the I2C packet.