Sida 1 av 1

å ä ö på LCD

Postat: 04 mar 2011, 13:55
av formula_0ne
Sliter nu mitt hår för att få till svenska tecken på LCD:n från shopen, dock utan att lyckas..
Har testat med diverse lösningar från forumet, utan framgång..

Kör debian 5.08, owfs 2.8p6
spelar ingen roll om jag kör bash eller php..
Verkar inte som teckentabellen stämmer med tex
http://www.sparkfun.com/datasheets/LCD/HD44780.pdf
eller
http://www.temperatur.nu/forum/mitt-sys ... html#p5550

får bara skräp..

Nån som har nåt tips?

Re: å ä ö på LCD

Postat: 05 mar 2011, 23:35
av mgh
Hej
Fick av min bror som jobbar där men kan just inte detta problem att du ska lägga frågan i deras forum
http://forum.sparkfun.com/viewforum.php?f=14
Där får du kanske svar av nån

Re: å ä ö på LCD

Postat: 02 jun 2011, 21:32
av ansim
Skicka in en bokstav i taget och kolla vad du får ut för tecken på LCDn.
Sedan får du fixa en case-sats och byta de felaktiga tecknen mot de rätta i skriptet som skriver till LCDn.

Re: å ä ö på LCD

Postat: 03 jun 2011, 09:38
av CirruZZ
Tror inte det finns å ä ö i tecken tabellen för LCD'n, du får använda a/o istället.

Re: å ä ö på LCD

Postat: 03 jun 2011, 11:55
av Niklas
Det finns. Jag ska kolla hur jag har gjort...

Re: å ä ö på LCD

Postat: 04 jun 2011, 12:04
av ansim
Denna 'översättning' har jag funnit för LCDn:

# å <=> @
# ä <=> á
# ö <=> ï

perlkod:
$string innehåller det som skall skickas till LCDn.
#byt ut å-ä-ö mot tecken som lcd'n klarar av att visa, å blir @,
# ä byts mot ä, fast med lcd'ns teckentabell och ö byts mot ö fast
# med lcd-displayens teckentabell..
$string =~ s/å/@/;
$string =~ s/ä/á/;
$string =~ s/ö/ï/;