Skip to content
This repository was archived by the owner on Nov 10, 2019. It is now read-only.

VDR4Arch/pearldpf-simple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Keine_AhnungKeine_Ahnung
Keine_Ahnung
and
Keine_Ahnung
Mar 6, 2012
e4fd6d7 · Mar 6, 2012

History

66 Commits
Mar 6, 2012
Mar 6, 2012
Mar 6, 2012
Mar 6, 2012
Mar 6, 2012
Feb 25, 2012
Feb 25, 2012
Feb 29, 2012
Feb 20, 2012
Mar 6, 2012
Feb 28, 2012
Mar 6, 2012
Mar 6, 2012
Mar 6, 2012
Mar 6, 2012

Repository files navigation

Basierend auf den Ideen dieses Threads:
http://www.vdr-portal.de/board18-vdr-hardware/board11-lcds/p1053917-pearl-display-yavdr-todo-install/#post1053917



Nachrichteninterface:
Um den Nutzern die Möglichkeit zu geben auf dem Display eigene Nachrichten anzuzeigen
gilt folgende Vereinbarung zum setzen der Variablen per SVDRP die von allen Skins unterstützt
werden sollten.

ALERT         : Auf einen beliebigen Wert gesetzt aktiviert diese Nachricht. Diese Variable
                löschen löscht die Nachricht. Sollte als letztes gesetzt werden.
ALERT.TYPE    : Der Type der Nachricht. Moglicher Werte sind "INFO", "WARNING" und "ERROR"
ALERT.ICON    : Pfad zu einem Symbol. Der vDR user muss Leserechte für diese Datei haben.
ALERT.TITLE   : Der Titel der Nachricht.
ALERT.ORGIN   : Die Quelle (der Absender) der Nachricht.
ALERT.MESSAGE : Die Nachricht selber.


Beispiel:

Info anzeigen:

 --
 svdrpsend plug graphlcd SET ALERT.TYPE INFO
 svdrpsend plug graphlcd SET ALERT.ICON /usr/share/myicons/myinfo.png
 svdrpsend plug graphlcd SET ALERT.TITLE SMART Warnung
 svdrpsend plug graphlcd SET ALERT.ORGIN SMART_Daemon
 svdrpsend plug graphlcd SET ALERT.MESSAGE Attribute 6 changed Value to 45
 svdrpsend plug graphlcd SET ALERT 1
 --
es ist ferner möglich eine Verfallszeit für die Nachricht anzugeben
 --
 svdrpsend plug graphlcd SET ALERT,expire=30 1
 --
das zeigt die Nachricht für 30 Sekunden.


Nachricht löschen

Vorher "ALERT.ORGIN" abfragen und prüfen ob die aktuell angezeigte Nachricht noch die eigene ist.

 --
 svdrpsend plug graphlcd UNSET ALERT
 --