User Tools

Site Tools


guestloco-fr

Locomotive invitée

Sommaire Serveur Rocrail

  • 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 iRoc.
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 de contrôle iRoc, avec l'identifiant "iRob", 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.

guestloco-fr.txt · Last modified: 2018/11/12 08:56 (external edit)