| Name |
Nachricht |
freaksbus


Adeliger
312 Beiträge
|
LAWO Custom und zd: welche Parameter gibt es insgesamt?, 14 Apr. 2020 08:45
|
Hallo,
nachdem hier schon einige male Custom-Dateien angefragt oder korrigiert worden sind, finde ich immer wieder "Befehle", Einstellungen und Parameter, die ich noch nicht kannte. Ich wusste z.B. dass es einen Helligkeitssensor in den Anzeigen gibt, dass sich dieser aber durch entsprechende Einträge in der Custom besonders einstellen lässt war mir nicht bekannt.
Hat jemand vielleicht eine vollständige Liste mit Dingen, die sich einstellen lassen?
Schön fände ich es, wenn sich noch beim Klartext einstellen lassen würde, welche Schriftart für die Linie bei verschiedenen Liniennummern einstellen lassen würde (also unterschiedliche Schriftarten für Linien mit einer, zwei, drei oder vier Ziffern - in der Custom geht das ja auch, aber in der zd?). Bei Gorba ging das relativ einfach.
Auch Auswertung von verschiedenen Telegrammen sind interessant. Bislang basiert alles auf DS21. Benötigt es z.B. für den DS003 weitere Auswertebefehle?
Danke! :)
Custom
[Versuchsfahrzeug] ;Format: [Busname] (1 - 15 Zeichen) Steuergert = IBIS ;mglich: LLE8014, IBIS, Haeni, Init, Elgeba, oder AEG Linienziffern = 3 ;fr Markierung bei nicht-eingeb. Linie LinienVerhalten = Codiert ;mglich: Eingebunden, NichtEingebunden, Codiert Messages = nein ;Message-Eingabe freigeben / sperren Taktzeit = 50 ;Einheit: 1/10 s Sendeadresse = 1 ;0=niemand sendet DownloadTyp = KeinDL ;mglich: KeinDL, DLAZ, DLZR EpromTyp = K512 ;mglich: K256, K512, M1 ;Kommentar = ""
;bis zu 31 Fonts knnen (zustzlich zum SYSTEM.S07) fest vorgeladen werden ;=> gedacht fr nicht eingebundene Linie bzw. zentrale Datenhaltung Font = LNR.F16,1 ;Liniennummer, dick Font = LNR6X2.F16,2 ;Liniennummer, dünn Font = LEER.F16,3 ;Liniennummer, Dummy Font = B6H7S2.F07,11 ;zweizeilig, dick Front Font = TST2.F07,12 ;zweizeilig, dick Seite Font = B5H7S1.F07,13 ;zweizeilig, dünn Font = SYSTEM.F07,14 ;zweizeilig, sehr dünn Font = TSTBF.F16,21 ;einzeilig, dick Font = TST.F16,22 ;einzeilig, mittel Font = TSTMIDD.F16,23 ;einzeilig, dünn Font = TSTSMAL.F16,24 ;einzeilig, sehr dünn
<1 : Front> ;Format: ;Adresse: 1-15, Name: 1 - 15 Zeichen ;Feld1 (linkes Feld, Linienkasten) ;[wenn nicht bentigt, alle Parameter auf 0 setzen!] LeftC = 28 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 = 28 ;Breite eines Blocks F1BlockSizeY = 16 ;Hhe eines Blocks F1BlocksX = 0 ;Anzahl Blocks F1BlocksY = 0 F1CutStart = 0 F1CutWidth = 0 F1TechInvers = nein ;wenn Dots verkehrt eingeltet
F1RowTable = 0
;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 = 128 F2BlockSizeY = 16 F2BlocksX = 1 F2BlocksY = 1 F2CutStart = 0 F2CutWidth = 0 F2TechInvers = nein
F2RowTable = 0
;Helligkeitssteuerung MinimalBrightness = 10; Standard = 10 MaximalBrightness = 240; Standard = 240 BrightnessGradient = 10; Standard = 10
;bis zu 5 Typ-Definitionen knnen angegeben werden TeleTypDefA = z ;‘z‘-Telegramm auswerten TeleTypDefB = l ;‘l‘-Telegramm auswerten
;bis zu 5 Variablen knnen definiert werden TeleVarDefA = -,A3,A2,A1 TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen knnen angegeben werden FormIndexCond = Z,:,-,A3,A2,A1 FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein ;InversBereich = 999,999 ;zwischen 1000 und 1999 zustzlich optisch invertieren LinienTextSpacing = 0 LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden LinienXStart1 = 0 ;alles auch einzeln einstellbar LinienXStart2 = 0 LinienXStart3 = 0 LinienXStart4 = 0 LinienSpace2 = 2 LinienSpace3 = 1 LinienSpace4 = 1 ;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" bentigt ;LLE_LinienDisplayCode = 805/1 LinienSlot = 1 ;bei Anzeigen <= 16 Dots LinienPlatte = 1 ;MirrorLinCol = 0 ;2. Linie vorhanden?
ColumnTable = 0 ColumnTypeTab = 0
;end of display definition
<2 : Seite Rechts> ;Format: ;Adresse: 1-15, Name: 1 - 15 Zeichen ;Feld1 (linkes Feld, Linienkasten) ;[wenn nicht bentigt, alle Parameter auf 0 setzen!] LeftC = 28 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 = 28 ;Breite eines Blocks F1BlockSizeY = 16 ;Hhe eines Blocks F1BlocksX = 0 ;Anzahl Blocks F1BlocksY = 0 F1CutStart = 0 F1CutWidth = 0 F1TechInvers = nein ;wenn Dots verkehrt eingeltet
F1RowTable = 0
;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 = 112 F2BlockSizeY = 16 F2BlocksX = 1 F2BlocksY = 1 F2CutStart = 0 F2CutWidth = 0 F2TechInvers = nein
F2RowTable = 0
;Helligkeitssteuerung MinimalBrightness = 10; Standard = 10 MaximalBrightness = 240; Standard = 240 BrightnessGradient = 10; Standard = 10
;bis zu 5 Typ-Definitionen knnen angegeben werden TeleTypDefA = z ;‘z‘-Telegramm auswerten TeleTypDefB = l ;‘l‘-Telegramm auswerten
;bis zu 5 Variablen knnen definiert werden TeleVarDefA = -,A3,A2,A1 TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen knnen angegeben werden FormIndexCond = Z,:,-,A3,A2,A1 FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein ;InversBereich = 999,999 ;zwischen 1000 und 1999 zustzlich optisch invertieren LinienTextSpacing = 0 LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden LinienXStart1 = 0 ;alles auch einzeln einstellbar LinienXStart2 = 0 LinienXStart3 = 0 LinienXStart4 = 0 LinienSpace2 = 2 LinienSpace3 = 1 LinienSpace4 = 1 ;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" bentigt ;LLE_LinienDisplayCode = 805/1 LinienSlot = 1 ;bei Anzeigen <= 16 Dots LinienPlatte = 1 ;MirrorLinCol = 0 ;2. Linie vorhanden?
ColumnTable = 0 ColumnTypeTab = 0
;end of display definition
<3 : Heck> ;Format: ;Adresse: 1-15, Name: 1 - 15 Zeichen ;Feld1 (linkes Feld, Linienkasten) ;[wenn nicht bentigt, 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 ;Hhe eines Blocks F1BlocksX = 0 ;Anzahl Blocks F1BlocksY = 0 F1CutStart = 0 F1CutWidth = 0 F1TechInvers = nein ;wenn Dots verkehrt eingeltet
F1RowTable = 0
;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
F2RowTable = 0
;Helligkeitssteuerung MinimalBrightness = 10; Standard = 10 MaximalBrightness = 240; Standard = 240 BrightnessGradient = 10; Standard = 10
;bis zu 5 Typ-Definitionen knnen angegeben werden TeleTypDefA = z ;‘z‘-Telegramm auswerten TeleTypDefB = l ;‘l‘-Telegramm auswerten
;bis zu 5 Variablen knnen definiert werden TeleVarDefA = -,A3,A2,A1 TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen knnen angegeben werden FormIndexCond = Z,:,-,A3,A2,A1 FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein ;InversBereich = 999,999 ;zwischen 1000 und 1999 zustzlich optisch invertieren LinienTextSpacing = 6 LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden LinienXStart1 = 10 ;alles auch einzeln einstellbar LinienXStart2 = 5 LinienXStart3 = 1 LinienXStart4 = 1 LinienSpace2 = 2 LinienSpace3 = 2 LinienSpace4 = 1 ;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" bentigt ;LLE_LinienDisplayCode = 805/1 LinienSlot = 1 ;bei Anzeigen <= 16 Dots LinienPlatte = 1 ;MirrorLinCol = 0 ;2. Linie vorhanden?
ColumnTable = 0 ColumnTypeTab = 0
;end of display definition
<4 : Seite Links> ;Format: ;Adresse: 1-15, Name: 1 - 15 Zeichen ;Feld1 (linkes Feld, Linienkasten) ;[wenn nicht bentigt, 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 ;Hhe eines Blocks F1BlocksX = 0 ;Anzahl Blocks F1BlocksY = 0 F1CutStart = 0 F1CutWidth = 0 F1TechInvers = nein ;wenn Dots verkehrt eingeltet
F1RowTable = 0
;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
F2RowTable = 0
;Helligkeitssteuerung MinimalBrightness = 10; Standard = 10 MaximalBrightness = 240; Standard = 240 BrightnessGradient = 10; Standard = 10
;bis zu 5 Typ-Definitionen knnen angegeben werden TeleTypDefA = z ;‘z‘-Telegramm auswerten TeleTypDefB = l ;‘l‘-Telegramm auswerten
;bis zu 5 Variablen knnen definiert werden TeleVarDefA = -,A3,A2,A1 TeleVarDefB = -,B3,B2,B1
; bis zu 50 Bedingungs-Zeilen knnen angegeben werden FormIndexCond = Z,:,-,A3,A2,A1 FormIndexCond = L,:,-,B3,B2,B1
OpticalInvers = nein ;InversBereich = 999,999 ;zwischen 1000 und 1999 zustzlich optisch invertieren LinienTextSpacing = 6 LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden LinienXStart1 = 10 ;alles auch einzeln einstellbar LinienXStart2 = 5 LinienXStart3 = 1 LinienXStart4 = 1 LinienSpace2 = 2 LinienSpace3 = 2 LinienSpace4 = 1 ;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" bentigt ;LLE_LinienDisplayCode = 805/1 LinienSlot = 1 ;bei Anzeigen <= 16 Dots LinienPlatte = 1 ;MirrorLinCol = 0 ;2. Linie vorhanden?
ColumnTable = 0 ColumnTypeTab = 0
;end of display definition
;end of O530-1 Definition
zd
; ***** allgemeine Parameter ****************************************************
; >>>> frei definierbarer Kommentar (bis 14 Zeichen) Comment = "Versuchsfahrzeug"
; >>>> Verzögerung Statusantwort (Wert * 10ms) StatusDelay = 1
; >>>> Zeit zwischen Darstellung von zwei Takten (Wert * 10ms) TaktTime = 500
; >>>> Zeit, bis Anzeige bei Nichtempfang von Telegrammen schwarz gelöscht wird ; (Wert * 10ms) IBISToutVal = 12000
; >>>> 0=keine Speicherung ; 1=Speicherung der IBIS-Telegramme - bei Neustart Darstellung SaveIBISTeles = 1
; >>>> maximales Spacing bei optimierter Darstellung SpacingMax = 1
; ***** Datensatztyp ************************************************************
; >>>> Datensatztyp (0=unbelegt, 1=TED800, 2=DS021, 3=DS003a, 10=LNR) ; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 DSTyp = 0, 2, 2,10,10, 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, zustzlich 6. Stelle in 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, 0, 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, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
; >>>> Liniennummernplatz (1=LNr. zentr. im Nummernkasten (F1) ; 2=LNr. im Textfeld (F2) ; 3=zentriert in F1, ohne Linie Text zentriert in F1+F2) ; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 LNrPlace = 0, 2, 2, 2, 2, 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, 1, 1, 0, 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 = "", ""
; >>>> 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" enthlt 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 = "", "", ;
; >>>> 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, 2, 1, 1, ; Adr 1 0, 0, 2, 1, 1, ; Adr 2 0, 0, 2, 1, 1, ; Adr 3 0, 0, 2, 1, 1, ; Adr 4 0, 0, 2, 1, 1, ; Adr 5 0, 0, 2, 1, 1, ; Adr 6 0, 0, 2, 1, 1, ; Adr 7 0, 0, 2, 1, 1, ; Adr 8 0, 0, 2, 1, 1, ; Adr 9 0, 0, 2, 1, 1, ; Adr 10 0, 0, 2, 1, 1, ; Adr 11 0, 0, 2, 1, 1, ; Adr 12 0, 0, 2, 1, 1, ; Adr 13 0, 0, 2, 1, 1, ; Adr 14 0, 0, 2, 1, 1, ; 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 = "", "",
; ***** 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 21, 22, 23, 14, ; Adr 1 22, 23, 24, 14, ; 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 11, 14, ; Adr 1 12, 14, ; 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 11, 14, ; Adr 1 12, 14, ; 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 FR DIE DATENSTZE: DS003A,DST800,DST900! AdrIdx = "", "A", "B", "", "", "", "", "", "", "", "", "", "", "", "", ""
; >>>> nur fr TED800-Format ; Pro Font kann hier ein Bereich angegeben werden, in welchem die Zeichen ; mit Spacing=0 ausgegeben werden (Kompatibilitt zu alten TED800-Zeichenstzen) 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-Zeichenstze 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
|
|
| |
Beitragsbewertung:
|
Hummelaner

Gelehrter
125 Beiträge
|
LAWO Custom und zd: welche Parameter gibt es insgesamt?, 15 Apr. 2020 10:14
|
Auch Auswertung von verschiedenen Telegrammen sind interessant. Bislang basiert alles auf DS21. Benötigt es z.B. für den DS003 weitere Auswertebefehle?
Das muss nur entsprechend in der Konfig eingetragen werden
; >>>> Liniennummernplatz (1=LNr. zentr. im Nummernkasten (F1) ; 2=LNr. im Textfeld (F2) ; 3=zentriert in F1, ohne Linie Text zentriert in F1+F2) ; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 LNrPlace = 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
LNrPlace=4: Wie 3, jedoch keine Beschränkung auf ganze Platinen, kann also auch bei LED-Anzeigen verwendet werden.
; >>>> 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 21, 22, 23, 14, ; Adr 1 22, 23, 24, 14, ; 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
Funktioniert das bei dir mit 4 Fonts für einzeiligen Text? Ich meine, es gehen maximal nur 3, die 4. Position müsste immer eine "0" sein. |
|
| |
Beitragsbewertung:
|
freaksbus


Adeliger
312 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 15 Apr. 2020 17:41
|
Die 4. Auswahlmöglichkeit für einzeiligen Text funktioniert. Da habe ich auf verschiedenen Fahrzeugen keinerlei Probleme feststellen können. Es wäre schön, wenn es gleich viele Auswahlmöglichkeiten auch für die zweizeiligen Texte geben würden. Aber da gehen ja leider nur zwei verschiedene Fonts.
Ich verstehe nur nicht, was du damit meinst, dass man für den DS003 etwas in die Konfig eintragen muss. Steht das nicht in der zd relativ weit oben unter "Datensatztyp" ; oder müssen zusätzliche Abfragen in die Custom eingebaut werden? Ich habe hier ein IBIS welches auf DS003 mit Steuerzeichen sendet - aber wenn ich in der zd den Eintrag auf DS003 ändere und ein entsprechendes Betriebsprogramm aufspiele, bleibt das Zielfeld leer. Spiele ich eine DS21-Software auf, erscheinen die Ziele - dann aber mit unansehnlichen Steuerzeichen. |
|
| |
Beitragsbewertung:
|
Hummelaner

Gelehrter
125 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 15 Apr. 2020 22:26
|
Die 4. Auswahlmöglichkeit für einzeiligen Text funktioniert. Da habe ich auf verschiedenen Fahrzeugen keinerlei Probleme feststellen können. Es wäre schön, wenn es gleich viele Auswahlmöglichkeiten auch für die zweizeiligen Texte geben würden. Aber da gehen ja leider nur zwei verschiedene Fonts.
Ok, dann muss ich das mal selbst noch mal probieren. Aber schön zu hören, dass es doch funktioniert.
Ich verstehe nur nicht, was du damit meinst, dass man für den DS003 etwas in die Konfig eintragen muss. Steht das nicht in der zd relativ weit oben unter "Datensatztyp" ; oder müssen zusätzliche Abfragen in die Custom eingebaut werden? Ich habe hier ein IBIS welches auf DS003 mit Steuerzeichen sendet - aber wenn ich in der zd den Eintrag auf DS003 ändere und ein entsprechendes Betriebsprogramm aufspiele, bleibt das Zielfeld leer. Spiele ich eine DS21-Software auf, erscheinen die Ziele - dann aber mit unansehnlichen Steuerzeichen.
Mit der Konfig meine ich die ZD. In der Custom muss nichts geändert werden. Womöglich gibt es da aber auch unter den Betriebsprogrammen Unterschiede (Siehe unten). Es gibt wohl innerhalb der der Datensätze noch gewisse Parameter, die eingestellt werden können.
; >>>> 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, zustzlich 6. Stelle in 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Hier in der Region wurde bei der Bahhtochter erst DS021 Variante 4, jetzt Variante 1 verwendet. Beim städtischen Verkehrsbetrieb DS003A mit Variante 8. Dort wird aber auch ein spezielles Betriebsprogramm aufgespielt. Ich kann aber nicht beurteilen, ob es da (große) Unterschiede zum normalen Betriebsprogramm gibt. Theoretisch müsste man mehrere Anzeigen mit den unterschiedlichen Datensätzen bespielen, und dann schauen, wie diese reagieren. |
|
| |
Beitragsbewertung:
|
Bene2901

Siedler
2 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 17 Apr. 2020 20:51
|
Gibt es das denn nicht irgendwo aufgeschlüsselt? Also diesen ZD Ordner?
Habe das Problem, dass bei den Ds3a Betriebsprogramm keine Zweizeiligen Texte angezeigt werden können und die Schrift immer linksbündig angezeigt wird. (Topform CU3)
Kann ja auch gut sein, dass bei mir die ZD nicht stimmt 😅 |
|
| |
Beitragsbewertung:
|
freaksbus


Adeliger
312 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 18 Apr. 2020 16:01
|
Bene2901:
Gibt es das denn nicht irgendwo aufgeschlüsselt? Also diesen ZD Ordner?
Also ich habe ihn leider nicht. :(
Hummelaner:
Hier in der Region wurde bei der Bahhtochter erst DS021 Variante 4, jetzt Variante 1 verwendet. Beim städtischen Verkehrsbetrieb DS003A mit Variante 8. Dort wird aber auch ein spezielles Betriebsprogramm aufgespielt. Ich kann aber nicht beurteilen, ob es da (große) Unterschiede zum normalen Betriebsprogramm gibt. Theoretisch müsste man mehrere Anzeigen mit den unterschiedlichen Datensätzen bespielen, und dann schauen, wie diese reagieren.
An den DS-Varianten habe ich schon gespielt, leider ohne Erfolge. Vermutlich liegt es dann einfach am Betriebsprogramm, welches die Befehle vom IBIS nicht umsetzen kann. Ich danke dir! |
|
| |
Beitragsbewertung:
|
Jens-MuM

Senator
548 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 18 Apr. 2020 16:16
|
also eins ist ja kein Geheimnis.... Soll die ZD DS21 umcodieren, brauche ich ein Betriebssystem...21.BIN Soll sie DS3a umcodieren, dann brauche ich ...3A.BIN
Sonst kann man sich nen Wolf probieren. Dazu gibt es dann eben noch die Sonderversionen, die in einigen Belangen dann kundenspezifisch anders reagieren (z.B. Zeichensätze über das BS "hart" ausgewählt werden und nicht über die ZD-Angaben.
Vielleicht hilft das ja schon mal weiter. Der ZDH-Ordner liegt übrigens warm und trocken in Rastatt und ist nicht für (End-)kunden zugänglich |
|
| |
Beitragsbewertung:
|
freaksbus


Adeliger
312 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 19 Apr. 2020 11:53
|
Jens-MuM:
also eins ist ja kein Geheimnis.... Soll die ZD DS21 umcodieren, brauche ich ein Betriebssystem...21.BIN Soll sie DS3a umcodieren, dann brauche ich ...3A.BIN
Sonst kann man sich nen Wolf probieren. Dazu gibt es dann eben noch die Sonderversionen, die in einigen Belangen dann kundenspezifisch anders reagieren (z.B. Zeichensätze über das BS "hart" ausgewählt werden und nicht über die ZD-Angaben.
In meinem Fall habe ich eine 3er Software - dennoch kommen da keine Ziele bei raus. Ob es jetzt an den gesendeten IBIS-Daten, dem Betriebsprogramm oder der DS-Variante liegt, weiß ich nicht. Bei den Varianten habe ich schon verschiedene durchprobiert, aber da tut sich leider nichts. Das rauszukriegen könnte was schwieriger werden. Also werde ich mich damit wohl nicht mehr beschäftigen. Aber wie gesagt: spiele ich hier den DS21 (Betriebsprogramm + ZD) auf, wird alles angezeigt, aber mit Steuerzeichen, die ich natürlich nicht sehen möchte. Ich kann also ansatzweise sehen, was gesendet wird, aber auch nicht alles.
Der ZDH-Ordner liegt übrigens warm und trocken in Rastatt und ist nicht für (End-)kunden zugänglich
Das könnte dann auch der Grund sein, weshalb es den nicht zu finden gibt. :) Danke! |
|
| |
Beitragsbewertung:
|
Bene2901

Siedler
2 Beiträge
|
RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 22 Apr. 2020 15:04
|
Wie ist es denn möglich in der ZD Datei, die zweite Zeile zu aktivieren? Die Anzeige zeigt mir nur die obere Zeile an und diese auch noch linksgebunden... Hat da jemand eine Idee? |
|
| |
Beitragsbewertung:
|
|
|
|