Alcd-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Beschreibung)
(Beschreibung)
Zeile 2: Zeile 2:
 
'''Autoren:''' Andreas Weinberger, Markus Geisler, Helmut Auer
 
'''Autoren:''' Andreas Weinberger, Markus Geisler, Helmut Auer
  
Das Plugin erlaubt die Nutzung des LCD einer Fujitsu-Siemens [[Activy]] 300 und auch der neueren Activys.
+
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,
+
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.
+
Das activity_lcdoff.sh, welches HelAu beileg,t funktioniert nur unter gen2vdr 1.1. Deshalb unten ein Beispiel zum selberanpassen.
 
<!-- ===Status=== -->
 
<!-- ===Status=== -->
  

Version vom 31. Juli 2007, 22:22 Uhr

Inhaltsverzeichnis

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 beileg,t funktioniert nur unter gen2vdr 1.1. Deshalb unten ein Beispiel zum selberanpassen.

Bilder

Einstellungen

Hardwareanforderungen

  • Activy 300 Media Center von Fujitsu Siemens


Konfiguration

cd /usr/local/bin
ln -s $SOURCEDIR/VDR/PLUGINS/src/alcd/scripts/*sh .

Dann

-P'acld -r /usr/local/bin/activy.sh'

Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-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

Links

  1. Alte Homepage des Plugins
  2. Download der aktuellen Version
In anderen Sprachen