5-2
RS-232C Tableau de commandes
Format de communication (conforme au standard RS232C)
•
Débit en bauds : 9.600 bps
•
Parité : aucune
•
Bits de donnée : 8, bit d'arrêt : 1
•
Contrôle de flux : aucune
protocole de communication série
1. Structure du paquet de commandes [7 octets]
0x08
0x22
•
Un paquet de commandes comprend 7 octets au total.
•
Les octets 0x08 et 0x22 indiquent que le paquet est destiné à une communication série.
•
Les 4 octets suivants représentent une commande prédéfinie qui peut être définie par l'utilisateur.
•
Le dernier octet est le total de contrôle, qui vérifie la validité du paquet actif.
•
En-tête [2 octets] : Valeurs prédéfinies fixées à 0x08 et 0x22.
•
Cmd1 [1 octet] : première valeur du code dont la définition figure dans la liste de commande (Hexadécimale).
•
Cmd2 [1 octet] : deuxième valeur du code dont la définition figure dans la liste de commande (Hexadécimale).
•
Cmd3 [1 octet] : troisième valeur du code dont la définition figure dans la liste de commande (Hexadécimale).
•
Valeur [1 octet] : paramètre d'entrée de la commande (Valeur par défaut : 0) (Hexadécimale).
•
CS [1 octet] : total de contrôle (second complément de la somme de toutes les valeurs à l'exception de la valeur CS).
2. Structure des paquets de réponse [3 octets]
1. Succès
0x03
2. Echec
0x03
•
Lorsque la valeur du paquet reçu d'un périphérique externe est valide, un paquet Succès est envoyé. Sinon, un
paquet Echec est transmis.
•
Un paquet Echec est envoyé dans les cas suivants :
•
Le paquet reçu ne comprend pas 7 octets.
•
La valeur d'en-tête du paquet de 2 octets est différente de 0x08 et 0x22.
•
Le total de contrôle est incorrect.
•
Une défaillance a été identifiée par un périphérique externe.
•
Un périphérique externe classe le paquet dans la catégorie Echec s'il ne reçoit pas un paquet Succès dans les
100 ms.
•
Transmettez la commande de contrôle suivante pour transmettre au moins une commande de contrôle dès lors que la
transmission précédente a réussi ou en cas d'absence de réponse au bout de 3 secondes.
•
Lorsque vous contrôlez le projecteur à l'aide d'un ordinateur, vous ne pouvez pas vérifier le changement d'état du
projecteur à l'aide de l'ordinateur. Celui-ci ne s'affichera pas non plus sur l'écran du projecteur. Transmettez la
commande INFORMATION pour afficher l'information en cours sur l'écran du projecteur.
•
Toutes les commandes de contrôle s'appliquent à la source d'entrée et à l'état du projecteur affiché.
5-2
cmd1
0x0C
0xF1
0x0C
0xFF
cmd2
cmd3
valeur
CS
Informations complémentaires