å ä ö på LCD

I detta forum hör diskussioner gällande teknik i största allmänhet och hemautomation i synnerhet hemma.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
formula_0ne
Wannabe
Inlägg: 7
Blev medlem: 29 dec 2010, 19:47
Ort: ...

å ä ö på LCD

Inlägg 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?
mgh
Gillar hemautomation
Inlägg: 46
Blev medlem: 06 aug 2008, 22:04
Ort: Skövde

Re: å ä ö på LCD

Inlägg 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
/Magnus
49ers forever
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: å ä ö på LCD

Inlägg 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.
Användarvisningsbild
CirruZZ
Master Moderator
Inlägg: 1621
Blev medlem: 13 feb 2008, 16:46
Ort: Ystad

Re: å ä ö på LCD

Inlägg av CirruZZ »

Tror inte det finns å ä ö i tecken tabellen för LCD'n, du får använda a/o istället.
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: å ä ö på LCD

Inlägg av Niklas »

Det finns. Jag ska kolla hur jag har gjort...
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: å ä ö på LCD

Inlägg 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/ö/ï/;
Skriv svar