Lauflänge beim Start an Sbks

Hier bitte Programmierfehler der Zusi-Software melden.
Antworten
Nachricht
Autor
Benutzeravatar
F. Schn.
Beiträge: 8672
Registriert: 24.10.2011 18:58:26

Lauflänge beim Start an Sbks

#1 Beitrag von F. Schn. »

Hallo Carsten,

ich glaube, du hattest neulich irgendwo geschrieben, dass du etwas an der Fahrstraßenerstellung geändert hattest, damit nicht immer bis zum ersten Bahnhof alle Einträge doppelt auftauchen. (Ich finde das nur nicht mehr im Udate-Log.)
Leider führt das zu folgendem Effekt:

Code: Alles auswählen

Test 1
Gl. 2 (Lauflänge 0,00): Aufgleispunkt -> Altmorschen Hp A121
Gl. 2 (Lauflänge 703,39): Altmorschen Hp A121 -> Altmorschen Hp A221
Gl. 2 (Lauflänge 1944,33): Altmorschen Hp A221 -> Malsf-Beiseförth A321
Gl. 0 (Lauflänge 5071,85): Malsf-Beiseförth A321 -> Malsf-Beiseförth N301
Gl. 2 (Lauflänge 6905,66): Malsf-Beiseförth N301 -> Melsungen 45A
Gl. 0 (Lauflänge 10809,43): Melsungen 45A -> Melsungen 45N2
-- Anderes Gleis --
Gl. 0 (Laufweg 0,00m): Malsf-Beiseförth A321 -> Malsf-Beiseförth N301
Gl. 3 (Laufweg 1833,81m): Malsf-Beiseförth N302 -> Melsungen 45AA (bis 10839,43m)
Gl. 0 (Laufweg 5743,84m): Melsungen 45A -> Melsungen 45N2

Sollverhalten: Die Lauflänge im Ggl, Malsf-Beiseförth A321 ist 5071,85 m.
Istverhalten: Die Lauflänge im Ggl, Malsf-Beiseförth A321 ist 0 m.
In der Folge kommt keine brauchbare .timetable.xml mehr heraus.

Zug zur Repro: (Hinweis: Benötigt die Beta-Module, und auch dann ist das Verhalten geringfügig abweichend, da Malsf-Beiseförth A321 -> Malsf-Beiseförth N301 in der eingereichten Beta den Typ 2 hat)

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<Zusi>
<Info DateiTyp="Fahrplan" Version="A.7" MinVersion="A.1">
<AutorEintrag AutorID="66" AutorName="F. Schn."/>
</Info>
<Fahrplan AnfangsZeit="2026-08-30 12:00:00">
<BefehlsKonfiguration Dateiname="signals\Deutschland\Befehle\408_2025.authority.xml"/>
<LaPDF/>
<StrebuPDF/>
<ErsatzfahrplaenePDF/>
<Begruessungsdatei/>
<trn Gattung="Test" Nummer="1" Prio="1500" BremsstellungZug="2" APBeschl="0.5" Rekursionstiefe="8" FahrstrName="Aufgleispunkt -&gt; Altmorschen Hp A121" Buchfahrplandll="_InstSetup\lib\timetable\Buchfahrplan_0Debug.dll">
<Datei Dateiname="Timetables\TestAltm.fpn" NurInfo="1"/>
<FahrplanEintrag Ank="2026-08-30 12:00:00" Abf="2026-08-30 12:00:00" Betrst="Altmorschen Hp">
<FahrplanSignalEintrag FahrplanSignal="A121"/>
</FahrplanEintrag>
<FahrplanEintrag Abf="2026-08-30 12:00:00" Betrst="Malsf-Beiseförth">
<FahrplanSignalEintrag FahrplanSignal="N301"/>
</FahrplanEintrag>
<FahrplanEintrag Ank="2026-08-30 12:00:00" Abf="2026-08-30 12:00:00" Betrst="Melsungen">
<FahrplanSignalEintrag FahrplanSignal="45N2"/>
</FahrplanEintrag>
<FahrzeugVarianten Bezeichnung="default" ZufallsWert="1">
<FahrzeugInfo IDHaupt="1" IDNeben="1" SASchaltung="2" NVRNummer="111 055-0">
<Datei Dateiname="RollingStock\Deutschland\Epoche4\Elektroloks\BRD\111\111.rv.fzg"/>
</FahrzeugInfo>
</FahrzeugVarianten>
</trn>
<StrModul>
<Datei Dateiname="routes\Deutschland\32U_0005_0057\000537_005669_Koerle_West\Koerle_West_2024.st3"/>
<p/>
<phi/>
</StrModul>
<StrModul>
<Datei Dateiname="routes\Deutschland\32U_0005_0057\000539_005665_Melsungen\Melsungen_2024.st3"/>
<p/>
<phi/>
</StrModul>
<StrModul>
<Datei Dateiname="routes\Deutschland\32U_0005_0057\000542_005659_Altmorschen\Altmorschen_2006.st3"/>
<p/>
<phi/>
</StrModul>
<StrModul>
<Datei Dateiname="Routes\Deutschland\32U_0005_0057\000538_005661_Beisefoerth\Beisefoerth_2021.st3"/>
<p/>
<phi/>
</StrModul>
<UTM UTM_WE="539" UTM_NS="5664" UTM_Zone="32" UTM_Zone2="U"/>
</Fahrplan>
</Zusi>
Leider ist der Fehler ziemlich kritisch. (Ich sehe im Moment keinerlei Workaround, außer den Fahrplanbau einstweilig komplett einzustellen.) Bitte daher um Zeitnahe Behebung. (Mich wundert es auch, warum ich das bin, dem das auffällt, und nicht den Fahrplanbauern.)
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Antworten