But I read about the multi-master arbitration procedure from an I2C specs (http://www.nxp.com/documents/user_manual/UM10204.pdf
). At the bottom of p.7, it says "If two or more masters try to put information onto the bus, the first to produce a ‘one’ when the other produces a ‘zero’ loses the arbitration." And the specs talks further about arbitration in Section 3.1.8 (pp. 11-12)
Does this not mean that it is possible to have two devices on the I2C bus trying to become master and put info onto the at around the same time, and that the I2C has the arbitration mechanism to resolve the potential conflict? Or am I misunderstanding the concept of multi-master arbitration in the I2C spec?