I2C Adresse des Absenders

Hallo Forum,

hab vor mehrere Hutschienen Arduinos mit einem Master(Eigentlich Slave) zusammenzuschließen

Heißt die einzelnen Arduinos als Multimaster und den Hauptarduino(empfängt nur) als Slave konfigurieren.

Soweit ja alles klar. Nun bekomm ich aber von den einzelnen Arduinos meistens die selbe Nachricht und will sie aber am Hauptarduino unterscheiden, von wem die Nachricht ist! Mal ein Beispiel:
Arduino 1 mit Adresse 1 schickt eine Nachricht mit "Test" an den Hauptarduino mit der Adresse 0. Nun soll im Hauptarduino 2 Sachen ankommen: Adresse des Absenders und die Nachricht natürlich.

Welchen Befehl gibt es da, das man die Adresse des Absenders ausliest?

Die Adresse wirst du schon selber generieren müssen.
Denn I2C kennt keine Masteradresse.
Nur die Slaves haben Adressen.

Heißt die einfachste Lösung wär einfach die ersten 2 Stellen die Adresse mitzuschicken oder?

theo416:
Heißt die einfachste Lösung wär einfach die ersten 2 Stellen die Adresse mitzuschicken oder?

Ja, genau....