Smazat příspěvek

 Chystáte se smazat zprávu (se všemi případnými odpověďmi) z kategorie Hlavní diskuze:


31.10.2016 (23:03:11)
SOB's obalka :
tak sem si našel novou hračku, wincoráckej VFD display, zatim s nim umim jen tohle:
http://tinypic.com/r/s46h76/9

http://www.wincor-nixdorf.com/internet/cae/servlet/cont...
tady je od něj dokumentace, můžete mi prosimvás někdo podle ní říct co do nej po tý sériový lince musim poslat abych moh: posouvat se po řádkách a sloupcích, vygumovat display a nastavit kód země ?
mam totiž ještě podobnej akorád 20x4 a ten má nastavenou ňákou debilní znakovou sadu a píše uplný sračky...
dík.
31.10.2016 (23:24:58)
SOB's obalka :
pochopil sem správně že třeba pro delete display tam musim poslat tohle ?

Serial.write(0x1B);
Serial.write(0x5B);
Serial.write(0x32);
Serial.write(0x4A);

nemaj mezi tim bejt ještě dellaye ?
31.10.2016 (23:49:35)
VroutekB:
Píšou tam něco o delayích? Ne. Tak je tam necpu. **23
Jinak asi jo, máš to správně.
A místo ptaní už si to tam moh poslat a vyzkoušet **02
31.10.2016 (23:51:21)
SOB's obalka :
to sem udělal a nefunguje to
31.10.2016 (23:59:06)
SOB's obalka :
i když teda to gumování displaye už zdá se funguje, ale nefunguje mi position cursor, asi špatně zadávám hodnoty Py a Px, co mam místo nich zadat abych měl polohu 0, 0
0x00 a 0x00 ?
31.10.2016 (23:59:07)
VroutekB:
Ale mělo by. Paritu na UARTu máš správně nastavenou? (ideálně vypnutou...)
Zkus tam poslat jinou sekvenci. Třeba tu "Starting the test by entering a code", tj. 1B 5B 30 63.
PS: Trochu mě tam děsí přítomnost RTS a CTS signálů.
1.11.2016 (00:03:59)
VroutekB:
Pozice kurzoru se většinou nečísluje od nuly, ale od jedné. Levý horní roh je tedy souřadnice 1,1.
A vzhledem k tomu, že tam odkazují na standard VT100, tak tam tu pozici zadáváš normálně v textové podobě, tj levý horní roh bude sekvence 1B 5B 31 3B 31 48. To číslo 31 hexa je totiž znak '1'. Budeš-li chtít pozici třeba prvý řádek 12. znak, pošleš tam nejspíš 1B 5B 31 32 3B 31 48.
PS: I ti to tam píšou: "The parameters are transferred as ASCII characters "
1.11.2016 (00:05:00)
SOB's obalka :
aha dík, zkusim, paritu mam vyplou
1.11.2016 (00:06:35)
VroutekB:
Prostě v tom nehledej složitosti, ten protokol je "tupý jak hovno". V ASCII přepisu ta prvá sekvence vypadá potom jako ESC [ 1 ; 1 H.
A ta druhá sekvence vypadá jako ESC [ 1 2 ; 1 H
1.11.2016 (00:07:03)
VroutekB:
Paritu máš mít takovou, jakou sis najumproval na displeji kolíkama. Čet si ten manuál vůbec? **02
1.11.2016 (00:12:30)
SOB's obalka :
ten jumper už tam tak byl nastavenej, jinak set cursor už mi taky funguje a dokonce sem ho už i pochopil, tak dík
1.11.2016 (00:14:12)
SOB's obalka :
ještě bych potřeboval jak se tam pošle nebo jak se vytvoří znaky: jedna svislá čárka, dvě čárky, tři čárky, 4 čárky a plnej čtvereček, kvuli bargrafu...
1.11.2016 (00:15:21)
SOB's obalka :
http://www.maltepoeggel.de/data/vfd/ba63_zeichensatz.pdf
tady je ještě jedna dokumentace kde se zmiňujou o znakách, ale moc moudrej z toho nejsem
1.11.2016 (00:19:19)
SOB's obalka :
bohužel tam vidim jen znak tři čárky a plnej, nic víc...
1.11.2016 (00:26:15)
VroutekB:
Obávám se, že tady si vlastní znaky neuděláš. A jak rozumět těm tabulkám znaků? Po obvodu (vodorovně a svisle) vidíš hexa cifru od 0 do F. Vodorovně v té tabulce znaků je prvá hexa cifra, svisle ta druhá. Takže když bys chtěl ten "plný znak" podle prvé tabulky znaků (character set table 437), bude ten znak mít číslo 0xDB. Omega by pak byla třeba 0xEA. Atd...
1.11.2016 (00:46:35)
SOB's obalka :
tak to je v hajzlu no, to leda že bych chtěl 20-ti stupňovej bargraf...
ale stejně z toho mam velkou radost viz.:
https://www.youtube.com/watch?v=v3giACHfA4s
teď si du hrát s tim 20x4
1.11.2016 (01:14:04)
VroutekB:
V pořádku, kdo si hraje, nezlobí. Já si taky dneska budu v práci hrát s displejem. Ale 8.4" SVGA (800x600) **02 (Více nápovědy v obrázkové) **05
http://e14.imgup.net/IMG_3714s44b5.jpg
1.11.2016 (01:21:43)
SOB's obalka :
no, to už je koukám vyšší liga, snad se k tomu taky někdy dopracuju **01
2.11.2016 (01:52:21)
RayeR (web) :
>VroutekB
Jo, nam uz to beha, s GUI v touchGFX. Na LVDS displeje sme se zatim vyprdli, pouziva se jeden osvedceny 1024x600 krmeny nakou ctyrstovkou...
2.11.2016 (01:55:11)
RayeR (web) :
Teoreticky pokud by na tom VFD mel osazenou nejakou pamet, kde by byly ulozeny fonty a dala se prepsat, tak by si mohl upravit vlastni znakovou sadu...
2.11.2016 (02:57:15)
SOB's obalka :
je tam paměť, taková ta s tim průhlednym okýnkem, ale netušim jak zjistit její obsah nebo jí přehrát
3.11.2016 (11:37:15)
RayeR (web) :
Pokud je v patici, a mas naky programator EPROM, tak bys to mohl precist. Pak uz jen najit, kde se v tom nachazi ty bitmapove fonty a upravit. Pro ucely ladeni by sla ta EPROM nahradit nakou pinove kompatabilni flash ROM 28xx ci 29xx aby se to nemuselo zdlouhave mazat. Proste upravit se to da, ale je to uz takova vyssi divci a chce to aspon ten programator... :)


Přezdívka:*
Heslo:*

███   ███   ███   
█ █     █     █   
███    █    ███   
█ █    █      █   
███    █    ███   
Opiš:*

Zde můžete smazat vlastní vlákno nebo kteroukoliv odpověď v něm. Můžete smazat vlastní odpověď v cizím vlákně, pokud na ni ještě nikdo jiný nereagoval. Mazat cizí vlákna a odpovědi v nich mohou pouze admini. Smazání příspěvku je nevratná operace! Smazáním vzkazu se smažou i odpovědi na něj.
Seznam uživatelů
Zpět na knihu