Protocole De Transmission - ID-AL MicroPlayer AP103 Mode D'emploi

Lecteur audio mp3
Table des Matières

Publicité

I.D. AL - MicroPlayer Lecteur MP3 autonome - Mode d'emploi
I.D. AL - MicroPlayer Lecteur MP3 autonome - Mode d'emploi
I.D. AL - MicroPlayer Lecteur MP3 autonome - Mode d'emploi
I.D. AL - MicroPlayer Lecteur MP3 autonome - Mode d'emploi
I.D. AL - MicroPlayer Lecteur MP3 autonome - Mode d'emploi

6.2 - Protocole de transmission

Le MicroPlayer possède 3 modes de transmission d'information. Un mode de transfert d'information, ce
qui rentre ressort à l'identique (Daisy Chain), Un mode d'envoi d'information lors d'un changement d'état
(mode surveilance) et un mode surveillance étendu envoyant des trames en permanence pour signaler
l'état du lecteur en temps réel. Ces modes sont définis dans le fichier de configuration. (voir le chapitre
sur le fichier de configuration).
Mode 1 : "Daisy Chain" (mode par défaut)
Ce mode signifie que toutes les informations qui rentrent sur la ligne Rx ressorttent à l'identique par la
ligne Tx. Ce mode permet d'enchaîner plusieurs lecteurs les uns à la suite des autres. En branchant la
sortie Tx du premier lecteur sur l'entrée Rx du second lecteur et ainsi de suite, l'information reçue par le
premier lecteur sur sa prise Rx est renvoyée aux autres lecteurs en chaîne. Attention, si de nombreux
lecteurs sont connectés de cette façon, un léger retard pourra se faire sentir en bout de chaîne.
Mode 2 : "Surveillance" et "Surveillance" étendu
Dans ces modes, le lecteur envoie des informations sur la sortie Tx suivant les actions qu'il exécute. Ces
modes ne permettent pas d'enchaîner les lecteurs. La surveillance permet à un automate, un ordinateur,
un organe de sécurité de connaître l'état du lecteur et de faire des tests de fonctionnement. A chaque
changement d'état, le lecteur émet une information sur la sortie Tx. Dans le mode de surveillance étendu,
le lecteur envoit en permanence (toutes les 250ms) son état (en lecture ou en mode veille).
Le protocole d'émission est construit à partir d'une trame de 3 octets, semblable à celui de la réception.
Octet 1 : Statut
> b7 = 1 : désigne l'octet de statut.
> b6 - b0 : identification du lecteur émetteur de 001 à 127 (000001b - 1111111b)
Si le fichier config est manquant, l'adresse du lecteur est 001 par défaut.
Octet 2 (Commande)
Valeur unique : 00000000b (00h).
Le code commande est le code 0000b, les autres bits sont réservés et mis à 0.
Octet 3 (Donnée)
00000000b (00h) : Lecteur prêt - Le lecteur signale qu'il est prêt et disponible - Après une mise sous
tension, retour d'un mode USB, une insertion de carte mémoire ...
00000001b (01h) : Lecteur en attente (veille). En mode de surveillance étendu, le lecteur envoie des
trames en permanence (toutes les 250ms) sur sa sortie Tx pour signaler son état. Ce code est envoyé
pour signaler que le lecteur se trouve en mode veille et en attente d'une commande. En mode surveillance
normal, ce code n'est pas utilisé.
00000010b (02h) : Lecteur en cours de lecture - En mode de surveillance étendu, le lecteur envoie ce
code toutes les 250ms tant que le lecteur est en mode lecture. En mode surveillance normal, ce code
n'est pas utilisé.
® Waves System
- 17 -
V 1.0 - 2007

Publicité

Table des Matières
loading

Table des Matières