Alcd-plugin: Difference between revisions
Jump to navigation
Jump to search
(→Images) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Description== |
==Description== |
||
'''Authors:''' Andreas Weinberger, Markus Geisler, Helmut Auer |
|||
[[Image:Alcd-plugin.jpg|thumb|Screenshot]] |
|||
Enables the LCD display of the Activy300 boxes from Siemens and allows navigation in the VDR menu where oversized lines are scrolled. It also shows a progress bar while replaying media. |
|||
The plugin allows you to use the LCD of Fujitsu-Siemens [[Activy]] 300 and also the newer Activys. |
|||
The frontpanel buttons of the Activy are also supported. Some additional keypresses are realized by pressing more than one button at once. |
|||
With version 1.2.1 it is possible to display the next timer on the LCD of the Activy after the shutdown. |
|||
===Usage=== |
|||
The activity_lcdoff.sh provided by HelAu, works only under gen2vdr 1.1. Therefore, below is an example which you can adjust by yourselfes. |
|||
{| border=1 cellpadding=2 cellspacing=0 style="border-collapse: collapse;" |
|||
|- bgcolor=#efdead |
|||
===Status=== |
|||
!Key |
|||
Last Update 02/2010 |
|||
!Function |
|||
==Images== |
|||
[[Image:alcd-plugin-00.jpg|thumb|none|''Settings'']] |
|||
==Hardware Requirements== |
|||
* [[Activy]] 300 Media Center from Fujitsu Siemens |
|||
==Configuration== |
|||
cd /usr/local/bin |
|||
ln -s [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/alcd/scripts/*sh . |
|||
add to VDRs command line |
|||
-P'acld -r /usr/local/bin/activy.sh' |
|||
===Params=== |
|||
{| class="wikitable" |
|||
|- |
|- |
||
!Parameter (short) |
|||
| Up || Up |
|||
!Parameter (long) |
|||
!Description |
|||
|- |
|- |
||
| -r || --resetscript=<FILE> || exec skript after PIC-Reset (default:none) |
|||
| Down || Down |
|||
|} |
|||
===Hints=== |
|||
an example activity_lcdoff.sh |
|||
#!/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 |
|||
==Version History== |
|||
{| width=100% class="wikitable" |
|||
|- |
|- |
||
! Version |
|||
| Left || Left |
|||
! Date |
|||
! Description |
|||
! Link |
|||
|- |
|- |
||
| 1.5.2 |
|||
| Right || Right |
|||
| 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 |
|||
| Ok || Ok |
|||
| 15.05.2009 |
|||
| |
|||
* Updated italian translation (Thanks to Diego Pierotto) |
|||
| |
|||
|- |
|- |
||
| 1.5.0 |
|||
| Left/Right || Menu |
|||
| 27.04.2009 |
|||
| |
|||
* Added UTF-8 support |
|||
* Config Variable Watchdog added |
|||
* Added Scrollbar Display (Customizable) |
|||
| |
|||
|- |
|- |
||
| 1.4.2 |
|||
| Up/Down || <font color=red>Red</font> |
|||
| 04.12.2008 |
|||
| |
|||
* Removed default execution of resetScipt (-r <script> Paramater is needed) |
|||
| |
|||
|- |
|- |
||
| 1.4.1 |
|||
| Up/Right || <font color=blue>Blue</font> |
|||
| 03.12.2008 |
|||
| |
|||
* Fixed text output via afp-tool |
|||
| |
|||
|- |
|- |
||
| 1.4.0 |
|||
| Left/Down || Eject CDROM |
|||
| 09.09.2008 |
|||
| |
|||
* Added afp-tool for sending commands to the frontpanel. |
|||
| |
|||
|- |
|- |
||
| 1.3.1 |
|||
| "Power" and short after "ok" || Shutdown |
|||
| 05.09.2008 |
|||
| |
|||
* Some fixes for German Umlauts (will not work on pure UTF systems) |
|||
* Fixes for avoiding resets |
|||
| |
|||
|} |
|} |
||
==Current Version== |
|||
==Hardware requirements== |
|||
[http://www.htpc-forum.de/download/download.php?id=1 Version 1.5.2] |
|||
* Activy 300 Media Center from Fujitsu Siemens |
|||
==Software requirements== |
|||
* none |
|||
==Installation== |
|||
See [[plugin installation]] |
|||
==Problems== |
|||
* Display "hangs" randomly during heavy channel switching with the Activy300 remote control or keyboard. LIRC remote controls seem to work. |
|||
* Plugin does also run on "newer" Activys 320/350 but may not on Activy 2xx. |
|||
==Links== |
==Links== |
||
# [http://www.htpc-forum.de/index.php?url=downloads.php Current Version] |
|||
{| |
|||
| [1] |
|||
| http://home.primusnetz.de/mgeisler/alcd |
|||
| Plugin homepage |
|||
|} |
|||
{| |
|||
| [2] |
|||
| http://www.htpc-forum.de/ |
|||
| |
|||
| newer Versions of this Plugin can be found in the Downloads Section |
|||
|} |
|||
[[Category:Plugins]] |
[[Category:Plugins]] |
||
[[Category:External Display]] |
|||
[[Category:Activy]] |
|||
{{i18n|alcd-plugin}} |
{{i18n|alcd-plugin}} |
Latest revision as of 14:25, 24 November 2013
Description
Authors: Andreas Weinberger, Markus Geisler, Helmut Auer
The plugin allows you to use the LCD of Fujitsu-Siemens Activy 300 and also the newer Activys.
With version 1.2.1 it is possible to display the next timer on the LCD of the Activy after the shutdown. The activity_lcdoff.sh provided by HelAu, works only under gen2vdr 1.1. Therefore, below is an example which you can adjust by yourselfes.
Status
Last Update 02/2010
Images
Hardware Requirements
- Activy 300 Media Center from Fujitsu Siemens
Configuration
cd /usr/local/bin ln -s $SOURCEDIR/VDR/PLUGINS/src/alcd/scripts/*sh .
add to VDRs command line
-P'acld -r /usr/local/bin/activy.sh'
Params
Parameter (short) | Parameter (long) | Description |
---|---|---|
-r | --resetscript=<FILE> | exec skript after PIC-Reset (default:none) |
Hints
an example activity_lcdoff.sh
#!/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
Version History
Version | Date | Description | 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 |
|