|
From: Jarod W. <ja...@wi...> - 2011-05-13 04:04:43
|
On May 12, 2011, at 9:35 PM, Thomas Fjellstrom wrote: > On May 12, 2011, Thomas Fjellstrom wrote: >> On May 12, 2011, Jarod Wilson wrote: >>> On May 12, 2011, at 7:07 PM, Thomas Fjellstrom wrote: >> ... >>>> And it doesn't show any presses from that remote. It does from another >>>> remote (the one that came with the eHome transceiver). >>> >>> There are quite a few vendors out there implementing slight variations of >>> common protocols, partially to avoid overlap between their remotes and >>> other vendor's. Sounds like this is close to RC-6, but not quite RC-6. >>> For even more entertainment, enable debugging in the rc-core module, and >>> you can see progress from the in-kernel RC-6 decoder in action in >>> dmesg... :) >>> >>> The in-kernel decoders are somewhat limited, only very well-known and >>> very well-defined protocols are supported, and anything not strictly >>> adherent to the protocols is discarded. lirc's approach is quite a bit >>> different. Its a bit more flexible, but its also a bit of a nightmare to >>> try to follow the decode code, and there's little to no attempts made to >>> identify what type of protocol a given signal was actually using. >>> >>> None of this really helps your situation, of course... :) >> >> Thats the funky part, lirc sees the remote more or less ok (button presses >> make it fairly reliably), but I can't get the ir transmitter to send >> anything that my surround sound receiver likes. I figure its close, just >> not close enough. > > I forgot to mention, there are a bunch of other Pioneer remote files up on the > lirc site, none of the ones I tried to use worked, but what are the chances > that they'd use broken IR protocols for one device and not another? Fairly slim, but who knows, maybe they ran out of unique device IDs in an older protocol they were using and had to start using a new one... Something that might be worth trying is starting with one of those other files as a basis for irrecord, sometimes if you provide header/gap/etc so irrecord doesn't have to try to figure them out, it'll get the signals just fine... Starting with the RC-6 template file would be another thing to try. -- Jarod Wilson ja...@wi... |