Remove missing via from Via 1, add stub to generate JSON

This commit is contained in:
Julian Metzler 2024-03-31 21:35:19 +02:00
parent 563339d66d
commit 5a3a9d4852
3 changed files with 86 additions and 83 deletions

File diff suppressed because one or more lines are too long

162
Via 1.csv
View File

@ -1,81 +1,81 @@
Blatt;Text;Bahnhöfe;;;;;
0;Ingolstadt - Würzburg;Ingolstadt Hbf;Würzburg Hbf;;;;
1;München-Pasing - Buchloe;München-Pasing;Buchloe;;;;
2;Freising - Landau;Freising;Landau(Isar);;;;
3;München-Pasing - Augsburg - Stuttgart - Mannheim;München-Pasing;Augsburg Hbf;Stuttgart Hbf;Mannheim Hbf;;
4;Petershausen - Rohrbach - Ingolstadt;Petershausen(Obb);Rohrbach(Ilm);Ingolstadt Hbf;;;
5;München-Harras - Holzkirchen;München Harras;Holzkirchen;;;;
6;München-Pasing - Starnberg - Tutzing - Weilheim;München-Pasing;Starnberg;Tutzing;Weilheim(Oberbay);;
7;München-Pasing - Tutzing;München-Pasing;Tutzing;;;;
8;München-Pasing - Weilheim;München-Pasing;Weilheim(Oberbay);;;;
9;München-Pasing - Weilheim - Mittenwald;München-Pasing;Weilheim(Oberbay);Mittenwald;;;
10;München-Pasing - Augsburg;München-Pasing;Augsburg Hbf;;;;
11;Geltendorf;Geltendorf;;;;;
12;Freising - Landshut;Freising;Landshut(Bay)Hbf;;;;
13;München-Ost;München Ost;;;;;
14;Lindau-Reutin - Bregenz - St. Gallen - Winterthur;Lindau-Reutin;Bregenz;St. Gallen(CH);Winterthur;;
15;Mammendorf - Mering - Augsburg - Nordendorf;Mammendorf;Mering;Augsburg Hbf;Nordendorf;;
16;Ingolstadt;Ingolstadt Hbf;;;;;
17;Petershausen - Rohrbach;Petershausen(Obb);Rohrbach(Ilm);;;;
18;München-Ost - Markt Schwaben - Ampfing;München Ost;Markt Schwaben;Ampfing;;;
19;Nürnberg - Würzburg - Kassel-Wilhelmshöhe - Hannover;Nürnberg Hbf;Würzburg Hbf;Kassel-Wilhelmshöhe;Hannover Hbf;;
20;München-Pasing - Geltendorf;München-Pasing;Geltendorf;;;;
21;Augsburg - Ulm - Stuttgart - Mannheim;Augsburg Hbf;Ulm Hbf;Stuttgart Hbf;Mannheim Hbf;;
22;Nürnberg - Würzburg - Frankfurt/M Hbf - Frankfurt/M Flgfn.;Nürnberg Hbf;Würzburg Hbf;Frankfurt(Main)Hbf;Frankfurt(M) Flughafen Fernbf;;
23;München-Ost - Rosenheim - Salzburg - Bad Gastein;München Ost;Rosenheim;Salzburg Hbf;Bad Gastein;;
24;Wörgl - Innsbruck - Fortezza - Bolzano;Wörgl Hbf;Innsbruck Hbf;Fortezza/Franzensfeste;Bolzano/Bozen;;
25;Landshut - Regensburg;Landshut(Bay)Hbf;Regensburg Hbf;;;;
26;München-Ost - Rosenheim;München Ost;Rosenheim;;;;
27;München-Pasing - Geltendorf - Buchloe - Mammendorf;München-Pasing;Geltendorf;Buchloe;Mammendorf;;
28;München-Pasing;München-Pasing;;;;;
29;Leuchtenbergring;München Leuchtenbergring;;;;;
30;Donnersbergerbrücke;München Donnersbergerbrücke;;;;;
31;Starnberg;Starnberg;;;;;
32;Mammendorf;Mammendorf;;;;;
33;Feldmoching;München-Feldmoching;;;;;
34;Freising;Freising;;;;;
35;Grafing=Bahnhof;Grafing Bahnhof;;;;;
36;Ebersberg;Ebersberg(Oberbay);;;;;
37;Holzkirchen;Holzkirchen;;;;;
38;Solln;München-Solln;;;;;
39;Mittersendling;München-Mittersendling;;;;;
40;München-Heimeranplatz;München Heimeranplatz;;;;;
41;Frankfurt/M Hbf;Frankfurt(Main)Hbf;;;;;
42;Ingolstadt Hbf;Ingolstadt Hbf;;;;;
43;Nürnberg;Nürnberg Hbf;;;;;
44;Würzburg;Würzburg Hbf;;;;;
45;Stuttgart;Stuttgart Hbf;;;;;
46;Berlin Hbf;Berlin Hbf;;;;;
47;Hamburg Hbf;Hamburg Hbf;;;;;
48;Salzburg - Linz - St. Pölten - Wien Hbf - Hegyeshalom - Györ;Salzburg Hbf;Linz Hbf;St.Pölten Hbf;Wien Hbf;Hegyeshalom;Györ
49;Rosenheim;Rosenheim;;;;;
50;Buchloe - Mindelheim - Memmingen - Aichstetten - Kißlegg - Hergatz;Buchloe;Mindelheim;Memmingen;Aichstetten;Kißlegg;Hergatz
51;Pasing - Augsburg - Stuttgart;München-Pasing;Augsburg Hbf;Stuttgart Hbf;;;
52;;;;;;;
53;;;;;;;
54;;;;;;;
55;;;;;;;
56;;;;;;;
57;;;;;;;
58;;;;;;;
59;;;;;;;
60;;;;;;;
61;;;;;;;
62;;;;;;;
63;;;;;;;
64;;;;;;;
65;;;;;;;
66;;;;;;;
67;;;;;;;
68;;;;;;;
69;;;;;;;
70;;;;;;;
71;;;;;;;
72;;;;;;;
73;;;;;;;
74;;;;;;;
75;;;;;;;
76;;;;;;;
77;;;;;;;
78;;;;;;;
79;;;;;;;
Blatt;Text;Bahnhöfe;;;;;
0;Ingolstadt - Würzburg;Ingolstadt Hbf;Würzburg Hbf;;;;
1;München-Pasing - Buchloe;München-Pasing;Buchloe;;;;
2;Freising - Landau;Freising;Landau(Isar);;;;
3;München-Pasing - Augsburg - Stuttgart - Mannheim;München-Pasing;Augsburg Hbf;Stuttgart Hbf;Mannheim Hbf;;
4;Petershausen - Rohrbach - Ingolstadt;Petershausen(Obb);Rohrbach(Ilm);Ingolstadt Hbf;;;
5;München-Harras - Holzkirchen;München Harras;Holzkirchen;;;;
6;München-Pasing - Starnberg - Tutzing - Weilheim;München-Pasing;Starnberg;Tutzing;Weilheim(Oberbay);;
7;München-Pasing - Tutzing;München-Pasing;Tutzing;;;;
8;München-Pasing - Weilheim;München-Pasing;Weilheim(Oberbay);;;;
9;München-Pasing - Weilheim - Mittenwald;München-Pasing;Weilheim(Oberbay);Mittenwald;;;
10;München-Pasing - Augsburg;München-Pasing;Augsburg Hbf;;;;
11;Geltendorf;Geltendorf;;;;;
12;Freising - Landshut;Freising;Landshut(Bay)Hbf;;;;
13;München-Ost;München Ost;;;;;
14;Lindau-Reutin - Bregenz - St. Gallen - Winterthur;Lindau-Reutin;Bregenz;St. Gallen(CH);Winterthur;;
15;Mammendorf - Mering - Augsburg - Nordendorf;Mammendorf;Mering;Augsburg Hbf;Nordendorf;;
16;Ingolstadt;Ingolstadt Hbf;;;;;
17;Petershausen - Rohrbach;Petershausen(Obb);Rohrbach(Ilm);;;;
18;München-Ost - Markt Schwaben - Ampfing;München Ost;Markt Schwaben;Ampfing;;;
19;Nürnberg - Würzburg - Kassel-Wilhelmshöhe - Hannover;Nürnberg Hbf;Würzburg Hbf;Kassel-Wilhelmshöhe;Hannover Hbf;;
20;München-Pasing - Geltendorf;München-Pasing;Geltendorf;;;;
21;Augsburg - Ulm - Stuttgart - Mannheim;Augsburg Hbf;Ulm Hbf;Stuttgart Hbf;Mannheim Hbf;;
22;Nürnberg - Würzburg - Frankfurt/M Hbf - Frankfurt/M Flgfn.;Nürnberg Hbf;Würzburg Hbf;Frankfurt(Main)Hbf;Frankfurt(M) Flughafen Fernbf;;
23;München-Ost - Rosenheim - Salzburg - Bad Gastein;München Ost;Rosenheim;Salzburg Hbf;Bad Gastein;;
24;Wörgl - Innsbruck - Fortezza - Bolzano;Wörgl Hbf;Innsbruck Hbf;Fortezza/Franzensfeste;Bolzano/Bozen;;
25;Landshut - Regensburg;Landshut(Bay)Hbf;Regensburg Hbf;;;;
26;München-Ost - Rosenheim;München Ost;Rosenheim;;;;
27;München-Pasing - Geltendorf - Buchloe - Mammendorf;München-Pasing;Geltendorf;Buchloe;Mammendorf;;
28;München-Pasing;München-Pasing;;;;;
29;Leuchtenbergring;München Leuchtenbergring;;;;;
30;Donnersbergerbrücke;München Donnersbergerbrücke;;;;;
31;Starnberg;Starnberg;;;;;
32;Mammendorf;Mammendorf;;;;;
33;Feldmoching;München-Feldmoching;;;;;
34;Freising;Freising;;;;;
35;Grafing=Bahnhof;Grafing Bahnhof;;;;;
36;Ebersberg;Ebersberg(Oberbay);;;;;
37;Holzkirchen;Holzkirchen;;;;;
38;Solln;München-Solln;;;;;
39;Mittersendling;München-Mittersendling;;;;;
40;München-Heimeranplatz;München Heimeranplatz;;;;;
41;Frankfurt/M Hbf;Frankfurt(Main)Hbf;;;;;
42;Nürnberg;Nürnberg Hbf;;;;;
43;Würzburg;Würzburg Hbf;;;;;
44;Stuttgart;Stuttgart Hbf;;;;;
45;Berlin Hbf;Berlin Hbf;;;;;
46;Hamburg Hbf;Hamburg Hbf;;;;;
47;Salzburg - Linz - St. Pölten - Wien Hbf - Hegyeshalom - Györ;Salzburg Hbf;Linz Hbf;St.Pölten Hbf;Wien Hbf;Hegyeshalom;Györ
48;Rosenheim;Rosenheim;;;;;
49;Buchloe - Mindelheim - Memmingen - Aichstetten - Kißlegg - Hergatz;Buchloe;Mindelheim;Memmingen;Aichstetten;Kißlegg;Hergatz
50;Pasing - Augsburg - Stuttgart;München-Pasing;Augsburg Hbf;Stuttgart Hbf;;;
51;;;;;;;
52;;;;;;;
53;;;;;;;
54;;;;;;;
55;;;;;;;
56;;;;;;;
57;;;;;;;
58;;;;;;;
59;;;;;;;
60;;;;;;;
61;;;;;;;
62;;;;;;;
63;;;;;;;
64;;;;;;;
65;;;;;;;
66;;;;;;;
67;;;;;;;
68;;;;;;;
69;;;;;;;
70;;;;;;;
71;;;;;;;
72;;;;;;;
73;;;;;;;
74;;;;;;;
75;;;;;;;
76;;;;;;;
77;;;;;;;
78;;;;;;;
79;;;;;;;

1 Blatt Text Bahnhöfe
2 0 Ingolstadt - Würzburg Ingolstadt Hbf Würzburg Hbf
3 1 München-Pasing - Buchloe München-Pasing Buchloe
4 2 Freising - Landau Freising Landau(Isar)
5 3 München-Pasing - Augsburg - Stuttgart - Mannheim München-Pasing Augsburg Hbf Stuttgart Hbf Mannheim Hbf
6 4 Petershausen - Rohrbach - Ingolstadt Petershausen(Obb) Rohrbach(Ilm) Ingolstadt Hbf
7 5 München-Harras - Holzkirchen München Harras Holzkirchen
8 6 München-Pasing - Starnberg - Tutzing - Weilheim München-Pasing Starnberg Tutzing Weilheim(Oberbay)
9 7 München-Pasing - Tutzing München-Pasing Tutzing
10 8 München-Pasing - Weilheim München-Pasing Weilheim(Oberbay)
11 9 München-Pasing - Weilheim - Mittenwald München-Pasing Weilheim(Oberbay) Mittenwald
12 10 München-Pasing - Augsburg München-Pasing Augsburg Hbf
13 11 Geltendorf Geltendorf
14 12 Freising - Landshut Freising Landshut(Bay)Hbf
15 13 München-Ost München Ost
16 14 Lindau-Reutin - Bregenz - St. Gallen - Winterthur Lindau-Reutin Bregenz St. Gallen(CH) Winterthur
17 15 Mammendorf - Mering - Augsburg - Nordendorf Mammendorf Mering Augsburg Hbf Nordendorf
18 16 Ingolstadt Ingolstadt Hbf
19 17 Petershausen - Rohrbach Petershausen(Obb) Rohrbach(Ilm)
20 18 München-Ost - Markt Schwaben - Ampfing München Ost Markt Schwaben Ampfing
21 19 Nürnberg - Würzburg - Kassel-Wilhelmshöhe - Hannover Nürnberg Hbf Würzburg Hbf Kassel-Wilhelmshöhe Hannover Hbf
22 20 München-Pasing - Geltendorf München-Pasing Geltendorf
23 21 Augsburg - Ulm - Stuttgart - Mannheim Augsburg Hbf Ulm Hbf Stuttgart Hbf Mannheim Hbf
24 22 Nürnberg - Würzburg - Frankfurt/M Hbf - Frankfurt/M Flgfn. Nürnberg Hbf Würzburg Hbf Frankfurt(Main)Hbf Frankfurt(M) Flughafen Fernbf
25 23 München-Ost - Rosenheim - Salzburg - Bad Gastein München Ost Rosenheim Salzburg Hbf Bad Gastein
26 24 Wörgl - Innsbruck - Fortezza - Bolzano Wörgl Hbf Innsbruck Hbf Fortezza/Franzensfeste Bolzano/Bozen
27 25 Landshut - Regensburg Landshut(Bay)Hbf Regensburg Hbf
28 26 München-Ost - Rosenheim München Ost Rosenheim
29 27 München-Pasing - Geltendorf - Buchloe - Mammendorf München-Pasing Geltendorf Buchloe Mammendorf
30 28 München-Pasing München-Pasing
31 29 Leuchtenbergring München Leuchtenbergring
32 30 Donnersbergerbrücke München Donnersbergerbrücke
33 31 Starnberg Starnberg
34 32 Mammendorf Mammendorf
35 33 Feldmoching München-Feldmoching
36 34 Freising Freising
37 35 Grafing=Bahnhof Grafing Bahnhof
38 36 Ebersberg Ebersberg(Oberbay)
39 37 Holzkirchen Holzkirchen
40 38 Solln München-Solln
41 39 Mittersendling München-Mittersendling
42 40 München-Heimeranplatz München Heimeranplatz
43 41 Frankfurt/M Hbf Frankfurt(Main)Hbf
44 42 Ingolstadt Hbf Nürnberg Ingolstadt Hbf Nürnberg Hbf
45 43 Nürnberg Würzburg Nürnberg Hbf Würzburg Hbf
46 44 Würzburg Stuttgart Würzburg Hbf Stuttgart Hbf
47 45 Stuttgart Berlin Hbf Stuttgart Hbf Berlin Hbf
48 46 Berlin Hbf Hamburg Hbf Berlin Hbf Hamburg Hbf
49 47 Hamburg Hbf Salzburg - Linz - St. Pölten - Wien Hbf - Hegyeshalom - Györ Hamburg Hbf Salzburg Hbf Linz Hbf St.Pölten Hbf Wien Hbf Hegyeshalom Györ
50 48 Salzburg - Linz - St. Pölten - Wien Hbf - Hegyeshalom - Györ Rosenheim Salzburg Hbf Rosenheim Linz Hbf St.Pölten Hbf Wien Hbf Hegyeshalom Györ
51 49 Rosenheim Buchloe - Mindelheim - Memmingen - Aichstetten - Kißlegg - Hergatz Rosenheim Buchloe Mindelheim Memmingen Aichstetten Kißlegg Hergatz
52 50 Buchloe - Mindelheim - Memmingen - Aichstetten - Kißlegg - Hergatz Pasing - Augsburg - Stuttgart Buchloe München-Pasing Mindelheim Augsburg Hbf Memmingen Stuttgart Hbf Aichstetten Kißlegg Hergatz
53 51 Pasing - Augsburg - Stuttgart München-Pasing Augsburg Hbf Stuttgart Hbf
54 52
55 53
56 54
57 55
58 56
59 57
60 58
61 59
62 60
63 61
64 62
65 63
66 64
67 65
68 66
69 67
70 68
71 69
72 70
73 71
74 72
75 73
76 74
77 75
78 76
79 77
80 78
81 79

View File

@ -3,7 +3,7 @@ from pyfis.utils import vias_from_csv, map_from_csv
CHEETAH_HOST = "http://192.168.2.129"
DBI_HOST = "trains.xatlabs.com"
DBI_HOST = "faketrains.xatlabs.com"
STATION_CODE = "MH"
STATION_NAME = "München Hbf"
ARRIVAL_STATIONS = ["München Hbf", "München Hauptbahnhof"]
@ -177,3 +177,6 @@ class TypMZZA(SplitFlapDisplay):
via_1_b = MirrorField(via_1, start_address=27, x=16, y=12)
via_2_b = MirrorField(via_2, start_address=29, x=16, y=14)
destination_b = MirrorField(destination, start_address=30, length=16, x=0, y=16)
#with open("TYPM.JSN", 'w') as f:
# f.write(TypMZZA(None).export_json())