From: praet0ri4n <fil...@gm...> - 2013-04-26 14:27:17
|
Hi all, I'm struggling with an old TV capture card Asus MyCinema Analog P7131, which has a IR receiver plug. I'm not using it's tv functions, just the IR receiver to controll my custom HTPC. Generally, when running /irrecord -d /dev/lirc0 test.conf/ I make it always to the first part, where I am asked to press as many buttons as possible to fill the two lines with dots. I tried with all remotes I have and it just works with mostly RC-6 and Pulse-Space protocols discovered. Remotes are of different origin, one for MAGIO set-top-box, one for a TVAnywhere Plus TV-card and one cheapo chinese remote <http://wiki.xbmc.org/index.php?title=Remote_control_reviews#IRF_Media_W-01RN> . After recognizing the protocol it asks for the first key assignment. I start with KEY_MUTE, then I press the appropriate button on the remote and get /"Something went wrong"/ According to the recommendations I start irrecord with force raw /irrecord *-f* -d /dev/lirc0 test.conf/ just to come to the same point. This time the error is slighly different, I assume it comes from another part of the lirc code. /"Sorry, something went wrong"/ I read somewhere, that with -f it is impossible to get this error message.. *The only remote, that leads to a proper assignment is a RC-5 remote originally shipped with USB tuner Pinnacle PCTV Nano Stick 73e. Protocol and key assignments are registered flawlessly.* //sys/class/rc/rc0/protocols/ contains RC-5, RC-6, SONY, SANYO, JVC, LIRC, MCEUSB protocols. mode2 returns all kind of pulses and spaces with all remotes, it is responding to IR signals well. I tried with /ir-keytable -t -s rc0/ and I am getting output from almost all remotes there. I also managed to get it to work by assigning those codes to keystrokes. But I would prefer LIRC instead.. Does it have to do with the Asus MyCInema card? Could it be somehow restricted? Shall I use any special driver when running irrecord? I used only default and devinput. devinput did not work at all. Are there any kernel modules needed for this to work? lirc_dev, lirc_i2c, etc? Pls let me know, I am ready to paste logs and outputs here, just need to know which were relevant. I didn't want to spam all at once. Thanks in advance! -- View this message in context: http://lirc.10951.n7.nabble.com/Asus-MyCinema-Analog-P7131-irrecord-fails-to-learn-another-remotes-tp9838.html Sent from the LIRC mailing list archive at Nabble.com. |