Guten Tag, wie wird beim Xon/Xoff-Handshake eigentlich ein Bitfehler abgefangen, wenn das entsprechende Handshake-Zeichen durch eine Störung auf der Leitung verstümmelt wird? Also zum Beispiel, wenn ein Xoff gesendet wurde, aber beim Empfänger nicht richtig ankommt? Dann ist die Übertragung ja futsch, weil munter weitergesendet wird, obwohl der Buffer am Überlaufen ist... Beim Xon kann ich mir ja noch vorstellen, dass man mit TimeOut arbeitet, also wenn trotz gesendetem Xon nichts reinkommt, dass man nach Ablauf des TimeOuts einfach noch mal ein Xon sendet. Jan
Ueblicherweise wird das ganz einfach ignoriert. Fehlertoleranz und Handshaking haben nichts miteinander zu tun. Handshaking regelt Sendeunterbrechungen die notwendig sein koennen, weil die Empfangsseite nicht empfangsbereit ist. Das Ganze hat nichts mit Bitfehlern auf der Leitung zu tun, die gar nicht da sein sollten, aber mit dem Paritybit erkannt werden koennen. Wenns da Probleme gibt, kannst Du Dich ganz einfach nicht mehr auf SW-Handshaking verlassen und musst auf HW-Handshaking ausweichen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.