Az egyszerűsített handshaking-nek az a hiányossága, hogy az „ADÓ” nem rendelkezik információval az eljárás folytathatóságáról (azaz arról, hogy sínre teheti-e a következő adatbájtot). Ezért a gyakorlatban legtöbbször az egyszerűsített handshaking továbbfejlesztését, a kétszeres kézfogás (fully interlocked handshaking) eljárását alkalmazzák.

Fully Interlocked Handshaking

A fully interlocked handshaking jelszintjeiEnnél az adatátvitel következő lépésére csak akkor lehet rátérni, ha az előző adatátvitel igazoltan, hibátlanul befejeződött. Ezt az jelzi, hogy a DAV és a DAC vezérlőjel egyidejűleg újra a 0-szintre áll be (lásd az ábrát).

A kétszeres kézfogásos eljárás lépései tehát a következők:

A/ Az ADÓ az első adatbájtot a sínre helyezi

B/ Az ADÓ a DAV jelet 1-re állítja

C/ A VEVŐ visszaigazolja az adatok átvételét (DAC = 1)

D/ Az ADÓ visszaállítja a DAV jelet 0-s szintre

E/ A DAC jel 0 szintre állításával a VEVŐ jelzi, hogy felkészült az újabb adat fogadására

folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap