Graphlcd-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Einstellungen: alles neu (vorerst gelöscht))
(Installation)
Zeile 37: Zeile 37:
 
make install DRIVERLIB_PATH=/usr/local/lib DRIVERINCLUDE_PATH=/usr/local/include
 
make install DRIVERLIB_PATH=/usr/local/lib DRIVERINCLUDE_PATH=/usr/local/include
 
ldconfig</pre>
 
ldconfig</pre>
Übersetzt wird VDR dann zbs mit:
 
<pre>make VFAT=1 REMOTE=LIRC INCLUDE_SERDISPLIB=1 all plugins
 
                        ^^^^^^^^^^^^^^^^^^^^</pre>
 
Wer möchte kann auch wie in der README beschrieben, die [[Make.config]] von VDR erweitern. (per Kommandozeile gehts jedoch fixer...)
 
  
 
Zum Schluß kopieren wir die Logos nach '''$VDR_CONFIG/plugins''':
 
Zum Schluß kopieren wir die Logos nach '''$VDR_CONFIG/plugins''':
Zeile 47: Zeile 43:
  
 
Ansonsten siehe [[Plugin Installation]].
 
Ansonsten siehe [[Plugin Installation]].
 +
 
==Einstellungen==
 
==Einstellungen==
  

Version vom 6. November 2004, 18:27 Uhr

Inhaltsverzeichnis

Beschreibung

Das Plugin bindet ein graphisches Display in den VDR ein und ermöglicht so die Bedienung des VDR auch bei ausgeschaltetem Monitor.
Das ganze sieht auf einem 240x128er Display in etwa so aus:

Setup
Datei:GraphLCD.jpg
Graphic LCD 240x128
glcd240x128_action.gif

Hardwareanforderungen

Um das Plugin sinnvoll nutzen zu können brauch man ein graphisches Display mit unterstütztem Controller. Es ist jedoch auch möglich, die Ausgabe des Plugins in Bild-Dateien zu lenken oder über einen Framebuffer auf anderen Geräten (z.B. TFT-Monitor) auszugeben.

Unterstützt werden die folgenden Controller (und natürlich alle dazu kompatiblen):

  • Hitachi HD61830
  • Samsung KS0108
  • Toshiba T6963
  • Epson SED1520
  • Epson SED1330
  • Noritake GU140X32F-7806
  • Noritake GU256X64-372
  • Noritake GU256X64C-3XX0 (serial or parallel)

Sowie über serdisplib (ein eingebundenes Projekt):

  • Optrex 323
  • PCD8544-basierende Nokia-Displays (z.B. im Nokia 51xx)
  • Nokia 7110 display (Controller: SED1565)
  • Ericsson T2x
  • ALPS LSU7S1011A (a.k.a. 'pollin'-display)

Durch letztgenannte ist auch der Aufbau eines GLCDs aus alten Handys nahezu ohne Kosten möglich.

Softwareanforderungen

  • README.serdisplib => für "Seriell" wird zusätzlich serdisplib benötigt.

Installation

cd $SOURCEDIR
tar xvzf serdisplib-<VERSION>.tar.gz
cd serdisplib-<VERSION>
make
mkdir -p /usr/local/include/serdisplib
make install DRIVERLIB_PATH=/usr/local/lib DRIVERINCLUDE_PATH=/usr/local/include
ldconfig

Zum Schluß kopieren wir die Logos nach $VDR_CONFIG/plugins:

cp -r $SOURCEDIR/VDR/PLUGINS/graphlcd/graphlcd /etc/vdr/plugins

Wer Lust hat, kann sich die vdr-graphlcd-contrib-<VERSION>.tgz laden, in diesem sind Addons (Bootsplash/Scripts etc, alles mehr oder weniger Optional).

Ansonsten siehe Plugin Installation.

Einstellungen

Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-c CFG --config=CFG use CFG as driver config file
-d DISP --display=DISP use display DISP for output

Probleme

Links

[1] http://serdisplib.sourceforge.net Project Homepage -> serdisplib für serial displays
[2] http://sourceforge.net/projects/serdisplib Download -> serdisplib
[3] http://www.powarman.de Homepage des Plugins
[4] http://home.arcor.de/andreas.regel/files Download -> Plugin (auch Beta-Versionen)