Gereserveerde rijweg werkt niet na spookmelding

Gereserveerde rijweg werkt niet na spookmelding

Postby Eriko » 04.08.2018, 17:54

Hoi

Met automatisch rijden kom ik soms het volgende tegen.
Als bij een blok in een gereserveerde route de "in" melder wordt geactiveerd (om wat voor rede dan ook) voordat de "enter" melder wordt geraakt wordt er in het betreffende blok een spookmelding gegeven.
Als de melder weer uit is blijft de spookmelding staan. (De optie 'Bewaar spookstatus' staat uit.) Deze moet apart worden opgeheven.
Echter als een loc tijdens of na de spookmelding blijft doorrijden wordt de "enter" melder niet meer verwerkt en gaat de loc blind verder zonder te worden gevolgd.

Is hier meer over bekend?

Groet,
Erik

P.S. De opties 'noodstop of spanning uit bij spookmeldingen' heb ik uit staan omdat anders alles elke keer stil staat door elke losse wagon of rijtuig die op een zijspoor staat en wat staat te trillen met de detectie.
H0 Märklin M&K-rails
Uhlenbrok Intellibox Basic & Intellibox II
Ubuntu 18.04
Eriko
 

Re: Gereserveerde rijweg werkt niet na spookmelding

Postby rjversluis » 05.08.2018, 06:45

Hi Erik,

heb je dat ook al getest met een klein voorbeeldje, 2 blokken en een loc, of je daarmee dezelfde situatie kan nabootsen?
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Gereserveerde rijweg werkt niet na spookmelding

Postby Eriko » 10.08.2018, 21:46

Hoi Rob

Ik heb een klein voorbeeldje gemaakt en wat zitten uitproberen en testen.

Het voorbeeldje bestaat uit een rondje van 4 blokken.
Alleen bk001 is een wacht blok. De rest heeft een wachttijd van 0 en wordt het volgende blok gereserveerd zodra de "enter" melder wordt geraakt.

Ik heb verschillende combinaties geprobeerd waarbij een verkeerde melder in een gereserveerd blok wordt geactiveerd.

Bij het activeren van de "in" melder van het eerst volgend gereserveerd blok:
  • Snelheid van de loc die het blok reserveerde wordt naar 0 gezet.
  • "Reset" zet de loc terug naar het vorige blok en heft de reservering op. Opnieuw de loc starten met "start loc" geeft geen problemen.
  • Met het contekst menu van het blok de spookmelding verwijderen "Spooktrein opheffen":
    • Lok wordt ook in het blok weergegeven waar de spookmelding was.
    • "Start loc" laat de loc weer reserveren en rijden vanuit het oorspronkelijke blok, maar de betreffende "in"melder werkt niet meer en de loc gaat echt spoken.

Bij het activeren van de "enter" of "in" melder van een 2e gereserveerde blok terwijl de loc het 1e gereserveerde blok binnen rijd:
  • Er komt geen spookmelding en de loc rijd door.
  • De melder die voortijdig werd geactiveerd wordt niet meer verwerkt en de lok rijd daarna als spook verder.

Ergens i.c.m. "Spooktrein opheffen" was het voorgekomen dat de loc wel in een blok werd weergegeven, maar met "Start loc" kwam de melding dat de loc niet in een blok stond, maar dit kan ik niet stabiel reproduceren.
Ook zie ik soms bij het blok met een spookmelding de optie "Spooktrein opheffen" niet in het context menu staan.

Rocrail versie 14121

Groet, Erik
You do not have the required permissions to view the files attached to this post.
H0 Märklin M&K-rails
Uhlenbrok Intellibox Basic & Intellibox II
Ubuntu 18.04
Eriko
 

Re: Gereserveerde rijweg werkt niet na spookmelding

Postby rjversluis » 11.08.2018, 07:24

Hallo Erik,

in 14158 heb ik een verbetering gemaakt zodat alle reserveringen in dit geval ook worden terug gezet.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Gereserveerde rijweg werkt niet na spookmelding

Postby Eriko » 12.08.2018, 07:52

Hoi Rob

Dank je.
Zodra beschikbaar zal ik het uitproberen.

Groet, Erik
H0 Märklin M&K-rails
Uhlenbrok Intellibox Basic & Intellibox II
Ubuntu 18.04
Eriko
 

Re: Gereserveerde rijweg werkt niet na spookmelding

Postby Eriko » 13.08.2018, 23:46

Hoi

Ik heb het uitgeprobeerd.

Deel 1 lijkt (voorlopig) te zijn opgelost. Bij een spookmelding bij de "in" melder wordt de loc stop gezet en de rijweg van de loc automatisch gereset.
Dit zorgt voor minder kans op handelingen die RocRail van slag kunnen brengen.

Echter weet in nog niet hoe dit zal gaan als er twee sporen bij elkaar komen en op het 2e spoor loc2 staat te wachten. (Nog niet getest.)
Zou loc2 dan het blok gaan reserveren en vertrekken? Dit zou weer problemen kunnen geven als loc1 op de wissel net voor de "enter" melder is komen stil te staan.
Deels is dit op te lossen door een melder net voor de wissel te plaatsen. (Of indien mogelijk zelfs op de wissel.)

Deel 2 waarbij de melders van een 2e gereserveerd blok niet meer werken na een onterechte activering is nog steeds aanwezig.
Hier wordt er geheel geen spookmelding gedetecteerd. De melder signalen worden simpelweg niet meer verwerkt.
Dit is voor mij eigenlijk een groter probleem, omdat een loc blindelings verder kan rijden zonder dat Rocrail deze kan blijven volgen.

Hopelijk kan dit ook worden opgelost.
Groet, Erik

En oja, voor ik het vergeet.
Zoals in mijn onderschrift te lezen. Tegenwoordig gebruik ik Ubuntu 18.04.
Hierop gebruik ik de ubuntu1804-amd64 pakketten van Rocrail.
H0 Märklin M&K-rails
Uhlenbrok Intellibox Basic & Intellibox II
Ubuntu 18.04
Eriko
 

Re: Gereserveerde rijweg werkt niet na spookmelding

Postby rjversluis » 14.08.2018, 06:26

Hi Erik,

vanaf 14169 kun je noch eens testen.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 


Return to Automatisch rijden (NL)