topological-state / stskit

python-interface and graphical tools for stellwerksim game
MIT License
4 stars 4 forks source link

Vorgang Signalhalt #127

Open PianoRailways opened 11 months ago

PianoRailways commented 11 months ago

Ein Zug hatte bei Spielstart Probleme mit Abfahren, obwohl das Ausfahrsignal schon lange offen war. Im Vorgang wird nun angezeigt "Signalhalt(4)". Gibt es auf API Seite eine Unterscheidung von

topological-state commented 11 months ago

Der Fahrzustand wird über das Ereignis-API übermittelt. Die Ereignisse kannst du im Ticker sehen, wobei der Ticker eine weitere Unterscheidung macht. Z.B. meldet das API den gelben Bereitschaftsstatus als "Abfahrt" mit dem "am Gleis"-Flag. Der Ticker meldet "Bereit". STSdispo nimmt einen Signalhalt in die Planung auf, damit die Verspätung propagiert wird. Sobald der Zug fährt, meldet STS "Abfahrt" ohne das "am Gleis"-Flag.

Für Störung oder Nichtbereitschaft gibt es keine spezifischen Ereignisse im API. Es wundert mich, dass dispo einen Signalhalt eingetragen hat. Das habe ich so noch nicht beobachtet. Vielleicht hat das API doch eine Bereitschaftsmeldung rausgeschickt, obwohl der Zug nicht bereit war.