Paule0815 Geschrieben 9. April 2013 Melden Share Geschrieben 9. April 2013 (bearbeitet) Bei der Inbetriebnahme meines Pearl-Displays war die Standard-Config des KW-Image für mich nicht optimal. Wegen des offensichtlich zu großen Abstands meines Sofas zur Zee konnte ich die vielen Infos auf dem Display nicht mehr lesen. Aufgrund meiner Nachfrage hat SnowHead mir in diesem Thread den Hinweis gegeben, dass ich das Display in der dpf.conf (im Verzeichnis /lcd) anpassen kann. Erläuterungen zu LCD4Linux gibt es hier Ich schlage vor, dass dies ein Thread wird, in dem jeder seine LCD-Config posten kann. So können andere Boardies diese Configs ausprobieren. Ich habe für mich die Config so gewählt, dass nur das nötigste, dafür aber möglichst groß angezeigt wird. Sender, Sendung und Fortschrittbalken. Das ganze still stehend. Display Normal { driver 'DPF' port 'usb0' size '320x240' font '22x40' basecolor '000000' orientation 2 backlight 10 background 'FFFFFF' } Display Standby { driver 'DPF' port 'usb0' size '320x240' basecolor '000000' orientation 1 backlight 1 } Widget BGND_normal { class 'Image' file LCDICONS . 'normal.png' reload 0 update 0 } ##################################################################### Widget Channel { class 'Text' width 13 align 'C' expression file::readline('/tmp/.lcd/chan', 1) foreground 'ffffff' background 'FFFFFF00' update tick speed 250 } Widget EVENT { class 'Text' width 13 align 'L' expression file::readline('/tmp/.lcd/epg', 1) foreground 'ffffff' background 'FFFFFF00' update sek speed 250 } Widget LOGO { class 'Image' width 13 file '/tmp/.lcd/lcd.png' update tack reload 1 align 'C' Size '120x32' font '5x8' visible 1 inverted 0 } Widget PROGRESS { class 'Bar' expression file::readline('/tmp/.lcd/epg', 3) min 0 max 100 length 12 height 10 foreground 'eb4214bb' style 'H' border 1 } #Widget TIME { #class 'Text' #expression strftime('%H:%M', time()) #width 12 #align 'R' #update sek #foreground 'ffffff' #background 'FFFFFF00' #} Widget LOGO { class 'Image' file '/tmp/.lcd/lcd.png' update tack reload 1 visible 1 inverted 0 } ##################################################################### Widget HOUR1_ { class 'Image' file LCDICONS . 'stbuhr/' . substr(strftime('%H', time()), 0, 1) . '.png' update zsek reload 1 } Widget HOUR_1 { class 'Image' file LCDICONS . 'stbuhr/' . substr(strftime('%H', time()), 1) . '.png' update zsek reload 1 } Widget DP { class 'Image' file LCDICONS . 'stbuhr/dp.png' update 0 } Widget MIN1_ { class 'Image' file LCDICONS . 'stbuhr/' . substr(strftime('%M', time()), 0, 1) . '.png' update zsek reload 1 } Widget MIN_1 { class 'Image' file LCDICONS . 'stbuhr/' . substr(strftime('%M', time()), 1) . '.png' update zsek reload 1 } Widget BGND_standby { class 'Image' file LCDICONS . 'standby.png' reload 0 update 0 } ##################################################################### # Auswahlmöglichkeit für Duration/Sendungsfortschritt # # In der Zeile für 'DURATION*' das "*" durch die Zahl für gewünschte Option ersetzen!! # # 1 für "abgelaufene/Gesamtzeit der Sendung" # 2 für "abgelaufene/verbleibende Zeit der Sendung" # 3 für "abgelaufene Zeit der Sendung" # 4 für "Gesamtzeit der Sendung" # 5 für "verbleibende Zeit der Sendung" # Anzeige jeweils in Minuten Layout Normal { Row2.Col2 'Channel' Row4.Col2 'EVENT' Row6.Col2 'PROGRESS' Row6.Col3 'TIME' # Layer 1 { # X5.Y10 'LOGO' # } Layer 2 { #X1.Y1 'BGND_normal' } } ##################################################################### Layout Standby { Layer 1 { X060.Y020 'HOUR1_' X060.Y080 'HOUR_1' X060.Y145 'DP' X060.Y180 'MIN1_' X060.Y240 'MIN_1' } Layer 2 { X1.Y1 'BGND_standby' } } ##################################################################### Variables { LCDICONS '/var/lcd/icons/' tick 250 tack 500 tuck 2500 sek 1000 zsek 10000 } ##################################################################### Display file::readline('/tmp/.lcd/standby', 1) Layout file::readline('/tmp/.lcd/standby', 1) Und so sieht das ganze dann aus: Greetz Paule bearbeitet 10. April 2013 von Paule0815 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
derdernixweiß Geschrieben 9. April 2013 Melden Share Geschrieben 9. April 2013 Nette Idee, aber wirklich Sinn macht es doch nur, wenn man noch eine Ansicht von seinem Display postet. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Paule0815 Geschrieben 9. April 2013 Autor Melden Share Geschrieben 9. April 2013 Nette Idee, aber wirklich Sinn macht es doch nur, wenn man noch eine Ansicht von seinem Display postet. Richtig, kommt noch! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge