Hallo,

ein Slave reagiert das erstemal mit einem ACK, nachdem seine Slave-Adresse über den Bus kam.

Der Ablauf ist auch im DB zu sehen (Grafiken), und wann welcher Status auftritt, und wie man, je nach Status, weiterverfahren kann/muss.

Der Satz bei 4. ist evtl. etwas misszuverstehen, denn nur das reine Setzen/löschen von TWINT beim Slave löst beim Master noch keine Reaktion aus. Erst beim nächsten Takt, wenn ein ACK/NACK beim Master anliegt, wird beim Master TWINT gesetzt, und die Software muss darauf reagieren.