Unkonstantes Signal bei Atric IR-Einschalter und xBox360-Remote

  • Hallo,


    ich habe mir seit einer Weile massiv den Kopf über den Atric zerbrochen, weil der einfach nicht mit meiner xBox360-Remote will. Aus mir nicht ganz ersichtlichen Gründen erhalte ich jetzt über Lirc ein Signal. dpkg-reconfigure lirc wurde der Homebrew ausgewählt und die richtige Lircd.conf von der Lirc-Seite nach /etc/lirc verschoben. irw zeigt Signaleingänge an, diese kommen aber nicht konstant, d.h. mal kommt mit einem Tastendruck , mal 2 mal nichts. Halte ich die Taste gedrückt wird nicht konstant etwas übertragen, es kommen Pausen vor. Hier Problem mit XBOX 360 Universal Media Remote und IR-Einschalter rev. 4 wurde schon etwas wegen einem Toggle-Bit angesprochen, ich hab bisher nicht herausbekommen was es damit auf sich hat.


    Manuelles anlernen (da soll wohl Lirc das Togle Bit erkennen) brachte auch kein besseres Ergebnis. Kann man hier noch etwas machen? Mein Empfänger ist vor Jahren mal extra für RC6 umgebaut worden und müsste damit zurecht kommen.


    Kilian

  • Sieht denn die mode2-Ausgabe für die Tasten bei dir vergleichbar aus? Die verspätete Antwort von DLX ist damals irgendwie an mir vorbeigegangen - wenn man die Zeitangaben decodiert, sieht man das Toggle-Bit im Daten-Bereich des Frames - was laut https://www.mikrocontroller.net/articles/IRMP#RC6_.2B_RC6A RC6A Pace (Sky) entspricht:

    Code
    1111001000000000011110111010001101100
    1111001000000000011111111010001101100
                         ^

    Edit: ich schau mir das heute Abend nochmal genauer an, entweder habe ich bei den drei restlichen Tastendrücken, die DLX gepostet hatte einen Fehler gemacht oder es gibt da tatsächlich eine unterschiedliche Bitlänge bei den Befehlen

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Einmal editiert, zuletzt von seahawk1986 ()

  • So jetzt nochmal für alle Tastencodes, die DLX gepostet hatte:

    Code
    11110010000000000011110111010001101100
    11110010000000000011111111010001101100
    11110010000000000011111111010001101100
    11110010000000000011110111010001101100
    11110010000000000011111111010001101100
    11110010000000000011111111010001101100
                          ^
                          Toggle-Bit

    Das sieht dekodiert schon einheitlich aus, auch das Toggle-Bit ist immer an der selben Stelle allerdings schwanken die Längen für Pulse und Pausen gegenüber den Zeitangaben in seiner lircd.conf um über 30% - eventuell kommt Lirc dann aufgrund zu großer Abweichungen aus dem Tritt.


    Eventuell hilft es, wenn man da die Fehlertoleranz für die Zeiten etwas erhöht:

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,


    bei mir half es damals tatsächlich, die Drähte vom Empfänger zum Atric anders zu verlegen. Seitdem habe ich keine Probleme mehr. Ich vermute, dass irgendwas vom Mainboard/Festplatte/Grafikkarte das Signal versaut hat. Wenn Seahawks Einstellungen nicht helfen, kann ich gerne meine Settings nochmal Posten.


    Gruß

Jetzt mitmachen!

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