Table of Contents
Locomotive invitée
Définition
Une locomotive invitée est un objet locomotive indéfini qui ne peut être trouvé ni par Identifiant ni par Adresse dans la liste.
Initiateur
L'initiateur est un client Rocrail et très probablement Rocweb.
Si un client est capable de configurer une adresse de locomotive à la main il se pourrait qu'il ne soit pas défini dans le modèle Rocrail. (plan.xml)
L'invitée
Dans le cas d'un objet locomotive indéfini Rocrail en générera un à la volée avec les paramètres suivants:
Attribut | Valeur |
---|---|
Identifiant | adresse invitée |
Adresse | adresse invitée |
Protocole | NMRA DCC |
Crans de vitesse | 128 |
L'adressage long est défini si l'adresse invitée est au dessus de 127.
Tous les autres attributs sont les valeurs par défaut comme défini dans la Définition de la locomotive.
Le nouvel objet locomotive ne sera pas sauvegardé à l'arrêt du serveur, et est valide seulement pour la session en cours.
Lignes de suivi
La manette Rocweb, essaye d'utiliser une locomotive avec l'adresse 33 qui n'est pas configuré sur le réseau en cours:
20091211.084211.649 r9999I cmdr005C OModel 1837 try to find loco by addres [33] 20091211.084211.650 r9999I cmdr005C OModel 1844 generating a loco for addres [33] 20091211.084211.650 r9999I cmdr005C OModel 0505 adding lc 33... 20091211.084211.650 r9999I cmdr005C OLcDrive 0514 LcDriver 1.4.0 loaded for 33 20091211.084211.650 r9999I 33 OLoc 1040 Runner for "33" started. 20091211.084211.651 r9999I cmdr005C OModel 0671 new item added lc 33 20091211.084211.651 r9999c cmdr005C OVirtual 0243 addr=33 V=87(68) dir=fwd lights=on throttleid=iRob
Cet évènement sera diffusé à tous les clients connectés.
Effets secondaires
Des effets secondaires non désirés peuvent être:
Une locomotive existe déjà avec l'adresse invitée voulue comme identifiant.
Dans ce cas la locomotive existante répondra aux commandes et non la locomotive invitée désirée.
Une locomotive existante existe déjà avec l'adresse invitée voulue.
Dasn ce cas la locomotive existante répondra aux commandes et non la locomotive invitée désirée.
La locomotive invitée ne gère pas la configuration prédéfinie de l'objet Locomotive généré.
La locomotive invitée ne bougera pas ou réagira de façon imprévisible à la réception des commandes DCC 128.