Le lecteur peut être programmé grâce à une fonction appelée Scheduler qui permet, à une date et à une heure précise, de jouer une source audio disponible (contenu du Main Media, webradio, entrée auxiliaire, etc.), arrêter et relancer la lecture, modifier le volume principal ou encore de mettre à jour le contenu du MainMedia par FTP.
Note : Cette fonction dépend de l’horloge du lecteur (Voir : Horloge du lecteur (page 57)).
Principe
Le lecteur utilise son horloge interne pour exécuter les actions programmées à la date et à l’heure souhaitées. Ces actions sont stockées dans un fichier de programmation horaire appelé fichier Scheduler.

Fonctionnement de la programmation horaire
Le fichier de programmation horaire est composé d’un calendrier allant du 1er janvier 2000 au 31 décembre 2037. Chaque date du calendrier fait référence à un programme d’actions journalières appelé « journée type ».

Fonctionnement du calendrier
- Les dates qui ne requièrent pas d’actions sont laissées vides et ne font référence à aucune « journée type ».
- Les dates qui requièrent exactement le même déroulement d’actions font référence à la même « journée type » dans le calendrier.
Une « journée type » contient tous les événements programmés dans une seule et même journée, pour chaque minute, de 00:00 à 23:59. Ces événements décrivent : une ou plusieurs commandes (actions) à exécuter et à quelle heure précise de la journée ces actions doivent être exécutées.
La fonction Scheduler permet :
- Un Scheduler peut contenir jusqu’à 255 « journées types » différentes.
- Une « journée type » peut déclencher un événement toutes les minutes.
- L’exécution de l’événement s’effectue précisément lors du changement de minute.
- Un événement peut exécuter jusqu’à 32 commandes.
- Les commandes d’un événement sont exécutées séquentiellement.
- Les commandes qui suivent une commande de dossier SPOT attendront que le dossier SPOT soit complètement lu avant d'être exécutées.
- Un événement peut être exécuté en priorité ou non:
- Priorité : La lecture est immédiatement arrêtée pour exécuter les commandes de l'événement.
- Sans priorité : Attend la fin du titre en cours de lecture avant d'exécuter les commandes de l'événement.
La notion de priorité dépend de l'état initial de la lecture lorsque l'événement arrive. Le tableau suivant montre les différents cas de séquences possibles lorsque l'option « Sans priorité » est sélectionnée pour un événement planifié et selon l'état de lecture initial du lecteur :
| État initial de la lecture | État final de lecture | ||||
|---|---|---|---|---|---|
| Lecture arrêtée | MUSIC / PLAYLIST / SPOT | Webradio | Entrée auxiliaire | Stockage alternatif | |
| Lecture arrêtée | I | I | I | I | I |
| MUSIC / PLAYLIST / SPOT | ● | ● | ● | ● | ● |
| Webradio | I | I | I | I | I |
| Entrée auxiliaire | I | I | I | I | I |
| Stockage alternatif | ● | ● | ● | ● | ● |
I : Les commandes de l’événement sont exécutées immédiatement.
● : Les commandes de l’événement sont exécutées à la fin du fichier en cours de lecture.

Fonctionnement d’une « journée type »
Liste des commandes
| Commande | Description |
|---|---|
| MUSIC (Random) | Lit un dossier de musique (MUSIC) en mode aléatoire. Définir un numéro de dossier de 1 à 999 (de MUS001 à MUS999). |
| MUSIC (Random+Reset) | Lit un dossier de musique (MUSIC) en mode aléatoire et réinitialise l’historique. Définir un numéro de dossier de 1 à 999 (de MUS001 à MUS999). |
| MUSIC (Sequential) | Lit un dossier de musique (MUSIC) en mode séquentiel. Définir un numéro de dossier de 1 à 999 (de MUS001 à MUS999). |
| MUSIC (Sequential+Reset) | Lit un dossier de musique (MUSIC) en mode séquentiel et réinitialise l’historique. Définir un numéro de dossier de 1 à 999 (de MUS001 à MUS999). |
| PLAYLIST (Random) | Lit un dossier de liste de lecture (PLAYLIST) en mode aléatoire. Définir un numéro de dossier de 1 à 999 (de PLS001 à PLS999). |
| PLAYLIST (Random+Reset) | Lit un dossier de liste de lecture (PLAYLIST) en mode aléatoire et réinitialise l’historique. Définir un numéro de dossier de 1 à 999 (de PLS001 à PLS999). |
| PLAYLIST (Sequential) | Lit un dossier de liste de lecture (PLAYLIST) en mode séquentiel. Définir un numéro de dossier de 1 à 999 (de PLS001 à PLS999). |
| PLAYLIST (Sequential+Reset) | Lit un dossier de liste de lecture (PLAYLIST) en mode séquentiel et réinitialise l’historique. Définir un numéro de dossier de 1 à 999 (de PLS001 à PLS999). |
| SPOT (Random) | Lit un dossier d’annonce (SPOT) en mode aléatoire. Définir un numéro de dossier de 1 à 999 (de SPT001 à SPT999). |
| SPOT (Sequential) | Lit un dossier d’annonce (SPOT) en mode séquentiel. Définir un numéro de dossier de 1 à 999 (de SPT001 à SPT999). |
| SPOT X FILE(S) (Random) | Lit un nombre déterminé de fichiers depuis un dossier d’annonce (SPOT) en mode aléatoire. Définir un numéro de dossier de 1 à 999 (de SPT001 à SPT999) et un nombre de fichiers compris entre 1 et 255. |
| SPOT X FILE(S) (Sequential) | Lit un nombre déterminé de fichiers depuis un dossier d’annonce (SPOT) en mode séquentiel. Définir un numéro de dossier de 1 à 999 (de SPT001 à SPT999) et un nombre de fichiers compris entre 1 et 255. |
| RESUME PLAYBACK | Reprend la lecture. |
| STOP PLAYBACK | Arrête la lecture. |
| VOLUME | Règle le volume principal. Définir une atténuation de volume de 0 à -63 ou MUTE. |
| MUTE VOLUME | Active ou désactive la fonction qui rend muet le lecteur (ON ou OFF). |
| WEBRADIO | Lit une webradio. Définir un numéro de webradio de 1 à 10 (du « preset » 1 à 10). |
| AUXILIARY INPUT | Bascule le lecteur sur son entrée audio auxiliaire. |
| FTP UPDATE | Lance une mise à jour de contenu par FTP. Définir un numéro de serveur FTP de 1 à 10 (du serveur 1 à 10). |
| SD-CARD | Lit un périphérique de stockage alternatif branché sur l’emplacement pour carte mémoire SD/SDHC. |
| EXTERNAL USB | Lit un périphérique de stockage alternatif branché sur la prise USB hôte externe. |
| INTERNAL USB | Lit un périphérique de stockage alternatif branché sur la prise USB hôte interne. |
| INTERNAL HDD | Lit un périphérique de stockage alternatif branché sur le connecteur SATA (HW V1.0 uniquement). |
Création d’un fichier de programmation horaire
La programmation horaire est stockée dans un fichier TM3 (scheduler.tm3), généré à l’aide du logiciel Scheduler.
Important : Le fichier Scheduler doit être exclusivement nommé : scheduler.tm3. Les autres nommages du fichier de programmation horaire sont ignorés par le lecteur.
Affectation d’une programmation horaire au lecteur
Une fois le fichier de programmation scheduler.tm3 créé, copier le fichier dans le dossier SYSTEM du périphérique de stockage de référence Main Media.
Le fichier de programmation horaire Scheduler est copié de la même façon que les autres fichiers.
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article