DFatmo Plugin unter yaVDR 0.5 Final mit Karatelightsupport | Installationsanleitung
- Dr. n00b
- Closed
-
-
hmpf... was mach ich nur falsch?
ich habe den PC nun eben neugestartet. Da kommt nix an.
ich habe mal die conf angehängt, magst du bitte mal sehen? Schon alles mögliche probiert..
-
hüüüüüüülfe wasn chaos.
lösch mal dein custom template falls vorhanden und erstelle mal per "process-template /etc/init/vdr-frontend.conf" die Datei neu:
Dann neu machen und einfügen, damit das so aussieht (nur die eine Zeile unter XINEOPTS="-G $GEOMETRY... einfügen):
CodeXINEOPTS="-G $GEOMETRY -A alsa --config /etc/xine/config --keymap=file:/etc/xine/keymap --post vdr --post vdr_video --post vdr_audio --verbose=2 --no-gui --no-logo --no-splash --deinterlace -pq" XINEOPTS+=" --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,top=1,bottom=1,left=1,right=1,brightness=150,analyze_size=0,overscan=0,enabled=1"
-
hüüüüüüülfe wasn chaos.
lösch mal dein custom template falls vorhanden und erstelle mal per "process-template /etc/init/vdr-frontend.conf" die Datei neu:
Dann neu machen und einfügen, damit das so aussieht (nur die eine Zeile unter XINEOPTS="-G $GEOMETRY... einfügen):
CodeXINEOPTS="-G $GEOMETRY -A alsa --config /etc/xine/config --keymap=file:/etc/xine/keymap --post vdr --post vdr_video --post vdr_audio --verbose=2 --no-gui --no-logo --no-splash --deinterlace -pq" XINEOPTS+=" --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,top=1,bottom=1,left=1,right=1,brightness=150,analyze_size=0,overscan=0,enabled=1"
Argh nochmal, du machst mich ganz wirr, so muss es aussehen....
-
hüüüüüüülfe wasn chaos.
lösch mal dein custom template falls vorhanden und erstelle mal per "process-template /etc/init/vdr-frontend.conf" die Datei neu:
Dann neu machen und einfügen, damit das so aussieht (nur die eine Zeile unter XINEOPTS="-G $GEOMETRY... einfügen):
CodeXINEOPTS="-G $GEOMETRY -A alsa --config /etc/xine/config --keymap=file:/etc/xine/keymap --post vdr --post vdr_video --post vdr_audio --verbose=2 --no-gui --no-logo --no-splash --deinterlace -pq" XINEOPTS+="$XINEOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,top=1,bottom=1,left=1,right=1,brightness=150,analyze_size=0,overscan=0,enabled=1"
sorryCodehtpc@htpc:~$ sudo process-template /etc/init/vdr.fronend.conf [sudo] password for htpc: error: Datei oder Verzeichnis nicht gefunden scandir /usr/share/yavdr/templates//etc/init/vdr.fronend.conf
was mach ich denn nun schon wieder falsch?
-
-
hat leider nicht funktioniert Dann muss es an etwas anderem liegen.
-
Kontrolliere noch mal die Datei, muss so aussehen:
CodeXINEOPTS="-G $GEOMETRY -A alsa --config /etc/xine/config --keymap=file:/etc/xine/keymap --post vdr --post vdr_video --post vdr_audio --verbose=2 --no-gui --no-logo --no-splash --deinterlace -pq" XINEOPTS+=" --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,top=1,bottom=1,left=1,right=1,brightness=150,analyze_size=0,overscan=0,enabled=1"
Dann muss das eigentlich gehen, ich hau mich jetzt mal in die Heia.
Nacht
-
Kontrolliere noch mal die Datei, muss so aussehen:
CodeXINEOPTS="-G $GEOMETRY -A alsa --config /etc/xine/config --keymap=file:/etc/xine/keymap --post vdr --post vdr_video --post vdr_audio --verbose=2 --no-gui --no-logo --no-splash --deinterlace -pq" XINEOPTS+=" --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,top=1,bottom=1,left=1,right=1,brightness=150,analyze_size=0,overscan=0,enabled=1"
Dann muss das eigentlich gehen, ich hau mich jetzt mal in die Heia.
Nacht
Gut Nacht,
vielen Dank für die Hilfe! -
Hallo nochmal,
es läuft!!!Ich habe nur die untere Zeile von dir bei mir noch angefügt, damit ging es dann
EDIT + Guten Morgen
Ich war wohl auch zu müde..
Ich habe diese Zeile von dir total überlesen:QuoteDann neu machen und einfügen, damit das so aussieht (nur die eine Zeile unter XINEOPTS="-G $GEOMETRY... einfügen):
Sorry! Aber nun läuft es bei der VDR-Wiedergabe. Jipiiii
Nun muss ich nur noch XBMC überredet bekommen.
-
So XBMC läuft nun auch! Juhuu!!! Ist nur etwas dezenter in der Intensität gegenüber der Wiedergabe in xine.
Dazu habe ich mir die Settings.xml von Carsten genommen und da ich kein Karatelight habe, diese ewiglange
Parameterangabe in /dev/ttyUSB0 geändert.
Achja...!! Ich musste noch chown auf vdr machen, hab ich vllt aber auch nur verockt, dass es eine root-datei war.Fertig
Fehlt nun nur noch eine Taste für die Fernbedienung zum an/aus.. das klappt noch nicht. Dazu werde ich aber
einen gesonderten Thread öffnen.Viele Grüße und MEGA DANKE an alle Helfer!!
-
Hi to all.
Nach fast einer Woche Pause konnte ich nun weiter Testen.
Resultat Karatelight geht mit XINELIB und XBMC.
Danke allen, denen ich den letzten Nerv gekostet habeGrüße,
Euer DOC.XINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyACM0&proto:karatelight,top=2,bottom=2,left=2,right=2"
da gibt es doch noch ein Problem im Zusammenspiel DFAtmo mit dem xineliboutput bzw. xine player.
Die Player mögen kein Semikolon in den Plugin-Parametern.
Ich habe das jetzt im DFAtmo gefixt. Zusätzlich zum Semikolon kann jetzt auch das Ampersand Zeichen '&' verwendet werden.Die Parameterzeile muss jetzt so bei dir geändert werden:
CodeXINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyACM0&proto:karatelight,top=2,bottom=2,left=2,right=2"
Natürlich muss du das DFAtmo vorher aus dem git holen und neu übersetzen und installieren.
Gruss
durchflieger -
Hi jetzt muss ich doch noch mal ein paar Fragen an Durchflieger los werden.
Das Karatelight läuft aktuell bei mir unter YaVDR und XBMC. Nur ist mir aufgefallen, dass
entweder die Kanalzuordnung nicht stimmt oder die Farben verzögert dargestellt werden. Das hab ich bis her noch nicht heraus bekommen.
Mir ist nur aufgefallen, das ab und zu Farben dargestellt werden an Positionen, an denen ich just in dem Moment eigentlich eine andere vermute. Bestes Beispiel
blauer Himmel und Rote Stellen an den LEDs obwohl eigentlich alles blau sein müsste.
An der Dreambox habe ich diesen Effekt nicht, alo gehe ich davon aus das die Verkabelung der LED Module korrekt ist an den Kanälen 1-8 der Karatebox.So jetzt noch mal zurück zum Thema.
Wie kann ich den testen ob die Zuordnung der Module richtig ist? Oder gibt es Testvideos?
Grüße,
Doc. -
1. Zuerst musst du prüfen ob die konfigurierte Anzahl Sektionen (left,right,top ...) mit den tatsächlich installierten LED-Stripes übereinstimmt und ob die Montage
der LED-Stripes am TV auch wirklich mit den Sektionen einigermaßen übereinstimmen. Bei einer Sektion pro Seite sicherlich nicht schwierig. Bei
mehreren pro Seite ist die Ausrichtung schon genauer vorzunehmen.2. Dann musst du prüfen ob die Zuordung der Sektionen und Farben (R,G,B) auch mit deiner Verdrahtung übereinstimmt. Das kann mit der
"proto:" Option konfiguriert werden oder durch ändern der Verdrahtung. Kann durchaus sein das die Standardzuordnung im DFAtmo, die
mit "proto:karatelight" verwendet wird, von der des Dreambox-Plugin abweicht!Als Hilfsmittel für 1. kannst du dir das Setup-Programm für den DF10CH-Kontroller installieren. Dieses Programm dann mit der Option
"-s 1" aufrufen damit ein DF10CH Kontroller simuliert wird. Im Area-Dialog dann die Sektionen einstellen und schauen ob die visuelle
Darstellung der Sektionen mit deiner Installation der Stripes übereinstimmt.Zu 2. kannst du leider dieses Setup-Programm nicht verwenden, da es derzeit nur mit dem DF10CH zusammenspielt. Alternativ
kannst du dir aber eine "proto:" Option konfigurieren bei der die Variablen für die Kanäle durch Konstanten ersetzt werden. Dabei alle
Kanäle bis auf einem auf 0 setzen. Den einen auf 255 setzen. Dann sollte nur eine Farbe in einer Sektion konstant leuchten wenn du
irgendein Video abspielst. Du siehst dann aber um welche Sektion und Farbe es sich handelt und kannst die 255 dann durch die
richtige Variable ersetzen. Das ganze dann für alle 8*3 = 24 Känäle des Karatelight durchspielen. Danach weisst du dann auch
warum ich mir die Mühe gemacht habe extra ein Setup-Programm für den DF10CH zu entwickeln mit dem das viel einfacher und
schneller gehtSiehe auch README zum DFAtmo und hier zum Setup-Programm
Gruss
durchflieger -
Hi danke für deine Antwort.
Ich habe mir anders geholfen. Ich habe hier ein nettes Video gefinden youtube sei dank .
http://www.youtube.com/watch?v=YpnmvTglBgkDas Video habe ich auf die Auflösung 1980x1080 aufgeblasen und nach avi konvertiert.
Somit ist es prima abspielbar.
Download hierVerkabelt einfach euer Atmolight / Karatelight so, dass alle Faben (Kanäle) richtig angesteuert werden.
Das war eine Aktion von ca. 10min bei mir.Gegeben falls müssen noch die Kanäle untereinander getauscht werden (um verkabelt)
war jedenfalls bei mit so. Die 8 Kanäle werden aber auch im Testvideo angesprochen.Von daher kann ich nur dem Videoersteller an großes Dankeschön aussprechen.
Grüße euer Doc.
-
Hi frohen 2. Weihnachtsfeiertag auch allen
Da mein dfatmo nun in der Standard vdr-frontend.conf läuft und zwar mit dem EintragXINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyACM0&proto:karatelight,top=2,bottom=2,left=2,right=2"
...will ich den nun in ein costum Template erstellen, damit die frontend.conf nicht bei nächsten update überschrieben wird.
Ich habe folgendes Verzeichnis und template angelegt mit genau dieser Zeile unter:
/etc/yavdr/templates_custom/etc/init/vdr-frontend.conf/21_dfatmocfg
Aktiviert mit: sudo process-template /etc/init/vdr-frontend.conf
Wenn ich nun in der vdr-frontend.conf schaue steht die Zeile auch drin, jedoch am ende des Blocks und nicht dort wo ich sie eigentlich stehen soll.
Beispiel:falsch:
HUDOPTS=""
XINELIBOUTPUTOPTS="--post tvtime:method=use_vo_driver --reconnect --audio=alsa --syslog --silent --tcp"
CONFIG="--config /etc/vdr-sxfe/config_xineliboutput"while ! netcat -z localhost 37890; do sleep 0.1; done;
while ! grep -q "^ 0" /proc/asound/cards ; do sleep 1 ; doneexec start-stop-daemon --start --exec /usr/bin/vdr-sxfe --user vdr --chuid vdr \
-- $HUDOPTS $XINELIBOUTPUTOPTS $CONFIG xvdr://127.0.0.1:37890 &> /tmp/vdr-frontend.log
end script
XINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyACM0&proto:karatelight,top=2,bottom=2,left=2,right=2"
Soll aber so sein:HUDOPTS=""
XINELIBOUTPUTOPTS="--post tvtime:method=use_vo_driver --reconnect --audio=alsa --syslog --silent --tcp"
XINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyACM0&proto:karatelight,top=2,bottom=2,left=2,right=2"CONFIG="--config /etc/vdr-sxfe/config_xineliboutput"
while ! netcat -z localhost 37890; do sleep 0.1; done;
while ! grep -q "^ 0" /proc/asound/cards ; do sleep 1 ; doneexec start-stop-daemon --start --exec /usr/bin/vdr-sxfe --user vdr --chuid vdr \
-- $HUDOPTS $XINELIBOUTPUTOPTS $CONFIG xvdr://127.0.0.1:37890 &> /tmp/vdr-frontend.log
end scriptMuss ich jetzt den Ganzen Block in mein Template einfügen oder reicht die einzelne Zeile. Das habe ich noch nicht so ganz geschallt :- )
Danke und Grüße,
Doc.UPDATE:
Ich habe nun die Datei: /usr/share/yavdr/templates/etc/init/vdr-frontend.conf/20_xineliboutput
nach /etc/yavdr/templates_custom/etc/init/vdr-frontend.conf/ kopiert und dort meine Zeile an der richtigen Position eingefügt.Danach mit sudo sudo process-template /etc/init/vdr-frontend.conf
bestätigt.War das jetzt so richtig ?
Funktionieren tut das jetzt mal nach dem reboot
Grüßle Doc.
-
Hallo Jungs,
gibt es eine Möglichkeit die Farbintensität der RGB Signale des dfatmo Plugins zu einzustellen?
Mit ist aufgefallen, das z.B. Blau oder Rot viel zu kräftig ist. Gerade bei Blauen Scenen (Tagesschau) zum Beispiel. Ist müsste der Blauwert dunkler sein.
Gennerell würde ich behaupten müssten alle Farben ein Tick dunkler dargestellt werden.Grüße
Doc. -
Hallo Jungs,
gibt es eine Möglichkeit die Farbintensität der RGB Signale des dfatmo Plugins zu einzustellen?
Mit ist aufgefallen, das z.B. Blau oder Rot viel zu kräftig ist. Gerade bei Blauen Scenen (Tagesschau) zum Beispiel. Ist müsste der Blauwert dunkler sein.
Gennerell würde ich behaupten müssten alle Farben ein Tick dunkler dargestellt werden.Grüße
Doc.
Parameter "brightness". Siehe README im Verzeichnis "/usr/share/doc/dfatmo" auf deinem Rechner. -
Danke dir, werde ich gleich mal testen.
Übrigend ich habe meinen ersten Beitrag auf Seite 1 editiert und mal eine kleine HowTo geschrieben, damit nicht jeder den ganzen riesen Beitrag lesen muss.
Ich habe es genau so am Wochenende getestet mit eine yavdr Neuinstallation.Danke und Grüße,
Doc. -
Teil 1 & 2 ist schon lange nicht mehr notwendig, das das Plugin im YAVDR Repository verfügbar ist,
einfach nur:#
Dein Teil 3 ist auch fragwürdig, das du das Windows Addon installierst unter Linux, das ist normalerweise falsch!
Das Linux Addon liegt nach installieren des Paketes unter: /usr/lib/dfatmo/dfatmo-xbmc-addon.zip bzw. auch
/var/lib/vdr/.xbmc/addons/packages/dfatmo-xbmc-addon.zip beim yavdr Paket.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!