4. Généralités concernant la sortie protocole
Ce protocole transmet uniquement des messages ASCII (8 bits).
Le format des données est : 8 bits + 1 bit de start + 1 bit de stop + sans parité.
La vitesse de transmission est de 9600 Bauds.
Le pupitre envoie des trames du type : « SOH adresse STX CTRL Message ETX LRC », certaines de
ces trames sont nécessaires pour récupérer les informations utiles.
SOH = 01 hexadécimal
Adresse = 1 octet, à ignorer (attention : : utile pour le calcul du LRC).
STX = 02 hexadécimal
CTRL = 1 octet, à ignorer (attention : : utile pour le calcul du LRC)
Message = plusieurs octets (cf détails)
ETX = 03 hexadécimal
LRC = 1 octet : ou exclusif des octets compris entre SOH(non compris) et ETX(compris)
Le LRC est ensuite calculé de la façon suivante :
14
LRC = LRC and 0x7f
IF (LRC < 32)
THEN LRC = LRC + 32
(32 décimal = 0x20)