Rocrail - ripetizione comandi
Inviato: venerdì 21 ottobre 2016, 11:04
In questi giorni sto facendo parecchi test con Rocrail;
va quasi sempre tutto bene, dico quasi perchè magari una volta su 100 (ma forse anche più), RR emette un comando ma questo non arriva allo scambio od alla loco destinataria.
In precedenti esperimenti avevo creato delle "azioni" che ripetevano l'ultimo comando dopo un breve ritardo;
ad esempio:
ho lo scambio 2 che viene messo in deviata per creare l'itinerario e bloccato in tale posizione;
mediante un'azione, ritardata di un certo intervallo, viene fatto muovere uno scambio 2v (2 virtuale) a cui associo le stesse uscite decoder del 2 (se muovo 2v si muove lo scambio fisico 2).
A questo punto la probabilità che lo scambio non riceva il comando è di 1/(100*100) = 1/10000, pertanto interviene prima qualche altra questione.
Solo che devo generare 2 azioni per ogni scambio (1 x il corretto tr ed una x la deviata).
Non esiste un modo più rapido per fargli ripetere ciascun comando?
Sarebbe carino venisse implementata un opzione nei settaggi di Rocrail, esempio:
"ripeti il comando scambi dopo ________ ms"
"ripeti il comando loco dopo ________ ms"
Ciao e grazie,
Christian
va quasi sempre tutto bene, dico quasi perchè magari una volta su 100 (ma forse anche più), RR emette un comando ma questo non arriva allo scambio od alla loco destinataria.
In precedenti esperimenti avevo creato delle "azioni" che ripetevano l'ultimo comando dopo un breve ritardo;
ad esempio:
ho lo scambio 2 che viene messo in deviata per creare l'itinerario e bloccato in tale posizione;
mediante un'azione, ritardata di un certo intervallo, viene fatto muovere uno scambio 2v (2 virtuale) a cui associo le stesse uscite decoder del 2 (se muovo 2v si muove lo scambio fisico 2).
A questo punto la probabilità che lo scambio non riceva il comando è di 1/(100*100) = 1/10000, pertanto interviene prima qualche altra questione.
Solo che devo generare 2 azioni per ogni scambio (1 x il corretto tr ed una x la deviata).
Non esiste un modo più rapido per fargli ripetere ciascun comando?
Sarebbe carino venisse implementata un opzione nei settaggi di Rocrail, esempio:
"ripeti il comando scambi dopo ________ ms"
"ripeti il comando loco dopo ________ ms"
Ciao e grazie,
Christian