Fix vias only working when two modules would be used

This commit is contained in:
Julian Metzler 2024-03-31 22:14:20 +02:00
parent 5a3a9d4852
commit 1324b9bf2f
3 changed files with 89 additions and 90 deletions

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@ Blatt;Text;Bahnhöfe;;;;
11;Dinkelscherben - Leipheim;Dinkelscherben;Leipheim;;;
12;Kaufering;Kaufering;;;;
13;Domazlice - Plzen hl.h.;Domazlice;Plzen hl.n.;;;
14;Regensburg;Regensburg hbf;;;;
14;Regensburg;Regensburg Hbf;;;;
15;Stuttgart;Stuttgart Hbf;;;;
16;Frankfurt(M)Hbf - Essen;Frankfurt(Main)Hbf;Essen Hbf;;;
17;Rosenheim - Freilassing;Rosenheim;Freilassing;;;

1 Blatt Text Bahnhöfe
13 11 Dinkelscherben - Leipheim Dinkelscherben Leipheim
14 12 Kaufering Kaufering
15 13 Domazlice - Plzen hl.h. Domazlice Plzen hl.n.
16 14 Regensburg Regensburg hbf Regensburg Hbf
17 15 Stuttgart Stuttgart Hbf
18 16 Frankfurt(M)Hbf - Essen Frankfurt(Main)Hbf Essen Hbf
19 17 Rosenheim - Freilassing Rosenheim Freilassing

View File

@ -34,20 +34,18 @@ MAP_MINUTE = map_from_csv("Minuten.csv")
MAP_ALNUM = map_from_csv("Zielmodul (alphanumerisch).csv")
MAP_INFO_1 = map_from_csv("Hinweis 1.csv")
MAP_INFO_1[99] = ""
MAP_INFO_2 = map_from_csv("Hinweis 2.csv")
MAP_INFO_2[99] = ""
VIA_1 = vias_from_csv("Via 1.csv")
MAP_VIA_1 = map_from_csv("Via 1.csv")
VIA_1[99] = {'text': "", 'stations': []}
MAP_VIA_1[99] = ""
VIA_1[127] = {'text': "", 'stations': []}
MAP_VIA_1[127] = ""
VIA_2 = vias_from_csv("Via 2.csv")
MAP_VIA_2 = map_from_csv("Via 2.csv")
VIA_2[99] = {'text': "", 'stations': []}
MAP_VIA_2[99] = ""
VIA_2[127] = {'text': "", 'stations': []}
MAP_VIA_2[127] = ""
@ -178,5 +176,6 @@ class TypMZZA(SplitFlapDisplay):
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())
if __name__ == "__main__":
with open("TYPM.JSN", 'w') as f:
f.write(TypMZZA(None).export_json())