[linux-dvb] AF9005 remote control
luca at ventoso.org
Sat Sep 15 21:56:26 CEST 2007
En/na Moisés Pérez ha escrit:
> Searching on luca's web, I found a new Readme.lirc and a af9005-lirc.c.
> I tried build it as readme says and I got lots of make errors:
> I've modified the Makefile in correct folder and added the flag
> "-I/usr/src/lirc-0.8.1/", just where I've decompressed the lirc sources.
At the time I tried it with lirc 0.8.1 and lirc-0.6.6, so it should work
> I have any questions:
> 1 - the dvb-usb-af9005-lirc module (if i can compile it) will be as a
> module of lirc defaults?? how is it used??
the module replaces the standard one (so make sure the standard one
isn't found/loaded). The "standard" modules supplied with the driver
decodes the ir code of a couple of remotes: the one I got with my card
and one of another user. The "standard" modules emulates an input device
(like all other remotes in linux-dvb do, since most devices don't give
you the complete ir stream but decode it themselves in firmware): if it
works you should try to press e.g. "1" and you should see a "1" on the
console like you typed it on the keyboard.
OTOH the lirc module doesn't try to decode the ir, but just massages it
in a format that lirc understands, so you can use it like a lirc
> 2 - the remote module charged with v4l-dvb standards modules doesn't
> work?? Can't be used with lirc or another way??
It can be used with lirc but I lost the link where it explains how to
convert the input device to a lirc device. Note that with the "standard"
method it only recognizes the supplied remote anyway, so it's of limited
use, while my alternative lirc module should work with any remote (once
you configured it with irrecord).
> 3 - dmesg seems to recognize the IR-receiver inside of USB DVB receiver
> as /class/input/input11, can be lirc configured to use it?? On
> README.lirc he said he have a serial IR receiver, but can we use lirc
> with the IR-receiver inside of dongle??
if you want to use it with any remote, make sure the standard module
isn't loaded and load the lirc one. Then look at lirc documentation on
how to use it.
OTOH if the standard remote is enough for you, try to see if the
standard module works. If it does, you just have to configure your
software to use the input device, if it doesn't probably your remote is
different and we can try to discover its codes to put in the driver table.
More information about the linux-dvb