3.2 LCD TFT - Čeština

Odpovědět
fr0nt1er
Příspěvky: 2
Registrován: 11 pro 2017, 13:24
Reputation: 0

3.2 LCD TFT - Čeština

Příspěvek od fr0nt1er » 11 pro 2017, 13:29

Zdravím přátelé,
měl bych drobrý ač možná složitý dotaz. Už delší dobu si lámu hlavu na tím jak na klasický 3.2 palcový dotykový displej dát české znaky, resp. vytvořit nebo vložit je do používané UTFT knihovny. Zkoušel jsem je manuálně přidat za 95 ASCII znalů co jsou defaultně nastavené ale takhle to nelze, a nevim jak jinak je nastavit. Kdyby někdo vědel jak vložit do UTFT knihovny české znaky (ščřžýáíé,....) tak bych mu byl velmi vděčen :-D

Wojta
Příspěvky: 184
Registrován: 22 črc 2017, 16:39
Reputation: 0

Re: 3.2 LCD TFT - Čeština

Příspěvek od Wojta » 11 pro 2017, 16:34

Mělo by to jít tak jak píšete, akorát si musíte zvětšit velikost pole ve kterém jsou ty charaktery uchované. Zkuste poslat ukázku toho co jste udělal.

Do knihovny by měly jít přidávat i fonty takže by s tímto problém být neměl pokud vím.

fr0nt1er
Příspěvky: 2
Registrován: 11 pro 2017, 13:24
Reputation: 0

Re: 3.2 LCD TFT - Čeština

Příspěvek od fr0nt1er » 12 pro 2017, 10:27

takhle to mám a nic:

fontdatatype SmallFont[1156] PROGMEM={
0x10, 0x10, 0x20, 0x60,
...//první znak z ascii (Space)
...
... // poslední znak z ascii (vlnovka)
0x00,0x00,0x20,0x20,0x30,0x50,0x50,0x78,0x48,0xCC,0x00,0x00, // např. á (96. znak)
};

poříd se na displeji zobrazuje nesmysl.
koukal jsem na nejake UTFT knihovny od rusů ale tam to maji najak slozite resene, nebo nahrazují malo pouzivane znaky z ASCII za ruské ale to je nesmysl.

Wojta
Příspěvky: 184
Registrován: 22 črc 2017, 16:39
Reputation: 0

Re: 3.2 LCD TFT - Čeština

Příspěvek od Wojta » 12 pro 2017, 14:02

Tak je leda možné že je knihovna psaná pro 95 charakterů v poli, to nevím jestli je to shora nějak omezené.

Pokud vím tak ale obsahuje víc fontů ne? Nezkoumal jste možnost vytvořit si vlastní font jen jako addon češtiny a pak používat ten jen pro háčky a čárky? Asi by jste pak ale musel zkoumat možnost vykraslování jednoho slova z více fontů.

Jinak asi vyčkejte na radu větších expertů :D

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 24 hostů