DT91
F-10
DT91
F-11
Français
Annexe : interface de programme série
Introduction
Cette section du manuel décrit le protocole de la télécommande pour le contrôle du DT91 via l'interface
RS232.
Conventions
n La télécommande est désignée « TC ».
n Sauf mention contraire, toutes les valeurs présentées dans cette section sont hexadécimales.
Format de transfert des données
n Taux de transfert : 19200 bps.
n Un bit de démarrage, huit bits de données, un bit d'arrêt, aucune parité, aucun contrôle du ux.
Formats de commande et de réponse
La communication entre la TCet le DT91 prend la forme de séquences des octets, avec le même format
de base pour toutes les commandes et les réponses. La communication entre les deux unités s’effectue
en duplex intégral. Le DT91 doit toujours répondre à une commande reçue.
Chaque transmission en provenance de la TC doit être de cinq octets au moins et doit se présenter au
format suivant :
<STR> <CC> <DL> <Données> <ETR>
n STR (début de la transmission) : 0x21
n CC (code de commande) : code de la commande
n DL (longueur des données) : nombre d’éléments de données suivant cet élément, ETR exclue
n Données : paramètres de la commande
n ETR (n de la transmission) : 0xD
Chaque réponse en provenance du DT91 doit comprendre au moins 6 octets et doit se présenter au
format suivant :
<STR> <RC> <AC> <DL> <Données> <ETR>
n STR (début de la transmission) : 0x21
n RC (code de réponse) : code de la commande
n AC (code de réponse) : code de la réponse (voir ci-dessous)
n DL (longueur des données) : nombre d’éléments de données suivant cet élément, ETR exclue
n Données : informations associées à cette réponse
n ETR (n de la transmission) : 0xD
Notez que le DT91 transmet des messages à chaque changement d’état. Ces messages sont transmis à
des intervalles asynchrones.
Changements d'état suite à d'autres entrées
Il est possible que l'état du DT91 change suite à des entrées effectuées par l'utilisateur par le biais des
boutons du panneau avant ou de la télécommande à infrarouge. Les modications résultant de ces
entrées doivent être relayées à la TC, à l'aide du type de message approprié.
Par exemple, si l'utilisateur modie la luminosité de l'afchage du panneau avant à l'aide de la touche
DISP de la télécommande, un message relatif à l'afchage (comme déni ci-dessous) est transmis à la
TC. Une action similaire se produit pour tout autre changement d'état.
Codes de réponse
Les codes de réponse prédénis sont les suivants :
n Command OK 0x1 : la commande a été acceptée et traitée intégralement.
n Command Failed 0x0 : la commande a échoué pour une raison quelconque.
Vous trouverez les spécications des commandes et les exemples de séquences commande/
réponse dans la section en langue Anglaise de ce manuel.