ZZA Plugin

Für Benutzer

Download: Version 1.0

Dieses Plugin simuliert Zugzielanzeiger und automatische Bahnsteigansagen an einem oder mehreren Bahnhöfen innerhalb eines Stellwerks.



Einige der Features

  • Anzeige des jeweils nächsten Zuges an einem Bahnsteig unter Berücksichtigung von Verspätungen
  • Anzeige von Verspätungen im Infoband
  • Anzeige und Ansage von Zugdurchfahrten
  • Ansage von Einfahrten
  • Ansage der nächsten Anschlüsse bei eingefahrenem Zug unter Berücksichtigung von Verspätungen
  • Ansage von Verspätungen der erwarteten Zügen (Planankunft in den nächsten 15 Minuten)
  • Anzeige und Ansage kompletter Zugläufe (über das aktuelle Stellwerk hinaus)
    • Definition der Zugläufe in einer Konfigurationsdatei mittels regulärer Ausdrücke oder
    • Live-Abfrage der Zugläufe aus dem RIS (nur begrenzt erfolgreich aufgrund von Verkehrstagen und teilweise nicht übereinstimmenden Fahrplänen)

Wichtige Hinweise

  • Voraussetzung zur Nutzung des Plugins ist StellwerkSim von js-home.org mit der entsprechenden Vorkonfiguration
  • Für die Ansagen und die RIS Integration werden mitunter umfangreiche Daten aus dem Internet geladen. Wer nur eine geringe Bandbreite besitzt oder Trafficrestriktionen unterworfen ist sollte diese Funktionen daher deaktivieren

Da es sich hierbei um die erste öffentliche Version handelt muss natürlich mit Fehlern und Problemen gerechnet werden :) Aber auch für anderes Feedback und Verbesserungsvorschläge bin ich dankbar.
Die Erstellung von Konfigurationsdateien ist momentan noch eher etwas für fortgeschrittene, sollte aber jedem, der sich etwas mit XML und regulären Ausdrücken auskennt möglich sein. Mangels umfangreicher Dokumentation muss dafür momentan die Beispieldatei singen.xml für das Stellwerk Singen (Htw) + Radolfzell in Baden-Württemberg als Referenz genutzt werden.
Natürlich ist die Erstellung einer halbwegs vollständigen Datei insbesondere bei größeren Stellwerken aufwändiger. Falls sich jemand aber die Mühe machen möchte veröffentliche ich sie auch sehr gerne hier :)

Für Entwickler

Dieses Plugin ist Open Source, die Binärdistribution und der Quellcode dürfen frei verändert und weiterverbreitet werden, sofern die Lizenzhinweise intakt gelassen werden.
Falls jemand Veränderungen vornimmt wäre ich allerdings dankbar, wenn er sie mir in Form eines Patches per E-Mail an mtz@mtz.cc zukommen lassen würde, so dass ich sie integrieren kann und sie damit allen Nutzern zugute kommen.

Source Code Download: Version 1.0

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert