Pioneer Fernbedienung mit Asrock CIR?

  • Ah danke, versuche ich heute abend mal! Das wäre mir natürlich wesentlich lieber, als an RC-Core rumzubasteln. In der ersten Verlinkung hatte ich als device nur /dev/input/eventX gesehen und DA kommt bei mir eben definitiv nichts an -- /dev/ircX kannte ich bisher gar nicht :)

    Asrock A75 Pro4-M
    Debian wheezy (testing, stock) (aktuell 2012-08-24: Linux 3.2, VDR 1.7.28)
    vdr-sxfe (xineliboutput)
    Pioneer VSX-520-K

  • In der ersten Verlinkung hatte ich als device nur /dev/input/eventX gesehen und DA kommt bei mir eben definitiv nichts an -- /dev/ircX kannte ich bisher gar nicht :)


    Das ist auch leider nicht wirklich sinnvoll dokumentiert (zumindest habe ich bis auf den Eintrag im Mageia-Forum nichts gefunden, das mich auf die richtige Spur gebracht hätte) - aber wenn man davon ausgeht ist es einfach, devinput wird man da weglassen wollen, da sonst nur RC-6 MCE Codes durchgelassen werden.


    Die Möglichkeit CIR über lirc zu nutzen wäre perfekt, wenn noch jemand herausfindet wie man einen beliebigen Wakeup-Code in das Register des nuvoton-Chip schreiben kann (ich sehe dass er in den Treibern den Code von einer bestimmten Adresse ausliest und wieder schreibt, aber das übersteigt mein Wissen in C wie man das sinnvoll konfigurierbar machen kann...).

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • So, also vielen Dank, das war wirklich der GANZ heiße Tipp :) Habe jetzt immerhin folgende Tasten im VDR zur Verfügung:



    Ja, das rockt :) An wake bin ich ja selbst nicht interessiert (Ist ein Desktop-PC) -- aber ich HAB schon mal ein proc-Interface zur laufzeitkonfiguration von nem Kernel-Modul geschrieben (vor vielen Jahren, Praktikum an der Uni, denke mal proc ist inzwischen überholt? aber was anderes kapiere ich sicher auch) -- also wenn du mir genauer sagen kannst, was nötig ist, und ich damit anderen mit "exotischen" Fernbedienungen helfen kann -- dann mal her mit den Infos/Anforderungen :)

    Asrock A75 Pro4-M
    Debian wheezy (testing, stock) (aktuell 2012-08-24: Linux 3.2, VDR 1.7.28)
    vdr-sxfe (xineliboutput)
    Pioneer VSX-520-K

  • Hallo,
    schön dass es so klappt.


    Meine Infos zum Wakeup habe ich nur aus der nuvoton-cir.c, da ist ja einiges an Funktionen definiert, die die entsprechenden Register auslesen und setzen können, ich kann aber leider nicht behaupten das alles im Detail verstanden zu haben... Da ich den CIR-Empfänger ebenfalls bislang nur am Desktop habe und genug Fernbedienungen mit MCE-Profil vorhanden sind, ist da mein Leidensdruck auch nicht besonders groß...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Meine Infos zum Wakeup habe ich nur aus der nuvoton-cir.c, da ist ja einiges an Funktionen definiert, die die entsprechenden Register auslesen und setzen können


    Das habe ich mir auch angeschaut, sehe aber bisher nicht klar, wie man da "beliebige" puls-pause-sequenzen ablegen kann? Ich meine, vielleicht geht es ja, aber verstanden habe ich es bisher nicht...


    (Ideal wäre natürlich, wenn man mit den Infos aus der "gelernten" lircd.conf einen neuen Protokoll-Decoder bauen könnte...)

    Asrock A75 Pro4-M
    Debian wheezy (testing, stock) (aktuell 2012-08-24: Linux 3.2, VDR 1.7.28)
    vdr-sxfe (xineliboutput)
    Pioneer VSX-520-K

    Einmal editiert, zuletzt von zirias ()

  • ich würde das gern genauso probieren, kann ich dich mal was fragen;


    und zwar krieg ich mit der verwendeten hardware.conf unter pre1 ums Verrecken das LIRC Protokoll im Treiber nicht an


    root@CKone:/etc/init# ir-keytable

    Code
    Found /sys/class/rc/rc0/ (/dev/input/event4) with:
            Driver nuvoton-cir, table rc-rc6-mce
            Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
            Enabled protocols: RC-6
            Repeat delay = 500 ms, repeat period = 125 ms


    ohne dem kann ich natürlich keine lircs.conf aufnehmen.


    Irgendwas ist da anders in yavdr precise, oder gibts da einen nicht dokumentierten Schritt? Vllt muss ich auch eine yavdr udev rule erst ausser Kraft setzen?


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Code
    ir-keytable -p LIRC


    oder

    Code
    echo lirc > /sys/class/rc/rc0/protocols


    funktionieren nicht?


    Habe letzteres in meine /etc/lirc/hardware.conf geschrieben...

    Asrock A75 Pro4-M
    Debian wheezy (testing, stock) (aktuell 2012-08-24: Linux 3.2, VDR 1.7.28)
    vdr-sxfe (xineliboutput)
    Pioneer VSX-520-K

  • also, mit -p krieg ich den LIRC in den Treiber und komm damit soweit:



    schon mal etwas weiter


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • hmm


    siehe diesen Beitrag und Johns Kommentar: sind hier dieselben Devices und damit ist es wohl egtl nicht möglich. Oder hast du die selben Geräte?


    Probleme mit LIRC und Nuvoton w836x7hg


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Oder hast du die selben Geräte?


    Würde sagen ja:


    Die Frage ist: was hast du für eine Fernbedienung? wenn ich deine Ausgabe von irrecord richtig lese vermutet lirc eine RC-6? Die sollte dann allerdings eigentlich auch ganz ohne lirc funktionieren...

    Asrock A75 Pro4-M
    Debian wheezy (testing, stock) (aktuell 2012-08-24: Linux 3.2, VDR 1.7.28)
    vdr-sxfe (xineliboutput)
    Pioneer VSX-520-K

  • Ne Harmony 700 auf Microsoft MCE.


    Ohne lirc klingt Super, wie wäre da der Ansatz, über nen keytable?


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Naja so wie wir es in yaVDR ausliefern ;) - ob man dann über eventlircd über einen Lirc-Sockel an den VDR geht oder das remote-Plugin bemüht bleibt dann jedem selbst überlassen...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • na remote ist wohl eher keine Option mangels xbmc Anbindung...

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!