| Name |
Nachricht |
stefipeti

Siedler
|
LLE Flipdot matrix cfg failure, 14 Jun. 2019 08:24
|
Hello, I have an old LLE flipdot matrix system with an L8401 Controller. I made a config file for TEDPlus and write EPROMs. The side sign is working correct but the front sign is not working with new program. Can you find where is the problem in my cfg file?
[MYBUS] ;Format: [Busname] (1 - 15 Zeichen) Steuergert = Init ;mglich: LLE8014, IBIS, Haeni, Init,
Elgeba, oder AEG Linienziffern = 3 ;fr Markierung bei nicht-eingeb. Linie LinienVerhalten = Eingebunden ;NichtEingebunden ;mglich: Eingebunden,
NichtEingebunden, Codiert Messages = nein ;Message-Eingabe freigeben / sperren Taktzeit = 20 ;Einheit: 1/10 s Sendeadresse = 1 ;0=niemand sendet DownloadTyp = DLZR ;mglich: KeinDL, DLAZ, DLZR EpromTyp = K256 ;mglich: K256, K512, M1 ;Kommentar = "Kommentar"
;bis zu 31 Fonts knnen (zustzlich zum SYSTEM.S07) fest vorgeladen werden ;=> gedacht fr nicht eingebundene Linie bzw. zentrale Datenhaltung
<1 : Front> ;Format: ;Adresse: 1-15, Name: 1 - 15 Zeichen ;DisplayCode = 802/14 ;Feld1 (linkes Feld, Linienkasten) ;[wenn nicht bentigt, alle Parameter auf 0 setzen!] ResB01 = 1 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 ;Hhe eines Blocks 24 F1BlocksX = 0 ;Anzahl Blocks F1BlocksY = 0 F1CutStart = 0 F1CutWidth = 0 F1TechInvers = nein ;wenn Dots verkehrt eingeltet ;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 = 32 F2GapY0 = 0 F2GapX = 0 F2GapY = 0 F2GapXF = 0 F2BlockSizeX = 168 F2BlockSizeY = 24 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 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 = 1 LinienFont = 10 ;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"
bentigt ;LLE_LinienDisplayCode = 805/1 LinienSlot = 1 ;bei Anzeigen <= 16 Dots LinienPlatte = 1 ;MirrorLinCol = 0 ;2. Linie vorhanden? ; +----------------------------+ ;*Ý (16x128) Ý ; +----------------------------+
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 : Right> ;Format: ;Adresse: 1-15, Name: 1 - 15 Zeichen ;DisplayCode = 804/28 ;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 ;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 = 112 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 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 = 3 LinienFont = 10 ;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"
bentigt ;LLE_LinienDisplayCode = 805/1 LinienSlot = 1 ;bei Anzeigen <= 16 Dots LinienPlatte = 1 ;MirrorLinCol = 0 ;2. Linie vorhanden?
;fr Folgezeile + ans Ende! ; +----------------------------+ ;*Ý (7/13/15/16 x 112/140 Ý ; +----------------------------+
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 255,254,253,252,251,250,249+ ;112 - 118 247,246,245,244,243,242,241+ ;119 - 125 239,238,237,236,235,234,233+ ;126 - 132 231,230,229,228,227,226,225 ;133 - 139
;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 01,01,01,01,01,01,01+ ;126 - 132 01,01,01,01,01,01,01 ;133 - 139
;end of display definition
;end of bus MYBUS definition
The eprom is 256K and the DIP switches settings are correct, the original program is working with the sign.
Picture of the sign Label of the sign |
|
| |
Beitragsbewertung:
|
Jens-MuM

Senator
548 Beiträge
|
RE: LLE Flipdot matrix cfg failure, 05 Jul. 2019 23:11
|
Hi, as you can read in the file and the driver columns, these drivers are to control a 16dot-system that is connected to another socket on the controller. The front sign is 24 dot high - so the other port on the drivercard is used. The signal doesn‘t reach the flipdots....
In LED times, these driver columns are not necessary any more, but in flipdot times they are essentially important to get the correct result....
|
|
| |
Beitragsbewertung:
|
stefipeti

Siedler
|
RE: LLE Flipdot matrix cfg failure, 13 Jul. 2019 15:39
|
Some days ago I realized the mistake. With the correct column data the sign is working perfectly :) |
|
| |
Beitragsbewertung:
|
|
|
|