Hallo!
Habe jetzt versucht LIRC einzurichten um den VDR über eine Fernbedienung zu steuern. Benutze SuSE 9.1 mit Kernel 2.6.5-7.201, LIRC 0.7.2 und einen ACTiSYS IR220L+ Infrarotempfänger. Kompilieren ging ohne Probleme, Einbinden des Moduls lirc_sir auch, und nachdem ich dann herausgefunden hatte dass ich am COM-Port an dem der Empfänger angeschlossen ist den UART auf NONE setzen muss hat sogar mode2 was angezeigt wenn ich auf der FB 'ne Taste gedrückt hab. Also ran an's Werk und irrecord gestartet um die FB anzulernen, und schon ging der Spaß los
Die erste Fernbedienung (EUR7628010 - von meinem Panasonic-TV) hat nur in ziemlich unregelmäßigen Abständen Punkte erzeugt beim Erkennen des Codeaufbaus, sodass irrecord nach 3 oder 4 Tasten mit der Meldung
abgebrochen hat.
Also die nächste genommen (von meinem Festplattenreceiver Hyundai HSS-825HCI) - mit der schien alles zu klappen, irrecord hat den Codeaufbau erkannt und hat sämtliche Tasten ohne Probleme angelernt. Also irw gestartet zum Testen - und siehe da, bei sämtlichen Tasten wurde als erkannte Taste "Power" angezeigt (hatte ich als erste angelernt) Also 'nen Blick in die lircd.conf geworfen, und was sehe ich? Sämtliche Tasten hatten den Code 0x0000000000000000 hinterlegt!
Also lircd.conf gelöscht, der Griff zur nächsten (von meinem DVD-Player), diesmal nur 3 Tasten angelernt, wieder lircd.conf gecheckt - und wieder bei allen Tasten Code 0
Noch ein Versuch mit der von meinem Thompson Dolby-Digital-Receiver (RC 560), hier haben schon 2, 3 Tasten beim Codeaufbau-Test überhaupt keine Reaktion hervorgerufen, und beim Anlernen der ersten Taste dann
Das dann runter bis zum Abbruch und der Bitte es mit -f nochmals zu versuchen, aber ohne Erfolg.
Also die letzte verfügbare genommen, von einem uralten Thompson-Videorecorder (RC8002NS), die dann von irrecord als RC-6 erkannt wurde. Tasten angelernt, in der lircd.conf standen dann auch unterschiedliche Codes drin, allerdings auch gleich für jede einzelne Taste fast ein dutzend verschiedener Codes. Allerdings hat irw dann überhaupt nichts angezeigt wenn ich eine Taste gedrückt habe, funktioniert also auch nicht.
Ich weiß jetzt langsam nicht mehr weiter, kann es wirklich sein dass alle meine FBs nicht mit LIRC kompatibel sein sollen? Oder liegt es vielleicht am IR-Empfänger?
Ich würde auch gern den von meiner Nexus-s verwenden, allerdings hab ich die FB dazu irgendwie verlegt, und unter LIRC krieg ich den auch gar nicht zum Laufen. Habe bei der setup.sh von LIRC angegeben dass ich den Empfänger nutzen will, kann mir jemand sagen welches Modul ich dafür laden muss?