KODI Fanklub Polska

Witamy, Gość
Nazwa użytkownika: Hasło: Zapamiętaj mnie
Zanim zadasz pytanie upewnij się że przeczytałeś: kodi.org.pl/index.php/component/content/...nim-zaczniesz-z-xbmc

TEMAT: Polskie znaki na wyświetlaczu w iMON VFD

Polskie znaki na wyświetlaczu w iMON VFD 2014/08/12 20:04 #9632

  • squallpolska
  • Bywalec
  • squallpolska
  • Offline
  • Postów: 155
  • Pomógł: 14

  • KODI: 21.37
Problem przedstawia się następująco: wyświetlacz nie wyświetla polskich znaków (chyba tylko "ó" wyświetla). Zamiast nich pojawiają się "?". Jest jakiś skrypt/modyfikacja pozwalająca je wycinać (zamieniać np. ę -> e) przed wysłaniem do lcdproc? Do wyświetlania różnych rzeczy z XBMC używam wtyczki XBMC LCDproc. Tekst jest brany z plików strings.xml. Wiec usunięcie polskich znaków z tego pliku spowoduje prawidłowe wyświetlanie (ale w menu też polskich znaków nie będzie).

Na forum DVHK pewien użytkownik wspominał, że należy zmodyfikować plik infolabels.py z tej wtyczki a konkretniej dorzuć funkcję zamieniającą ą -> a itd. Dodał jeszcze, że chodzi o ten fragment kodu:
return xbmc.getInfoLabel(strLabel)

Prośba dla programistów z tego forum, moglibyście się tym zająć? Sam nie znam pythona to nie wiem nawet jak się za to zabrać.
Administrator wyłączył możliwość publicznego pisania postów.

Polskie znaki na wyświetlaczu w iMON VFD 2014/08/13 08:36 #9633

  • Zbychu
  • Senior
  • Zbychu
  • Offline
  • Postów: 872
  • Pomógł: 101

  • KODI: Najnowsza Beta
  • OS: OpenElec, W7-64
  • NAS: TAK
  • MySQL: TAK
  • Sterowanie: Piloty: Logitech 300i, Medion x10, Key: Logitech k400, Android Remore: Yatse
  • HTPC: 2xPC + RPi, czasem Android
Nie jestem pewien jak te znaki sa wyswietlane u mnie - wydaje mi sie ze OK - musze sprawdzic...

Czytałeś to ? github.com/herrnst/script.xbmc.lcdproc/issues/13

podobno wystarczy stworzyć własna tablice znaków


Uff. There is quite simple solution.
I've modified charset_hd44780.py. I've just added those lines above. Simple mapping from hd44780 ROM to unicode.

# Polish letters mapping replacements
0x0105: 0x0061, # ą
0x0230: 0x0063, # ć
0x0119: 0x0065, # ę
0x0142: 0x006C, # ł
0x0144: 0x006E, # ń
0x00F3: 0x006F, # ó
0x015B: 0x0073, # ś
0x017A: 0x007A, # ź
0x017C: 0x007A, # ż
0x0104: 0x0041, # Ą
0x0106: 0x0043, # Ć
0x0118: 0x0045, # Ę
0x0141: 0x004C, # Ł
0x0143: 0x004E, # Ń
0x00D3: 0x004F, # Ó
0x015A: 0x0053, # Ś
0x0179: 0x005A, # Ź
0x017B: 0x005A # Ż


** EDIT **
A jaki zestaw znaków masz ustawiony w konfigu LCDproc (CharEncoding) i w samym Xbmc ?
Moze od tego zaczać ?



Ostatnio zmieniany: 2014/08/13 08:46 przez Zbychu.
Administrator wyłączył możliwość publicznego pisania postów.

Polskie znaki na wyświetlaczu w iMON VFD 2014/08/13 10:07 #9634

  • squallpolska
  • Bywalec
  • squallpolska
  • Offline
  • Postów: 155
  • Pomógł: 14

  • KODI: 21.37
Dzięki za pomoc, przestawiłem w ustawieniach XBMC LCDProc Charset na HD44780-ROM A00. Teraz zamiast ? wyświetlają się litery bez ogonków.

PS. Ten wyświetlacz jest w stanie wyświetlić litery z ogonkami czy nie?
Administrator wyłączył możliwość publicznego pisania postów.

Polskie znaki na wyświetlaczu w iMON VFD 2014/08/13 10:48 #9636

  • Zbychu
  • Senior
  • Zbychu
  • Offline
  • Postów: 872
  • Pomógł: 101

  • KODI: Najnowsza Beta
  • OS: OpenElec, W7-64
  • NAS: TAK
  • MySQL: TAK
  • Sterowanie: Piloty: Logitech 300i, Medion x10, Key: Logitech k400, Android Remore: Yatse
  • HTPC: 2xPC + RPi, czasem Android
Wydaje mi się że gdzieś widziałem że mozna sobie dowolne znaki projektowac - bit po bicie wiec powinien byc w stanie wyswietlać - chociaż dla mnie to szczerze powiedziawszy bez znaczenia (tak długo jak nie wyswietla "krzaków" zamiast liter)
Administrator wyłączył możliwość publicznego pisania postów.

Polskie znaki na wyświetlaczu w iMON VFD 2014/08/21 00:40 #9685

  • miszka999
  • Junior
  • miszka999
  • Offline
  • Postów: 1
  • Pomógł: 0

  • KODI: 13
  • HTPC: INTEL NUC D34010
Działa to tak:
1) XBMC LCDProc konwertuje wszystkie znaki z UTF8 na stronę kodową
zdefiniowaną w swoich ustawieniach wtyczki.
2) Jak się nie uda konwersja wyświetla znaczki zapytania
3) Dalej znaczki wysyłane są do wyświetlacza.

Ja miałem wyświetlacz ze stronę kodową 852. Przerobiłem trochę XBMC LCDProc
żeby wspierał CP852 i wszystko ładnie się wyświetla.

Tu zdjęcie:

www.elektroda.pl/rtvforum/viewtopic.php?p=13845373#13845373
Administrator wyłączył możliwość publicznego pisania postów.
Moderatorzy: Regss, zet120, Admin
Zasilane przez Forum Kunena :: Diseño Zaragoza

Aby kontynuować, pokaż nam kim jesteś