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
Liste des commandes :
00000000b : non utilisé : réservé au protocole de transmission en mode surveillance.
0xxx0001b : saut vers un répertoire
Le répertoire 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 répertoires (de 000 à 999), il est nécessaire de diviser
ce chiffre en plusieurs plages (banques) de 128 valeurs.
xxxb : numéro de banque en fonction du numéro de répertoire
000b : Banque 0 -> de 000 à 127
001b : Banque 1 -> de 128 à 255
010b : Banque 2 -> de 256 à 383
011b : Banque 3 -> de 384 à 511
100b : Banque 4 -> de 512 à 639
101b : Banque 5 -> de 640 à 767
110b : Banque 6 -> de 768 à 895
111b : 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 répertoire.
2) valeur = numéro de répertoire - banque x 128
Exemple d'une trame lançant le répertoire 278 du lecteur numéro 6 :
Numéro de répertoire = 278
1) 278 se trouve en banque 2 (de 256 à 383)
2) Valeur = 278 - 2 x 128 = 22
La trame est la suivante :
Octet 1 : 10000110b (86h) : octet statut, lecteur numéro 6
Octet 2 : 00100001b (21h) : banque 2, commande de saut (0001b)
Octet 3 : 00010110b (16h) : valeur 22
00000010b : commande de transport.
La fonction est définie par l'octet de donnée qui suit :
Valeur des données de l'octet 3 :
00000001b (01h) : Lecture
00000010b (02h) : Stop
00000011b (03h) : Morceau suivant dans le répertoire en cours
00000100b (04h) : Morceau précédent dans le répertoire en cours.
Note : Les autres valeurs sont ignorées.
00000011b : réglage du volume.
La valeur est définie par l'octet de donnée qui suit :
Valeur des données de l'octet 3 comprise entre 0 et 31.
00000000b (00h) : Mute (0)
00011111b (1Fh) : Volume maximal (31)
Note : Les autres valeurs sont ignorées.
® Waves System
- 16 -
V 1.0 - 2007