Auch das ist perfect machbar mit das heutige konzept : Der slave hat eine directe digital output nach den master. So besteht die moglichkeit das der Slave ein Signal gibt an der Master : hola, neue Info wartet auf Abfrage von Master (die sogenannte Interrupt nach den Master). Dan reagiert den Master und hohlt sich ueber I2C die wichtige Register (beispiel ACS, Bumper, RC5...).
Also ist es moglich um beide Programme (Master und SLave) zu erweitern und trotzdem doch eine Schnittstelle in zwei Richtungen zu haben.