2.2 Für's Protokoll: Wir müssen synchronisieren!

Da es wichtig ist festzustellen, ob der PC gegenüber bereit ist Daten zu senden bzw. zu empfangen muss man eine Synchronisation vornehmen. In unserem Fall sendet der Master (Sender) eine fest definierte Bitkombination (siehe Tabelle) zum Slave (Empfänger). Wird diese vom Slave empfangen, sendet er eine Empfangsbestätigung zurück an den Master.

Tabelle 1: Synchronisation zwischen Master und Slave

Wenn diese Bitkombination empfangen wurden, weiß jeder Teilnehmer das die Gegenstelle bereit ist den Kommunikationsvorgang zu beginnen. Sollte es zu einen Fehler in der Synchronisation kommen wird die Verbindung abgebrochen.