Recherche personnalisée

Dictionnaire technique de materiel-informatique.be: les définitions classées par thématique:
Electricité | Electronique numérique | Ordinateur - Unité centrale | Périphériques | Sauvegarde | Sécurité | Réseau | Logiciel | Internet | Multimedia | Sites | Acronyme

Protocole Xon/Xoff

Xon/Xoff est un système logiciel qui permet une transmission série sur 3 fils (le plus souvent en RS232) bi-directionnelle, c'est une sorte de protocole logiciel. L'autre méthode de transmission Hardware utile les broches et signaux RTS (Request To Send) et CTS (Clear To Send) pour gérer le transfert.

Les signaux Xon et Xoff sont basés sur les caractères spéciaux ascii. Pendant le transfert de données, le périphérique qui reçoit (ordinateur, terminal, imprimante, modem, ...) récupère simplement les données transmises dans une mémoire tampon avant de les utiliser. Lorsque ce tampon est rempli à 80%, il demande d'interrompre la transmission en renvoyant le code ascii 19 (xoff). Quand le tampon repasse à 50 % de remplissage, il renvoit le code asci 17 (Xon) pour reprendre la transmission. Ces codes sont renvoyés sur la broche transmit data du connecteur.

Par rapport à une transmission RTS/CTS, le raccordement est différents (ici en connecteur DB9 pour tous périphériques sauf les modems, pas de croisement)

Xon/Xoff utilise les mêmes principes au niveau des données que la méthode hardware, soit: bits de start, Stop et parité, Baud Rate (vitesse) qui doivent être paramétrés identiques de chaque coté.

Définition annexe: transmissions synchrones

Dernière mise à jour, le 23/01/2021
© Tous droits réservés, reproduction interdite sans accord écrit de materiel-informatique.be. Les marques citées sont propriétés des constructeurs et éditeurs.