Hi, kann jemanden mir erklären wie die software Handshake funktionniert? Ich habe das Tutorial gelesen aber hilft mir nicht viel. Ein Beispiel wäre sehr hilfreich. Danke
Es gibt Hardware handshake und software handshake. Das Hardware Handshake benutzt eine oder mehrere der Linien RTS, CTS, DSR, DTR. Diese Linien muss man haben. Falls man sie hat, ist da effizienter als das Software Handshake. Das Software handshake benutzt XON, XOFF, Falls eine Seite keine Daten mehr wuenscht, so sendet sie XOFF, und wenn sie wieder daten will sendet sie XON. Falls die Daten nun binaer sind, so kann man ein enthaltenes XON/XOFF durch ein Doppeltes ersetzen.
Hallo, was Du mir sagst steht schon im Tutorial, ich möchte wissen wie es eingentlich funktionniert, wie soll ich damit umgehen.
Der Sender horcht auf die Daten die Vom empfaenger kommen. Falls ein XOFF dabei ist hoert er auf zu senden, bis er ein XON empfaengt. Dr Empfaenger bekommt Daten und fuellt diese in einem Ringbuffer. Wenn dieser Ringbuffer langsam voll wird, sendet er ein XOFF an den Sender. Wenn der Ringbuffer wieder leerer ist sendet er ein XON.
hallo, übrigens, ich habe eine Kleine Frage, das buffer kann selbst definiert z.b. char buffer[20][255], oder ist es durch der große des RAM begrenzt. Danke
Sinnvollerweise ist der Buffer eine Potenz von zwei lang, also 16, 32, 64 byte, das erleichter den Ueberlauf zu einem "AND"
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.