4.3 Contrôle de la matrice par le PC
4.3.1
Protocole Macro
4.3.1.1 Description
Le protocole Macro se caractérise par des messages exclusivement composés de caractères ASCII
imprimables délimités par deux caractères types '[' et ']'. À l'intérieur du message, la distinction est faite
entre majuscules et minuscules.
Les paramètres sont généralement numériques et séparés par des virgules. Aucun espace (blanc) n'est
prévu à l'intérieur de la commande macro.
Le format type d'un message consiste en une chaîne de caractères [VA0PC1VidS1,12Z] pouvant être
interprétée de la façon suivante :
Caractères
[
Début du message
VA
Catégorie du récepteur
0
Numéro du récepteur
PC
Catégorie du transmetteur
Numéro du transmetteur
1
VidS
Commande
Premier paramètre
1
,
Séparateur de paramètres
12
Second paramètre
Z
Checksum
]
Fermeture du message
1
) Le numéro du récepteur doit être indiqué même lorsque cela ne semble pas utile: en cas de non-
disponibilité (par ex. en cas de matrice unique), utiliser le numéro 0. En cas de PC, utiliser le numéro 1.
2
) En fonction de la commande sont prévus jusqu'à 4 paramètres numériques (de 0 à 65535) séparés par
des virgules. Un caractère ASCII doit être transmis pour chaque chiffre (0 : ASCII 48, 1 : ASCII 49, etc.)
4.3.1.2 Contrôle par le PC
Le PC peut uniquement contrôler la matrice si le Dip 5 est sur ON.
Si le Dip 5 est sur OFF, le PC peut uniquement recevoir des données, mais il ne peut transmettre aucune
commande.
4.3.1.3 Procédure de calcul de la checksum
1. Numéroter le code ASCII de tous les caractères du message, à l'exception des caractères
d'encadrement '[' et ']'
2. Calculer la valeur de la somme module 26 (reste de la division par 26, un chiffre entier de 0 à 25)
3. Numéroter 65 au module ainsi obtenu, et chercher le caractère correspondant sur le tableau ASCII:
le résultat doit être un caractère alphabétique majuscule compris entre 'A' et 'Z'.
Le message ne sera interprété par la matrice que si la checksum est correcte.
Remarque
Les produits Videotec reconnaissent un certain nombre de protocoles et de vitesses de transmission en bauds
différents : contrôler que le réglage correspond effectivement au protocole Macro (à une vitesse de transmission en
bauds adéquate) avant de procéder à la connexion.
4.3.1.4 Codes des dispositifs
Chaque dispositif transmetteur et récepteur est identifié par 2 caractères :
•
VA : matrice vidéo
•
PC : ordinateur personnel
•
4. Fonctions avancées
Signification
1
1
2
2
Page 28/66
Signification de l'exemple
Destinataire : matrice vidéo...
...numéro 0 (matrice seule)
Expéditeur : PC...
...numéro 1 (fictif)
Commutation...
...sur moniteur 1...
...demande caméra 12
MNVCSM328A_1511_FR