Lcdproc-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Patches)
Zeile 68: Zeile 68:
 
| -p ''<POST>'' || --port ''<PORT>'' || LCDproc Port (Standard: ''13666'')
 
| -p ''<POST>'' || --port ''<PORT>'' || LCDproc Port (Standard: ''13666'')
 
|}
 
|}
 +
===Einstellungsmenü===
 +
auszug aus der README:
 +
<pre>
 +
Brief description of the setup menue:
  
 +
FullCycle / TimeDateCycle
 +
  during recording the some displays toggle between time/date and card status
 +
  FullCycle (seconds) is the time for a complete cycle while
 +
  TimeDateCycle (seconds) is the duration where time/date is shown.
 +
 +
VolumeKeep
 +
  ( 1/10 seconds ) how long the volume is shown on the display
 +
 
 +
Scrollwait
 +
  ( 1/8 seconds )  duration before scrolling is started
 +
 +
Scrollspeed
 +
  ( 1/8 seconds )  higher value means slower scrolling
 +
 +
Charmap
 +
  see above.
 +
 +
AltShift
 +
  when a keypad is used and a shiftkey is defined the type of shiftkey
 +
  indication ( done by LCDproc's 'heartbeat' ) can be changed.
 +
 +
BackLight
 +
  backlight on/off
 +
 +
OutputNumber
 +
  implemented by Mattia Rossi <mattia@technologist.com>
 +
  sets how many output pins should be used to indicate
 +
  states like on/off, card status, ...
 +
</pre>
  
 
==Sonstiges==
 
==Sonstiges==

Version vom 24. August 2007, 22:55 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Martin Hammerschmid

Plugin ist für alphanumerische Displays.

Bilder

Einstellungen
LCD 20 x 4
LCD 20 x 4
LCD 40 x 4

Hardwareanforderungen

  • Alphanumerisches Display

Softwareanforderungen

  • LCDproc

Installation

cd $SOURCEDIR
tar xvzf lcdproc-CVS-stable-<VERSION>.tar.gz
cd lcdproc-CVS-stable-<VERSION>
./configure --prefix=/usr/local \
            --enable-drivers=hd44780
cp LCDd.conf /etc
make
make install

Tip: "./configure --help"               [ gibt alle Komandozeilen Optionen aus.             ]
     "./configure --enable-drivers=all" [ würde alle Treiber übersetzen, benötigt dann aber ] 
                                        [ ncurses/ncurses-devel für den curses driver.      ]

Gestartet wird der "daemon lcdproc server" wie folgt:

LCDd -c /etc/LCDd.conf &

Wer möchte, nutzt die init-scripts aus ../lcdproc-CVS-stable-<VERSION>/scripts, oder startet das ganze praktischerweise über die runvdr.

Tip: Der "daemon lcdproc server" muß vor dem Laden des Plugins gestartet worden sein!

Optionen

LCDKEYCONF=/path/to/your/lcdkeyconf.h lcdkeyconf.h wird benutzt, um das Plugin für ein Keypad zu konfigurieren. Lässt sich hier bei Bedarf ändern.

Patches

  • vdr >= 1.3.18
  • vdr >= 1.4.0 [1]

Konfiguration

Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-h <HOST> --host <HOST> LCDproc Host (Standard: localhost)
-p <POST> --port <PORT> LCDproc Port (Standard: 13666)

Einstellungsmenü

auszug aus der README:

Brief description of the setup menue:

FullCycle / TimeDateCycle 
  during recording the some displays toggle between time/date and card status
  FullCycle (seconds) is the time for a complete cycle while
  TimeDateCycle (seconds) is the duration where time/date is shown.

VolumeKeep
  ( 1/10 seconds ) how long the volume is shown on the display
  
Scrollwait
  ( 1/8 seconds )  duration before scrolling is started

Scrollspeed
  ( 1/8 seconds )  higher value means slower scrolling

Charmap
  see above. 

AltShift
  when a keypad is used and a shiftkey is defined the type of shiftkey
  indication ( done by LCDproc's 'heartbeat' ) can be changed.

BackLight
  backlight on/off 

OutputNumber
  implemented by Mattia Rossi <mattia@technologist.com> 
  sets how many output pins should be used to indicate 
  states like on/off, card status, ...

Sonstiges

Probleme

LCDproc "Speicher" Probleme 
Bei LCDproc eine runde Version hat "Speicher" Probleme (Last wurde hoch geschaukelt), am besten "lcdproc-CVS-stable-0-4-4.tar.gz" oder höher, dann klappts auch.


Links

  1. LCDproc
  2. LCDproc (Snapshots)
  3. Homepage des Plugins
  4. Aktuelle Version für VDR 1.4.x
In anderen Sprachen