Synchronisation
Des «messages» constitués de caractères
ASCII sont transmis par l'intermédiaire
de l'interface pour l'échange de don-
nées entre l'indicateur et un ordinateur.
Pour un échange de données exempt
d'erreur, les paramètres : vitesse de
transmission, parité et handshake ainsi
que le format des caractères doivent
être identiques pour les deux interfaces.
Il est possible de procéder à une adap-
tation de l'indicateur par l'intermédiaire
des réglages correspondants dans le
setup (menu) de façon à adapter la liai-
son au périphérique. Outre ces réglages,
il est possible de subordonner l'édition
des données de l'indicateur à diffé-
rentes conditions. Ces conditions sont
décrites dans les programmes d'applica-
tion correspondants.
Une interface de données ouverte (pas
d'appareils périphériques raccordés) ne
provoque pas de messages d'erreur.
Handshake (protocole de transfert)
L'interface de la balance est équipée
d'un registre d'émission et d'un registre
de réception. Il est possible, dans le
setup de l'indicateur de choisir le mode
de fonctionnement du mode de contrô-
le (handshake) :
– Handshake hardware (CTS/DTR)
– Handshake logiciel (XON, XOFF)
Handshake hardware
Avec le handshake hardware avec
une interface à 4 fils, il est possible
d'envoyer 1 caractère après CTS.
50
Handshake logiciel
Le handshake logiciel est commandé
par XON et XOFF. Un XON doit être
émis par un appareil périphérique lors
de sa mise sous tension de façon à per-
mettre éventuellement à un autre péri-
phérique d'échanger ses données.
Le déroulement de la transmission des
données a donc lieu comme suit :
Balance ––– octet –––> Ordinateur
(émet-
––– octet –––> (récepteur)
teur)
––– octet –––>
––– octet –––>
<–– XOFF –––
––– octet –––>
––– octet –––>
...
(Pause)
...
<–– XON –––
––– octet –––>
––– octet –––>
––– octet –––>
––– octet –––>
Emetteur
Un XOFF reçu empêche la poursuite de
l'émission de caractères. Un XON reçu
a pour effet de libérer l'émetteur.
Récepteur
Afin de ne pas trop surcharger la trans-
mission avec des caractères de contrôle,
la libération par XON ne se fait que
lorsque le registre est presque vidé.