muDoctor

muDoctor, pour vous aider en cas de coup dur !

Schéma fonctionnel du muDoctor

Revenons au rôle du muDoctor depuis le début.

Une fois le système en cours de démarrage, muDoctor vérifie que la communication entre le matériel MU et muCommander est normale.

Si l’un des éléments ne répond pas correctement, il avertit immédiatement le modéliste via muCommander et muCompanion qu’une anomalie a été détectée. 

Il se peut qu’un élément soit éteint physiquement par son bouton d’alimentation 220V ou qu’un problème d’alimentation survienne. Dans ce cas, il refuse la mise en marche du réseau tant que le problème n’est pas résolu.

En revanche, si le démarrage s’est déroulé normalement, alors muDoctor passe à la phase de diagnostic du réseau !

La phase suivante consiste à diagnostiquer le bon fonctionnement du réseau ; muDoctor interroge toutes les modules muExpansion pour connaître leur statut et lance le diagnostic de chaque effecteur. La consommation de courant sur chaque section de voie est comparée avec ce qu’il a enregistré lors de la fermeture de la dernière session de jeu.

Lorsqu’un problème se présente pendant cette phase de diagnostic, muDoctor avertit muCommander et muCompanion puis lance le protocole de dépannage.

Si l’ensemble du diagnostic ne présente pas d’erreur, il informe muCommander que le réseau est prêt. Il autorise la mise sous tension des voies et donne l’autorisation à muCommander de commencer la session de jeu en remettant tous les effecteurs dans leur état initial de fonctionnement..

Ainsi, à ce stade, vous pouvez commencer votre session de jeu l’esprit serein, car le système fonctionne parfaitement et muCommander sait où se trouve chaque train, l’état de chaque aiguille, et assure le bon fonctionnement du réseau !

Cette page sera mise à jour au fur et à mesure des annonces faites dans les DevBlog.

Page mise à jour : 09/01/24

Modules fondations du muCommander