Menu ▾ ▴

#25 Kern - D-WEG implementieren

14.0.0
accepted
Kern (8)
2026-10-13
2026-10-13
Thomas Kurz
No

Discussion

  • Thomas Kurz

    Thomas Kurz - 2026-10-13
    • status: open --> accepted
     
  • Thomas Kurz

    Thomas Kurz - 2026-10-13

    Am 12.10. im Jitsy Meet besprochen:
    Der D-WEG soll ein eigene unabhängige Fahrstrasse sein, die aber durch die Haupt-Fahrstrasse eingestellt wird. Es muss daher einen neuen FS-Typ D-WEG geben.

    Der D-WEG unterscheidet sich gegenüber anderer Fahrstrassen in folgenden Dingen:

    • Er benötigt kein Ziel
    • Er benötigt eine Referenz auf das Bahnhofsgleis vor dem Start-Signal des D-WEGs.

    Warum:
    Der D-Weg kann durch den FDL nicht eingestellt werden. Das kann nur die Fahrstrasse der zB EInfahrt.
    Der D-Weg muss aber durch den FDL aufgelöst werden können. Dies geschieht durch eine Bedienhandlung am Start-Signal des D-Wegs. Der D-WEg benötigt daher das Start-Signal als <start>.
    Sobald das Bahnhofgleis belegt wird, kann der D-WEG durch eine "normale" Auflösung erfolgen. Daher benötigt der D-WEG die Referenz auf dieses Gleis. Davor kann er nur hilfaufgelöst werden.</start>

    Der D-WEG soll so implementiert werden, dass eine automatische zeitabhängige Auflösung erfolgen kann. Im Vorbild wäre das 90 Sekunden, was für die Modellbahn zu lang ist. Wir gehen von 10-15 Sekunden aus. Dies soll aber pro D-Weg konfigurierbar sein.
    Wird die Zeit 0 eingestellt, soll KEINE automatische D-WEG Auflösung erfolgen. Dann muss das in jedem Fall durch den Fahrdienstleiter händisch erfolgen.
    Händisch soll immer möglich sein, auch wenn der Timer löuft.

    Das UI muss darüber bescheid wissen:

    • Kann Regelauflösung passieren? --> Menü aktivieren
    • Ist D-WEG aktiv? --> D-WEG Melder am Signal
    • Kann aufgelöst werden oder läuft ein Timer? --> D-WEG Melder am Signal

    Um das zu ermöglichen, haben wir festgestellt, dass die Fahrstrassen Logik erweitert werden muss. Es ist heute mit <subroute> bereits möglich, eine Fahrstrasse über mehrere Teilfahrstrassen aufzubauen, die Hauptstrassestellt die Teilfahrstrassen ein, löst sich dann aber auf, wenn keine eigenen Elemente vorhanden sind. Und: beim Auflösen der Hauptfahrstrasse werden die Teilfahrstrassen nicht mit aufgelöst. Das soll geändert werden. Es soll einstellbar sein, ob die Hauptfahrstrasse aufrecht bleibt, und die Teilfahrstrassen mit auflöst (Use-Case: Fahrstrasse mit Teilen pro Sperrsignal). Das soll über das Konzept der <subrouterule> erfolgen, die bereits vorgesehen ist.
    --> Dieser Bereich hier zur Info, bekommt aber ein eigenes Ticket.</subrouterule></subroute>

     
  • Thomas Kurz

    Thomas Kurz - 2026-10-13
    • labels: --> Kern
     

Log in to post a comment.