ID-AL ChronoPlayer - Guide de démarrage rapide V1.1
PLAY
STOP
NEXT_TRACK, PREV_TRACK
NEXT_FOLD, PREV_FOLD
FOLDERxxx
VOLUME_PLUS, VOLUME_MINUS
RSxxx
6.3 Liaison série RS-232
Cette liaison permet au lecteur de recevoir des commandes, d'envoyer des trames arbitraires, et d'envoyer des
informations d'état. Par défaut, elle est configurée comme suit (modifiable avec config.txt) :
Débit (bauds) Bit(s) de départ Bit(s) de données Bit(s) de parité Bit(s) d'arrêt Handshake
Le protocole de réception est basé sur une trame de 3 octets : « Statut », « Commande » et « Donnée » :
Statut
Description
80h
Tous les lecteurs.
Uniquement le
81h à FFh
lecteur d'identifiant
001 à 127.
Des trames arbitraires peuvent être envoyées avec la balise [RSxxx] et les entrées. Ces trames doivent être
définies dans le fichier serial.txt à la racine du support de stockage, sous la forme #xxx:tt tt tt..., avec
une définition par ligne (par exemple : #002:98 75 21 35 45 B2).
Le protocole de monitoring est structuré comme le protocole de réception. L'octet de statut a la même signification.
Ce protocole envoie les octets de commandes et de données suivants, selon le mode sélectionné par le fichier
config.txt :
Mode Description
Commande Donnée
Pas de
0
monitoring
1
Daisy Chain
2
Surveillance
00h
Surveillance
3
00h
Étendue
6.4 Mise à jour du micrologiciel
Démarrer le lecteur avec le fichier CHRONO.bin placé à la racine d'une carte SD formatée en FAT32.
© 2019, Waves System - 7 impasse de La Ville en Bois, 44830 Bouaye, France - Tél. : +33 2 40 78 22 44 - info@wsystem.com
Paramètre
Commande
Min
000
001
19200
1
Commande
01h, 11h, 21h,
Saut vers un dossier dans une
31h, 41h, 51h,
banque de 128 dossiers.
61h et 71h
commande = banque × 10h + 1
02h
Commande de transport.
03h
Réglage du volume.
Le lecteur n'envoie rien d'autre que les trames du fichier serial.txt.
Lecteur prêt. Envoyé à la mise sous
00h
tension.
03h
Début de lecture.
04h
Fin de lecture.
Lecteur prêt. Envoyé à la mise sous
00h
tension.
03h
Début de lecture.
04h
Fin de lecture.
01h
Pas de lecture.
02h
Lecture en cours.
Max
Lecture du dernier fichier lu.
Arrêt de la lecture.
Lecture du fichier suivant / précédent du dossier en cours.
Lecture du dossier suivant / précédent.
999
Lecture du dossier xxx.
Augmentation / diminution du volume d'un pas.
999
Envoi de la trame RS-232 #xxx du fichier serial.txt.
8
0
Description
Donnée
00h à 7Fh Numéro du dossier dans la banque.
01h
02h
03h
04h
06h
07h
00h à 40h Valeur du volume.
Le lecteur renvoie tout ce qu'il reçoit.
Description
1
Aucun
Description
Lecture du dernier fichier lu.
Arrêt de la lecture.
Fichier suivant dans le dossier en cours.
Fichier précédent dans le dossier en cours.
Lecture du dossier suivant.
Lecture du dossier précédent.
Description
Envoyé sur événement.
Envoyé toutes les 250 ms, sauf si le lecteur est
indisponible à cause d'un problème.