Hallo,
ich hätte da drei Fragen bzgl. dem I2C Bus. Habe recherchiert, aber die Infos nicht alle gefunden, bzw. nicht ganz verstanden.
1. wie ist beim I2C Bus eigentlich definiert wer Master und wer Slave ist? Muss das bei den Geräten individuell konfiguriert werden, oder machen die sich das im I2C Netz automatisch aus? Wie verhält sich da der RPi
2. kann eigentlich spontan ein Slave dem anderen Daten senden? Oder kann das jeweils nur der Master initiieren?
3. was ist eigentlich kurz und bündig der Unterschied zw. den allgemein gängigen i2c funktionen "sendByte, writeByte, writeWord und writeI2CBlock?
Vlt. kann der ein oder andere eine der Fragen beantworten,
lg und danke