Le contrôle de flux vous permet de gérer les échanges sur une liaison série (dans ce cas, une liaison mode caractères) entre deux équipements.
Les données sont transmises par l’émetteur Tx1 au récepteur Rx2. La transmission des données est vérifiée par les signaux de contrôle de flux Scf1 et Scf2.
Adresse
|
Description
|
1
|
L’émetteur active le signal Scf1 pour indiquer qu'il est prêt à envoyer des données.
|
2
|
Le récepteur active le signal Scf2 pour indiquer qu'il autorise la transmission des données.
|
3
|
Transmission des données
|
4
|
Lorsque la transmission des données est terminée, les signaux de contrôle Scf1 et Scf2 sont désactivés.
|
Pour effectuer le contrôle de flux, deux méthodes sont possibles :
NOTE : Le contrôle de flux logiciel est plus couramment utilisé. S'il n'est pas disponible, le contrôle matériel est effectué.
Dans ce cas, le contrôle utilise des signaux RTS/CTS. Ce mode de contrôle de flux matériel est le plus courant.
La sortie de l'émetteur Tx est connectée à l'entrée du récepteur Rx et inversement. Le signal CTS de l'émetteur est connecté au signal RTS du récepteur et inversement.
L'émetteur est autorisé à transmettre les données lorsqu'il reçoit le signal RTS du récepteur sur son entrée CTS.
Dans ce cas, le contrôle utilise des signaux RTS/DCD. Ce mode de contrôle de flux n'est pas courant. Cependant, il peut être utilisé pour communiquer avec une imprimante dont la performance est limitée.
La sortie de l'émetteur Tx est connectée à l'entrée du récepteur Rx et inversement. Le signal DCD de l'émetteur est connecté au signal DTR du récepteur et le signal RTS de l'émetteur est connecté au signal CTS du récepteur.
L'émetteur est autorisé à transmettre les données lorsqu'il reçoit le signal RTS du récepteur sur son entrée CTS.
Dans ce cas, le contrôle de flux logiciel est effectué avec les caractères Xon/Xoff. Les équipements sont alors uniquement connectés par deux fils.
La sortie de l'émetteur Tx est connectée à l'entrée du récepteur Rx et inversement.
L'émetteur est autorisé à transmettre les données lorsqu'il reçoit le caractère Xon sur son entrée Rx et doit arrêter la transmission lorsqu'il reçoit le caractère Xoff sur son entrée Rx.