Star Micronics RS 232C Serial to Parallel Converter SPC-8K User Manual

Page 18

Advertising
background image

16

«handshaking» ou «prise de contact») signifie en fait «qui dit quoi et quand».
Il permet à l’imprimante d’indiquer à l’ordinateur qu’elle est prête à recevoir
des données. L’ordinateur et l’imprimante communiquent entre eux en en-
voyant des codes de protocole (qui sont situés au début de la table ASCII).
Certains programmeurs appellent les codes de commande XON et XOFF
codes CI1 et DC3 (acronymes de device control ou contrôle de périphérique).
Quel que soit le nom choisi, ces codes sont utilisés pour permettre à l’imprimante
de contrôler le flux de données en indiquant à l’ordinateur quand commencer
et quand interrompre l’envoi de données. L’imprimante demande que la
transmission de données soit suspendue lorsque sa mémoire arrive à saturation
ou en présence d’une condition d’ERREUR.
Le protocole DTR (Data Terminal Ready ou terminal de données prêt) joue le
même rôle, mais de manière légèrement différente. L’imprimante envoie un
signal haute tension continu sur le câble tant qu’elle est prête à accepter les
données et réduit la tension pour demander à l’ordinateur de cesser d’émettre.
De même, l’ordinateur contrôle le flux de données au moyen du protocole
ETX/ACK (End-of-text/Acknowledge ou Fin-de-texte/acquitter). L’ordina-
teur envoie un code de commande ETX après chaque chaîne de données et,
lorsque l’imprimante reçoit ce code, elle renvoie un code ACK à l’ordinateur
pour lui demander de poursuivre l’émission. Ce protocole n’est pas souvent
utilisé sur les ordinateurs modernes dans la mesure où il a tendance à ne pas
suspendre les données lorsque la mémoire de l’imprimante arrive à saturation.

Vitesse en bauds

La vitesse en bauds représente la vitesse de transmission de données à
l’imprimante en bits par seconde. Les valeurs les plus courantes sont 9600 et
19200.

Interrupteur 6 Interrupteur 7 Interrupteur 8

Vitesse en bauds Réglage DOS/ Windows

OFF(DESACTIVE) OFF(DESACTIVE) OFF(DESACTIVE)

150 bit/seconde

150

OFF(DESACTIVE) OFF(DESACTIVE)

ON(ACTIVE)

300 bit/seconde

300

OFF(DESACTIVE)

ON(ACTIVE)

OFF(DESACTIVE)

600 bit/seconde

600

OFF(DESACTIVE)

ON(ACTIVE)

ON(ACTIVE)

1200 bit/seconde

1200

ON(ACTIVE)

OFF(DESACTIVE) OFF(DESACTIVE)

2400 bit/seconde

2400

ON(ACTIVE)

OFF(DESACTIVE)

ON(ACTIVE)

4800 bit/seconde

4800

ON(ACTIVE)

ON(ACTIVE)

OFF(DESACTIVE)

9600 bit/seconde

9600

ON(ACTIVE)

ON(ACTIVE)

ON(ACTIVE)

19200 bit/seconde

19200

Advertising