Liste Des Commandes - waves system MicroPlayer mkII Mode D'emploi

Table des Matières

Publicité

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

Liste des commandes :

00h : Non utilisé
x1h (01h à 71h) : Saut vers un dossier
02h : Commande de transport
03h : Réglage de volume
● ● ● ● ●
00h - 00000000b : non utilisé
● ● ● ● ●
01h à 71h - 0xxx0001b : saut vers un dossier
Le dossier est désigné par le numéro de banque et l'octet de données qui suit.
xxx est le numéro de banque. Pour adresser 1000 dossiers (de 000 à 999), il est nécessaire de diviser
ce chiffre en plusieurs plages (banques) de 128 valeurs.
0xxx0001b : xxx = numéro de banque en fonction du numéro de dossier
01h - 00000001b : Banque 0 -> de 000 à 127
11h - 00010001b : Banque 1 -> de 128 à 255
21h - 00100001b : Banque 2 -> de 256 à 383
31h - 00110001b : Banque 3 -> de 384 à 511
41h - 01000001b : Banque 4 -> de 512 à 639
51h - 01010001b : Banque 5 -> de 640 à 767
61h - 01100001b : Banque 6 -> de 768 à 895
71h - 01110001b : Banque 7 -> de 896 à 999 (les valeurs binaires au-delà de 999 sont ignorées).
Méthode de calcul :
1) banque = valeur dans le tableau ci-dessus en fonction du numéro de dossier
2) valeur = numéro de dossier - banque x 128
Exemple d'une trame lançant le dossier 278 du lecteur numéro 001 :
Numéro de dossier = 278
1) 278 se trouve en banque 2 (de 256 à 383)
2) Valeur = 278 - (2 x 128) = 22
La trame est la suivante : 81 21 16
Octet 1 : 81h - 10000001b : octet statut, lecteur numéro 001
Octet 2 : 21h - 00100001b : banque 2, commande de saut
Octet 3 : 16h - 00010110b : valeur 22
● ● ● ● ●
02h - 00000010b : commande de transport.
La fonction est définie par l'octet de données qui suit :
Valeur des données de l'octet 3 :
01h - 00000001b : Lecture
02h - 00000010b : Stop
03h - 00000011b : Morceau suivant dans le répertoire en cours
04h - 00000100b : Morceau précédent dans le répertoire en cours.
Note : Les autres valeurs sont ignorées.
Exemple de la trame complète : 81 02 01
Octet 1 : 81h - 10000001b : octet statut, lecteur numéro 001
Octet 2 : 02h - 00100001b : commande de transport
Octet 3 : 01h - 00010110b : Commande de lecture
® Waves System
- 25 -
V 1.0 - 2013

Publicité

Table des Matières
loading

Table des Matières