Alcd-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(M) |
Wirbel (Diskussion | Beiträge) |
||
(31 dazwischenliegende Versionen von 18 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Beschreibung== | ==Beschreibung== | ||
− | ''' | + | '''Autoren:''' Andreas Weinberger, Markus Geisler, Helmut Auer |
− | Das Plugin erlaubt die Nutzung des | + | Das Plugin erlaubt die Nutzung des LCDs einer Fujitsu-Siemens [[Activy]] 300 und auch der neueren Activys. |
+ | |||
+ | Mit der Version 1.2.1 ist es möglich, den nächsten Timer auf dem LCD der Activy nach dem Shutdown anzuzeigen. | ||
+ | Das activity_lcdoff.sh, welches HelAu beilegt, funktioniert nur unter gen2vdr 1.1. Deshalb unten ein Beispiel zum selberanpassen. | ||
+ | ===Status=== | ||
+ | Letztes Update 02/2010 | ||
==Bilder== | ==Bilder== | ||
Zeile 9: | Zeile 14: | ||
==Hardwareanforderungen== | ==Hardwareanforderungen== | ||
* [[Activy]] 300 Media Center von Fujitsu Siemens | * [[Activy]] 300 Media Center von Fujitsu Siemens | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==Konfiguration== | ==Konfiguration== | ||
cd /usr/local/bin | cd /usr/local/bin | ||
− | ln -s $SOURCEDIR/VDR/PLUGINS/src/alcd/scripts/*sh | + | ln -s [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/alcd/scripts/*sh . |
− | + | ||
− | + | ||
+ | Dann | ||
-P'acld -r /usr/local/bin/activy.sh' | -P'acld -r /usr/local/bin/activy.sh' | ||
− | + | ===Parameter=== | |
− | + | {| class="wikitable" | |
− | + | |- | |
− | {| | + | |
− | |- | + | |
!Parameter (kurz) | !Parameter (kurz) | ||
!Parameter (lang) | !Parameter (lang) | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
− | | -r || --resetscript= | + | | -r || --resetscript=<Datei> || Führe Skript nach einem PIC-Reset aus (Standard: keins) |
|} | |} | ||
− | + | ===Tipps=== | |
− | + | Ein Beispiel für activity_lcdoff.sh wo ihr /video0/~wakeup herbekommt muss man noch schauen | |
− | + | #!/bin/sh | |
− | < | + | # |
− | + | # Activy set Display text | |
+ | # /bin/stty 38400 < /dev/ttyS0 | ||
+ | WAKEUP_FILE='/video0/~wakeup' # LinVDR 0.7 | ||
+ | if [ -r /etc/conf.d/vdr ]; then | ||
+ | source /etc/conf.d/vdr | ||
+ | elif [ -r /etc/sysconfig ]; then | ||
+ | source /etc/sysconfig | ||
+ | fi | ||
+ | if [ -z "${PLUGINS/*alcd*}" ]; then | ||
+ | if [ -s "${WAKEUP_FILE}" ] ; then | ||
+ | read Wakeup < ${WAKEUP_FILE} | ||
+ | |||
+ | IFS=";" | ||
+ | set -- ${Wakeup} | ||
+ | NextTimer=${1} | ||
+ | Channel=${2} | ||
+ | RecordingName=${3:0:20} | ||
+ | WakeupTime="$(date -d "1970-01-01 UTC ${NextTimer} seconds" '+%d.%m.%Y - %R')" | ||
+ | echo "${WakeupTime}" | ||
+ | echo "${Channel}-${RecordingName}" | ||
+ | svdrpsend.pl PLUG alcd LOCK | ||
+ | svdrpsend.pl PLUG alcd PWRLED BLINK | ||
+ | svdrpsend.pl PLUG alcd SHOW "${WakeupTime}|${RecordingName}" | ||
+ | svdrpsend.pl PLUG alcd STAY "ON" | ||
+ | sleep 3 | ||
+ | fi | ||
+ | fi | ||
− | == | + | ==Versions-Historie== |
− | {| | + | {| width=100% class="wikitable" |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | |[2] | + | ! Version |
− | + | ! Datum | |
− | + | ! Beschreibung | |
− | + | ! Link | |
+ | |- | ||
+ | | 1.5.2 | ||
+ | | 03.02.2010 | ||
+ | | | ||
+ | * Corrected locale settings | ||
+ | * Fixed a bug causing VDR OSD reset. | ||
+ | * Added gcc 4.4 compatibility (Thanks to Anssi und zzam) | ||
+ | | | ||
+ | |- | ||
+ | | 1.5.1 | ||
+ | | 15.05.2009 | ||
+ | | | ||
+ | * Updated italian translation (Thanks to Diego Pierotto) | ||
+ | | | ||
+ | |- | ||
+ | | 1.5.0 | ||
+ | | 27.04.2009 | ||
+ | | | ||
+ | * Added UTF-8 support | ||
+ | * Config Variable Watchdog added | ||
+ | * Added Scrollbar Display (Customizable) | ||
+ | | | ||
+ | |- | ||
+ | | 1.4.2 | ||
+ | | 04.12.2008 | ||
+ | | | ||
+ | * Removed default execution of resetScipt (-r <script> Paramater is needed) | ||
+ | | | ||
+ | |- | ||
+ | | 1.4.1 | ||
+ | | 03.12.2008 | ||
+ | | | ||
+ | * Fixed text output via afp-tool | ||
+ | | | ||
+ | |- | ||
+ | | 1.4.0 | ||
+ | | 09.09.2008 | ||
+ | | | ||
+ | * Added afp-tool for sending commands to the frontpanel. | ||
+ | | | ||
+ | |- | ||
+ | | 1.3.1 | ||
+ | | 05.09.2008 | ||
+ | | | ||
+ | * Some fixes for German Umlauts (will not work on pure UTF systems) | ||
+ | * Fixes for avoiding resets | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | ==Aktuelle Version== | ||
+ | [http://www.htpc-forum.de/download/download.php?id=1 Version 1.5.2] | ||
+ | ==Links== | ||
+ | # [http://home.primusnetz.de/mgeisler/alcd Alte Homepage des Plugins] | ||
+ | # [http://www.htpc-forum.de/index.php?url=downloads.php Download der aktuellen Version] | ||
+ | |||
+ | [[Kategorie:Plugins]] | ||
+ | [[Kategorie:Externe Anzeige]] | ||
+ | [[Kategorie:Activy]] | ||
+ | {{i18n|alcd-plugin}} |
Aktuelle Version vom 24. November 2013, 15:19 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Autoren: Andreas Weinberger, Markus Geisler, Helmut Auer
Das Plugin erlaubt die Nutzung des LCDs einer Fujitsu-Siemens Activy 300 und auch der neueren Activys.
Mit der Version 1.2.1 ist es möglich, den nächsten Timer auf dem LCD der Activy nach dem Shutdown anzuzeigen. Das activity_lcdoff.sh, welches HelAu beilegt, funktioniert nur unter gen2vdr 1.1. Deshalb unten ein Beispiel zum selberanpassen.
[Bearbeiten] Status
Letztes Update 02/2010
[Bearbeiten] Bilder
[Bearbeiten] Hardwareanforderungen
- Activy 300 Media Center von Fujitsu Siemens
[Bearbeiten] Konfiguration
cd /usr/local/bin ln -s $SOURCEDIR/VDR/PLUGINS/src/alcd/scripts/*sh .
Dann
-P'acld -r /usr/local/bin/activy.sh'
[Bearbeiten] Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-r | --resetscript=<Datei> | Führe Skript nach einem PIC-Reset aus (Standard: keins) |
[Bearbeiten] Tipps
Ein Beispiel für activity_lcdoff.sh wo ihr /video0/~wakeup herbekommt muss man noch schauen
#!/bin/sh # # Activy set Display text # /bin/stty 38400 < /dev/ttyS0 WAKEUP_FILE='/video0/~wakeup' # LinVDR 0.7 if [ -r /etc/conf.d/vdr ]; then source /etc/conf.d/vdr elif [ -r /etc/sysconfig ]; then source /etc/sysconfig fi if [ -z "${PLUGINS/*alcd*}" ]; then if [ -s "${WAKEUP_FILE}" ] ; then read Wakeup < ${WAKEUP_FILE} IFS=";" set -- ${Wakeup} NextTimer=${1} Channel=${2} RecordingName=${3:0:20} WakeupTime="$(date -d "1970-01-01 UTC ${NextTimer} seconds" '+%d.%m.%Y - %R')" echo "${WakeupTime}" echo "${Channel}-${RecordingName}" svdrpsend.pl PLUG alcd LOCK svdrpsend.pl PLUG alcd PWRLED BLINK svdrpsend.pl PLUG alcd SHOW "${WakeupTime}|${RecordingName}" svdrpsend.pl PLUG alcd STAY "ON" sleep 3 fi fi
[Bearbeiten] Versions-Historie
Version | Datum | Beschreibung | Link |
---|---|---|---|
1.5.2 | 03.02.2010 |
|
|
1.5.1 | 15.05.2009 |
|
|
1.5.0 | 27.04.2009 |
|
|
1.4.2 | 04.12.2008 |
|
|
1.4.1 | 03.12.2008 |
|
|
1.4.0 | 09.09.2008 |
|
|
1.3.1 | 05.09.2008 |
|