Hallo zusammen,
ich habe derzeit ein Problem mit einem meiner Busse und hoffe, dass mir hier jemand weiterhelfen kann.
Der Bus besitzt ein SICMA Control Steuergerät sowie drei Gobra-Anzeigen. Probleme macht mir aktuell die seitliche Anzeige mit der Adresse 2. Die Anzeige hat eine Auflösung von 16 × 112 Pixeln.
Im manuellen Modus kann ich Ziele problemlos über die komplette Auflösung von 112 Pixeln darstellen. Sobald ich jedoch in den IBIS-Betrieb wechsle, werden die letzten 14 Pixel nicht mehr dargestellt. Der Text wird an dieser Stelle einfach abgeschnitten.
Als bisherige Lösung habe ich in der Konfiguration die Breite der Anzeige auf 98 Pixel reduziert. Dadurch wird das vom IBIS gesendete Ziel zwar vollständig dargestellt, allerdings fehlen mir weiterhin die letzten 14 Pixel der tatsächlich vorhandenen Anzeige.
Hat jemand eine Idee, woran das liegen könnte beziehungsweise welche Einstellung in der Konfig oder in der ZD dafür verantwortlich sein könnte?
Einen Auszug aus der Konfig sowie der ZD habe ich dem Beitrag beigefügt.
Ich bedanke mich schon einmal für eure Hilfe und freue mich über jeden Hinweis!
[Konfi13B] ;Format: [Busname] (1 - 15 Zeichen)
Steuerger„t = LLE8014 ;m”glich: LLE8014, IBIS, Haeni, Init, Elgeba, oder AEG
Linienziffern = 3 ;fr Markierung bei nicht-eingeb. Linie
LinienVerhalten = Eingebunden ;m”glich: Eingebunden, NichtEingebunden, Codiert
Messages = nein ;Message-Eingabe freigeben / sperren
Taktzeit = 20 ;Einheit: 1/10 s
Sendeadresse = 0 ;0=niemand sendet
DownloadTyp = KeinDL ;m”glich: KeinDL, DLAZ, DLZR
EpromTyp = K256 ;m”glich: K256, K512, M1
;Kommentar = "Kommentar"
;bis zu 31 Fonts k”nnen (zus„tzlich zum SYSTEM.S07) fest vorgeladen werden
;=> gedacht fr nicht eingebundene Linie bzw. zentrale Datenhaltung
Font = B9H14S3.F16,22 ;FRONT/SEITE, Einzeilig, Sehr dick (1)
Font = B6H14S2.F16,23 ;FRONT/SEITE Einzeilig, Dick (2)
Font = B5H13S1.F13,24 ;FRONT/SEITE Einzeilig, Dünn (3)
Font = B5H14S1.F16,11 ;FRONT/SEITE, Einzeilig, Sehr dünn (4)
Font = B6LH16.F16,25 ;FRONT/SEITE/HECK Lnr Ausweich Dünn
Font = B7H7S2.F07,31 ;FRONT/SEITE Zweizeilig, Up, Dick (1)
Font = T8BAEG.F07,26 ;FRONT/[SEITE] Zweizeilig, Up,/[Up] Dünn (2)/[1]
Font = B4H7S1.F07,15 ;SEITE, Zweilzeilig, Low, Sehr dünn [2]
Font = RSVG.F16,29 ;FRONT/HECK Liniennummer Dick
Font = RSVGOK.F16,1 ;SEITE Liniennummer Dick ohne Firmenlogo (Koffer)
Font = B5H7S1.F07,28 ;FRONT/SEITE, Zweizeilig, Low/[Up], Dünn (2)/[2]
Font = B8H14S3.F16,30 ;FRONT/SEITE, Einzeilig, Mittel (-)
Font = TST2.F07,2 ;FRONT/SEITE, Zweizeilig,
Font = TST2INV.F08,18 ;FRONT/SEITE, Zweizeilig, Ersatzverkehr oben
<1 : Front> ;Format: <Anzeigen-Adresse : Anzeigen-Name>
;Adresse: 1-15, Name: 1 - 15 Zeichen
;DisplayCode = 802/15
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 0 ;Breite eines Blocks 40
F1BlockSizeY = 0 ;H”he eines Blocks 24
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet
;Zeilentab fr Spalten im Feld1
; +----------------------------+
;*Ý 16 x xxx Feld1Ý
; +----------------------------+
;Zeilentab fr Spalten im Feld1
F1RowTable = 15,14,13,12,11,10,09,08,07,06+ ; 0 - 9
05,04,03,02,01,00,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
LeftC = 28
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 140
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein
; +----------------------------+
;*Ý 16 x xxx Feld2Ý
; +----------------------------+
;Zeilentab fr Spalten im Feld2
F2RowTable = 15,14,13,12,11,10,09,08,07,06+ ; 0 - 9
05,04,03,02,01,00,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;'z'-Telegramm auswerten
TeleTypDefB = l ;'l'-Telegramm auswerten
;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 1
LinienFont = 29 ;Font muá mit 'Font'-Anweisung (s.o.) geladen werden
LinienXStart1 = 3 ;alles auch einzeln einstellbar
LinienXStart2 = 2
LinienXStart3 = 1
LinienXStart4 = 1
LinienSpace2 = 2
LinienSpace3 = 1
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?
; +----------------------------+
;*Ý (16x126) Ý
; +----------------------------+
ColumnTable = 031,030,029,028,027,026,025+ ; 0 - 6
023,022,021,020,019,018,017+ ; 7 - 13
015,014,013,012,011,010,009+ ; 14 - 20
007,006,005,004,003,002,001+ ; 21 - 27
063,062,061,060,059,058,057+ ; 28 - 34
055,054,053,052,051,050,049+ ; 35 - 41
047,046,045,044,043,042,041+ ; 42 - 48
039,038,037,036,035,034,033+ ; 49 - 55
095,094,093,092,091,090,089+ ; 56 - 62
087,086,085,084,083,082,081+ ; 63 - 69
079,078,077,076,075,074,073+ ; 70 - 76
071,070,069,068,067,066,065+ ; 77 - 83
127,126,125,124,123,122,121+ ; 84 - 90
119,118,117,116,115,114,113+ ; 91 - 97
111,110,109,108,107,106,105+ ; 98 - 104
103,102,101,100,099,098,097+ ;105 - 111
239,238,237,236,235,234,233+ ;112 - 118
231,230,229,228,227,226,225 ;119 - 125
;1=altes Treibersystem, 2=neues System
ColumnTypeTab = 01,01,01,01,01,01,01+ ; 0 - 6
01,01,01,01,01,01,01+ ; 7 - 13
01,01,01,01,01,01,01+ ; 14 - 20
01,01,01,01,01,01,01+ ; 21 - 27
01,01,01,01,01,01,01+ ; 28 - 34
01,01,01,01,01,01,01+ ; 35 - 41
01,01,01,01,01,01,01+ ; 42 - 48
01,01,01,01,01,01,01+ ; 49 - 55
01,01,01,01,01,01,01+ ; 56 - 62
01,01,01,01,01,01,01+ ; 63 - 69
01,01,01,01,01,01,01+ ; 70 - 76
01,01,01,01,01,01,01+ ; 77 - 83
01,01,01,01,01,01,01+ ; 84 - 90
01,01,01,01,01,01,01+ ; 91 - 97
01,01,01,01,01,01,01+ ; 98 - 104
01,01,01,01,01,01,01+ ;105 - 111
01,01,01,01,01,01,01+ ;112 - 118
01,01,01,01,01,01,01 ;119 - 125
;end of display definition
<2 : Seite Rechts> ;Format: <Anzeigen-Adresse : Anzeigen-Name>
;Adresse: 1-15, Name: 1 - 15 Zeichen
;DisplayCode = 802/15
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 0 ;Breite eines Blocks 40
F1BlockSizeY = 0 ;H”he eines Blocks 24
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet
;Zeilentab fr Spalten im Feld1
; +----------------------------+
;*Ý 16 x xxx Feld1Ý
; +----------------------------+
;Zeilentab fr Spalten im Feld1
F1RowTable = 15,14,13,12,11,10,09,08,07,06+ ; 0 - 9
05,04,03,02,01,00,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
LeftC = 28
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 98
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein
; +----------------------------+
;*Ý 16 x xxx Feld2Ý
; +----------------------------+
;Zeilentab fr Spalten im Feld2
F2RowTable = 15,14,13,12,11,10,09,08,07,06+ ; 0 - 9
05,04,03,02,01,00,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;'z'-Telegramm auswerten
TeleTypDefB = l ;'l'-Telegramm auswerten
;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 1
LinienFont = 2 ;Font muá mit 'Font'-Anweisung (s.o.) geladen werden
LinienXStart1 = 3 ;alles auch einzeln einstellbar
LinienXStart2 = 2
LinienXStart3 = 1
LinienXStart4 = 1
LinienSpace2 = 2
LinienSpace3 = 1
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?
; +----------------------------+
;*Ý (16x126) Ý
; +----------------------------+
ColumnTable = 031,030,029,028,027,026,025+ ; 0 - 6
023,022,021,020,019,018,017+ ; 7 - 13
015,014,013,012,011,010,009+ ; 14 - 20
007,006,005,004,003,002,001+ ; 21 - 27
063,062,061,060,059,058,057+ ; 28 - 34
055,054,053,052,051,050,049+ ; 35 - 41
047,046,045,044,043,042,041+ ; 42 - 48
039,038,037,036,035,034,033+ ; 49 - 55
095,094,093,092,091,090,089+ ; 56 - 62
087,086,085,084,083,082,081+ ; 63 - 69
079,078,077,076,075,074,073+ ; 70 - 76
071,070,069,068,067,066,065+ ; 77 - 83
127,126,125,124,123,122,121+ ; 84 - 90
119,118,117,116,115,114,113+ ; 91 - 97
111,110,109,108,107,106,105+ ; 98 - 104
103,102,101,100,099,098,097+ ;105 - 111
239,238,237,236,235,234,233+ ;112 - 118
231,230,229,228,227,226,225 ;119 - 125
;1=altes Treibersystem, 2=neues System
ColumnTypeTab = 01,01,01,01,01,01,01+ ; 0 - 6
01,01,01,01,01,01,01+ ; 7 - 13
01,01,01,01,01,01,01+ ; 14 - 20
01,01,01,01,01,01,01+ ; 21 - 27
01,01,01,01,01,01,01+ ; 28 - 34
01,01,01,01,01,01,01+ ; 35 - 41
01,01,01,01,01,01,01+ ; 42 - 48
01,01,01,01,01,01,01+ ; 49 - 55
01,01,01,01,01,01,01+ ; 56 - 62
01,01,01,01,01,01,01+ ; 63 - 69
01,01,01,01,01,01,01+ ; 70 - 76
01,01,01,01,01,01,01+ ; 77 - 83
01,01,01,01,01,01,01+ ; 84 - 90
01,01,01,01,01,01,01+ ; 91 - 97
01,01,01,01,01,01,01+ ; 98 - 104
01,01,01,01,01,01,01+ ;105 - 111
01,01,01,01,01,01,01+ ;112 - 118
01,01,01,01,01,01,01 ;119 - 125
;end of display definition
<3 : Heck> ;Format: <Anzeigen-Adresse : Anzeigen-Name>
;Adresse: 1-15, Name: 1 - 15 Zeichen
;DisplayCode = 802/27
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 0 ;Breite eines Blocks
F1BlockSizeY = 0 ;H”he eines Blocks
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet
;Zeilentab fr Spalten im Feld1
F1RowTable = 14,13,12,11,10,09,08,07,06,05+ ; 0 - 9
04,03,02,01,00,16,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
LeftC = 0
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 28
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein
;Zeilentab fr Spalten im Feld2
F2RowTable = 14,13,12,11,10,09,08,07,06,05+ ; 0 - 9
04,03,02,01,00,16,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;'z'-Telegramm auswerten
TeleTypDefB = l ;'l'-Telegramm auswerten
;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 3
LinienFont = 29 ;Font muá mit 'Font'-Anweisung (s.o.) geladen werden
LinienXStart1 = 3 ;alles auch einzeln einstellbar
LinienXStart2 = 2
LinienXStart3 = 1
LinienXStart4 = 1
LinienSpace2 = 2
LinienSpace3 = 1
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?
; +----------------------------+
;*Ý (13x28) Ý
; +----------------------------+
ColumnTable = 031,030,029,028,027,026,025+ ; 0 - 6
023,022,021,020,019,018,017+ ; 7 - 13
015,014,013,012,011,010,009+ ; 14 - 20
007,006,005,004,003,002,001 ; 21 - 27
;1=altes Treibersystem, 2=neues System
ColumnTypeTab = 01,01,01,01,01,01,01+ ; 0 - 6
01,01,01,01,01,01,01+ ; 7 - 13
01,01,01,01,01,01,01+ ; 14 - 20
01,01,01,01,01,01,01 ; 21 - 27
;end of display definition
<4 : Linie Links> ;Format: <Anzeigen-Adresse : Anzeigen-Name>
;Adresse: 1-15, Name: 1 - 15 Zeichen
;DisplayCode = 802/24
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 0 ;Breite eines Blocks
F1BlockSizeY = 0 ;H”he eines Blocks
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet
;Zeilentab fr Spalten im Feld1
F1RowTable = 14,13,12,11,10,09,08,07,06,05+ ; 0 - 9
04,03,02,01,00,16,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 28
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein
;Zeilentab fr Spalten im Feld2
F2RowTable = 14,13,12,11,10,09,08,07,06,05+ ; 0 - 9
04,03,02,01,00,16,16,16,16,16+ ;10 - 19
16,16,16,16,16,16,16,16 ;20 - 27
;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;'z'-Telegramm auswerten
TeleTypDefB = l ;'l'-Telegramm auswerten
;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 3
LinienFont = 29 ;Font muá mit 'Font'-Anweisung (s.o.) geladen werden
LinienXStart1 = 3 ;alles auch einzeln einstellbar
LinienXStart2 = 2
LinienXStart3 = 1
LinienXStart4 = 1
LinienSpace2 = 2
LinienSpace3 = 1
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?
; +----------------------------+
;*Ý (13x28) Ý
; +----------------------------+
ColumnTable = 031,030,029,028,027,026,025+ ; 0 - 6
023,022,021,020,019,018,017+ ; 7 - 13
015,014,013,012,011,010,009+ ; 14 - 20
007,006,005,004,003,002,001 ; 21 - 27
;1=altes Treibersystem, 2=neues System
ColumnTypeTab = 01,01,01,01,01,01,01+ ; 0 - 6
01,01,01,01,01,01,01+ ; 7 - 13
01,01,01,01,01,01,01+ ; 14 - 20
01,01,01,01,01,01,01 ; 21 - 27
;end of display definition
ZD:
; Konfig3B.ZD
;
; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
; ACHTUNG: DER PARAMETER Version_CFG DARF IM NORMALFALL NICHT GEŽNDERT WERDEN!
; WENN ER IN EINE ANDERE NUMMER GEŽNDERT WIRD, SO SIND ALLE PARAMETER ANZUPASSEN.
; EINE šBERSICHT DER PARAMETER GIBT ES IN DER DATEI PARAREF.TXT.
Version_CFG = 1
; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;
; Troisdorf wie NIAG DS 21
; 04.05.11 - KH? - erstellt
; 10.01.12 - RP - korrigiert
; 15.05.14 - GP - auf die Schnelle fr MN
; 10.06.14 - RP - Linie 999 nicht darstellen
; 03.02.16 - gk - neue Umcodierung (60) und Wortersatz laut WH
; 31.09.25 - DA - Anpassung auf Citaro Neu (Bischoff)
; ***** allgemeine Parameter ****************************************************
; >>>> frei definierbarer Kommentar (bis 14 Zeichen)
Comment = "DenisAU"
; >>>> Verz”gerung Statusantwort (Wert * 10ms)
StatusDelay = 1
; >>>> Zeit zwischen Darstellung von zwei Takten (Wert * 10ms)
TaktTime = 100
; >>>> Zeit, bis Anzeige bei Nichtempfang von Telegrammen schwarz gel”scht wird
; (Wert * 10ms)
; GRO:
; Speziell Hamburger Hochbahn: IBISToutVal wird von Software um Faktor 15 erh”ht
IBISToutVal = 6000
; >>>> 0=keine Speicherung
; 1=Speicherung der IBIS-Telegramme - bei Neustart Darstellung
SaveIBISTeles = 1
; >>>> maximales Spacing bei optimierter Darstellung
SpacingMax = 3
; ***** Datensatztyp ************************************************************
; >>>> Datensatztyp (0=unbelegt, 1=TED800, 2=DS021, 3=DS003a, 4=TED900zentral, 10=LNR)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
DSTyp = 0, 2, 2, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; >>>> Datensatzvariante
; TED800: 1='Normal'
; ... weitere, siehe Doku in Ordner ZDH
; DS021 : 1=AEG-Spezifikation
; 2=Einzeilig, ohne Steuerzeichen
; 3=Wien, 2*24 Zeichen
; 4=AEG-Spezifikation, zus„tzlich 6. Stelle in LNr
; 5=AEG-Spezifikation, mit eingebundener LNr
; ... weitere, siehe Doku in Ordner ZDH
; DS003A: 1=zA5 16 Zeichen/Zeile mit Formatzeichen
; 2=zA5 16 Zeichen/Zeile ohne Formatzeichen
; ... weitere, siehe Doku in Ordner ZDH
; LNR : 1=LNr darstellen
; 2=6.Stelle im Entwertertele ist 1000er-Stelle in LNr
; ... weitere, siehe Doku in Ordner ZDH
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
DSVar = 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; ***** Liniennummerneinstellungen **********************************************
; Eingebundene Liniennummer (0=nicht-eing. Lnr, 1=eingebundene Lnr)
LNrBound = 0
; >>>> kodierte Liniennummer (0=keine kodierte Lnr, 1=TED900-LNR-Form,
; 2=Lnr.Liste, 3=LnrE-Liste,4=2 und 3 jedoch 3 hat Vorrang)
LNrCoded = 4
; >>>> Reaktion auf kod. Lnr.suche (0=wenn nichts gef.->nichts darst.,
; 1=wenn nichts gef.->empf.Lnr darst.)
LNrCodedAction = 1
; >>>> generelle Liniennummernunterdrckung in einer Anzeige
; Bitweise adreáiert (16 Bit)
;
; (2=Adr1, 4=Adr2, 6=Adr1+2 etc.)
;
LNrSupp = 0
; >>>> Font fr Liniennummer (Index CUSTOM.CFG!)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrFont = 0,29, 1,29,29,29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; >>>> Liniennummernplatz 1=LNr. zentr. im Nummernkasten (F1)
; 2=LNr. im Textfeld (F2)
; 4=Auswertung von LeftC (F2)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrPlace = 0, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; >>>> Anzahl von Spacings zwischen Liniennummer und Text (nur bei LnrPlace=2!)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrTextSpace = 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; >>>> Liniennummer-Kodierliste
; Kodierungen funktionieren wie folgt:
;
; Erster String z.B. "9xx" ist das Muster, auf das die Liniennummer
; geprft wird. Der zweite String z.B. "E#1#0" ist der Ersatzstring, falls
; das Muster 'getroffen' wurde. Dabei kommt dem Zeichen '#' eine besondere
; Bedeutung zu. Dieses Zeichen ist das sogenannte Austauschzeichen. Die
; Zahl hinter dem Austauschzeichen beinhaltet die Wertigkeit der
; Liniennummernstelle. Mit anderen Worten:
; Eine 0 bedeutet, dass die 1. Stelle der Liniennummer (von rechts gesehen!)
; eingesetzt wird. '#1' = 2.Stelle usw.
; Soll das Gatter '#' als ASCII-Zeichen dargestellt werden, ist '##'
; anzugeben.
; Beispiel: Telegramm l985 wird geschickt
; Umsetzdefinition in Tabelle: "9xx", "E#1#0"
; bedeutet: E85 wird ausgegeben
; oder "9xx", "E#0#1" bedeutet: E58 wird ausgegeben.
;
; maximale Anzahl der Eintr„ge: 30 Kombinationen der Art "xxx","yyy" mit jeweils
; max. 15 Zeichen pro String
LNrList =
"1", "y", ;121 - Bus ;1
"51", "m", ;039 - SB51 ;2
"52", "s", ;115 - SB52 ;3
"53", "&", ;038 - SB53 ;4
"54", "#", ;035 - SB54 ;5
"55", "!", ;033 - SB55 ;6
"56", "(", ;040 - SB56 ;7
"999", "f" ;102 - Logo Koffer ;8
; >>>> erw. Liniennummer-Kodierliste
; Kodierungen funktionieren wie folgt:
;
; Bei der LNrE-Umkodierung gilt das gleiche fr das Austauschzeichen wie
; fr die LNr-Umkodierung (siehe Beschreibung dort).
; Ansonsten funktioniert die LNrE-Umsetzung folgendermaáen:
; Der erste String z.B. "5" enth„lt den Wert der erweiterten Liniennummer,
; auf den geprft wird. Trifft dies zu, wird der zweite String ausgewertet.
; Dabei funktioniert alles genauso wie bei der LNr-Umkodierung.
; Mit *0 wird das 1.Zeichen von rechts des DS001A bernommen
;
; DS001,DS001A Liste Ersatzwert Anzeige
; Beispiel: l543, lE05 "5", "E#1#0" --> es wird E43
; l111, lE51 "5x", "P+R" --> bei lE50-lE59 wird P+R angezeigt
; l345, lE06 "6", "N*0" --> bei LE06 wird N6 angezeigt
;
; maximale Anzahl der Eintr„ge: 30 Kombinationen der Art "xxx","yyy" mit jeweils
; max. 15 Zeichen pro String
LNrEList =
"0", "f", ;102 - Logo Koffer ;1
"1", "y", ;121 - Bus ;2
"2", "b", ;098 - Flieger ;3
"3", "j", ;106 - Schulkinder normale Gr”sse ;4
"4", "f", ;102 - Logo Koffer ;5
"6", "o", ;111 - DB Logo ;6
"7", "r", ;114 - Tasse ;7
"59", "f", ;102 - Logo Koffer ;8
"60", "f", ;102 - Logo Koffer ;9
"99", "r", ;114 - Tasse ;10
"999", "f" ;102 - Logo Koffer ;11
; >>>> Anzahl der Liniennummernziffern bestimmt die Anzahl der Spacings zwischen diesen Ziffern
; Anzahl Ziffern: 1 2 3 4
LNrEmptyRow = 0, 0, 0, 0, 0, ; Adr 0: unbelegt
0, 0, 3, 1, 1, ; Adr 1
0, 0, 3, 1, 1, ; Adr 2
0, 0, 1, 1, 1, ; Adr 3
0, 0, 1, 1, 1, ; Adr 4
0, 0, 1, 1, 1, ; Adr 5
0, 0, 3, 3, 2, ; Adr 6
0, 0, 3, 3, 2, ; Adr 7
0, 0, 3, 3, 2, ; Adr 8
0, 0, 3, 3, 2, ; Adr 9
0, 0, 3, 3, 2, ; Adr 10
0, 0, 3, 3, 2, ; Adr 11
0, 0, 3, 3, 2, ; Adr 12
0, 0, 3, 3, 2, ; Adr 13
0, 0, 3, 3, 2, ; Adr 14
0, 0, 3, 3, 2 ; Adr 15
; ***** Textersatzliste *********************************************************
; >>>> Ersatzliste. Der linke Text wird durch den rechten Text ersetzt
; Beispiel "ZUM", "zum". Achtung: Linker Text immer in Groábuchstaben!
;
; Hier bedeutet das Beispiel, daá ein empfangenes Wort "ZUM" durch das
; Wort "zum" ersetzt wird.
;
; maximale Anzahl der Eintr„ge: 30 Kombinationen der Art "ZUM","zum" mit jeweils
; max. 30 Zeichen pro String
ChangeWordList = "Betriebsfahrt", "%", ;1 - Logo Text Einzeilig
"NRW", "NRW", ;2
"P&R", "P&R", ;3
"Bischoff", "*", ;4 - Logo Text Zweizeilig oben
"Touristik", "+", ;5 - Logo Text Zweizeilig unten
"Zickenheiner", "%", ;6 - Logo Text Einzeilig
"ZOB", "ZOB" ;7
; ***** Fonteinstellungen *******************************************************
; >>>> Fonts fr einzeilige Darstellung (erster Eintrag: grӇter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
; Bei TED800 alles 0
FontOneLine = 0, 0, 0, 0, ; Adr 0: unbelegt
22, 23, 24,11, ; Adr 1
22, 23, 24,11, ; Adr 2
0, 0, 0, 0, ; Adr 3
0, 0, 0, 0, ; Adr 4
0, 0, 0, 0, ; Adr 5
0, 0, 0, 0, ; Adr 6
0, 0, 0, 0, ; Adr 7
0, 0, 0, 0, ; Adr 8
0, 0, 0, 0, ; Adr 9
0, 0, 0, 0, ; Adr 10
0, 0, 0, 0, ; Adr 11
0, 0, 0, 0, ; Adr 12
0, 0, 0, 0, ; Adr 13
0, 0, 0, 0, ; Adr 14
0, 0, 0, 0 ; Adr 15
; >>>> Fonts fr zweizeilige Darstellung, oben (erster Eintrag: grӇter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
FontTwoLinesUp = 0, 0, ; Adr 0: unbelegt
31, 26, ; Adr 1
26, 15, ; Adr 2
0, 0, ; Adr 3
0, 0, ; Adr 4
0, 0, ; Adr 5
0, 0, ; Adr 6
0, 0, ; Adr 7
0, 0, ; Adr 8
0, 0, ; Adr 9
0, 0, ; Adr 10
0, 0, ; Adr 11
0, 0, ; Adr 12
0, 0, ; Adr 13
0, 0, ; Adr 14
0, 0 ; Adr 15
; >>>> Fonts fr zweizeilige Darstellung, unten (erster Eintrag: grӇter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
FontTwoLinesLo = 0, 0, ; Adr 0: unbelegt
31, 28, ; Adr 1
26, 15, ; Adr 2
0, 0, ; Adr 3
0, 0, ; Adr 4
0, 0, ; Adr 5
0, 0, ; Adr 6
0, 0, ; Adr 7
0, 0, ; Adr 8
0, 0, ; Adr 9
0, 0, ; Adr 10
0, 0, ; Adr 11
0, 0, ; Adr 12
0, 0, ; Adr 13
0, 0, ; Adr 14
0, 0 ; Adr 15
; >>>> Art der Fontbehandlung (0=vom "grӇten" zum "kleinsten" Font,
; 1=Font wird bergeben (TED800))
FontTyp = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; ***** Misc ********************************************************************
; >>>> Invertierung von Bereichen (0=keine Inv., 1=F1-Feld, 2=F2-Feld,
; 3=F1+F2, 4=dyn.LNrber., 5=dyn.Textber.,dyn.Lnr+Textber.)
InvertArea = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
; >>>> Groá-/Kleinwandlung bei einzeiligen Texten(0=keine Wandlung,
; 1=Automatische Groá-/Kleinwandlung)
UpperLowerConvert_OneLine = 0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0
; >>>> Groá-/Kleinwandlung bei zweizeiligen Texten(0=keine Wandlung,
; 1=Automatische Groá-/Kleinwandlung)
UpperLowerConvert_TwoLines = 0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0
; >>>> Konvertiert Zeichen nach dem IBIS-Empfang (0=keine Konvertierung, 1=Zeichen '\|[{]}^'
; werden in '™”Ž„šá' gewandelt)
CnvChars = 0
; ***** fr DS003a und TED800 und TED900 ****************************************
; >>>> Hier kann einer Anzeige eine Kennung zugewiesen werden
; z.B. Front: A, Seite: B
; WICHTIG FšR DIE DATENSŽTZE: DS003A,DST800,DST900!
AdrIdx = "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
; >>>> nur fr TED800-Format
; Pro Font kann hier ein Bereich angegeben werden, in welchem die Zeichen
; mit Spacing=0 ausgegeben werden (Kompatibilit„t zu alten TED800-Zeichens„tzen)
ExtraChars = 0 , 0, ; Font 0
0 , 0, ; Font 1
0 , 0, ; Font 2
0 , 0, ; Font 3
0 , 0, ; Font 4
0 , 0, ; Font 5
0 , 0, ; Font 6
0 , 0, ; Font 7
0 , 0, ; Font 8
0 , 0, ; Font 9
0 , 0, ; Font 10
0 , 0, ; Font 11
0 , 0, ; Font 12
0 , 0, ; Font 13
0 , 0, ; Font 14
0 , 0, ; Font 15
0 , 0, ; Font 16
0 , 0, ; Font 17
0 , 0, ; Font 18
0 , 0, ; Font 19
0 , 0, ; Font 20
0 , 0, ; Font 21
0 , 0, ; Font 22
0 , 0, ; Font 23
0 , 0, ; Font 24
0 , 0, ; Font 25
0 , 0, ; Font 26
0 , 0, ; Font 27
0 , 0, ; Font 28
0 , 0, ; Font 29
0 , 0, ; Font 30
0 , 0 ; Font 31
; >>>> Hier werden die verwendteten TED800-Zeichens„tze eingetragen
; (mit vollem Namen!) z.B. "SYSTEM.F08"
FormatTab = "", ; 0, @
"", ; 1, A
"", ; 2, B
"", ; 3, C
"", ; 4, D
"", ; 5, E
"", ; 6, F
"", ; 7, G
"", ; 8, H
"", ; 9, I
"", ; 10, J
"", ; 11, K
"", ; 12, L
"", ; 13, M
"", ; 14, N
"" ; 15, O
; Diese Reserve-Variablen k”nnen sp„ter fr Erweiterungen verwendet werden
ReserveB001 = 0
ReserveB002 = 0
ReserveB003 = 0
ReserveB004 = 0
ReserveB005 = 0
ReserveB006 = 0
ReserveB007 = 0
ReserveB008 = 0
ReserveB009 = 0
ReserveB010 = 0
ReserveW001 = 0
ReserveW002 = 0
ReserveW003 = 0
ReserveW004 = 0
ReserveW005 = 0
ReserveW006 = 0
ReserveW007 = 0
ReserveW008 = 0
ReserveW009 = 0
ReserveW010 = 0
; >>>> Linien-Nr-Ausweichfont, wenn zu breit
; Adr 0 1 2 3 4 5 6 7 8 9 usw.
ReserveArr001 = 0,25,25,25, 0,0,0,0,0,0,0,0,0,0,0,0
; >>>> Spiegelung von Adressen.
; Beispiel: Auf Adresse 3 soll das gleiche wie auf Adresse 1 Abgebildet werden,
; dann bei Adresse 3, 1 eintragen.
; Adr 0 1 2 3 4 5 6 7 8 9 usw.
ReserveArr002 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr003 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr004 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr005 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr006 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr007 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr008 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr009 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ReserveArr010 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
;
; maximale Anzahl der Eintr„ge: 30 Kombinationen der Art "xxx","yyy" mit jeweils max. 30 Bytes pro String
ReserveStrList001 = "", ""
;
; maximale Anzahl der Eintr„ge: 30 Kombinationen der Art "xxx","yyy" mit jeweils max. 30 Bytes pro String
ReserveStrList002 = "", ""