From: Kiran A. B. \(kbacche\) <kb...@ci...> - 2006-06-16 11:54:26
|
Will LIRC work if I use a USB-to-Serial Adapter (BAFO BF-810) and then attach the serial port IR receiver to the RS-232 end of the adapter ? Thanx Kiran -----Original Message----- From: lir...@li... [mailto:lir...@li...] On Behalf Of Jan Landert Sent: Friday, June 16, 2006 5:09 PM To: lir...@li... Subject: Pinnacle PCTV USB - Poor signal recognition Hi, There are my problems: - My receiver receives very rarely the signal from the remote. - If it does, the signal is often repeating endlessly. In irrecord, for example, the programm asks me for enter a new button and as soon my remote gets "in contact" with my receiver, it will send a signal from the last button i pushed. To give an example: Button "three" is already occupied by button "two" before i got the chance to push button "three". What I've done so far: 0. Installed em28xx (the newest from mercury-tree) (video for linux) and did "modprobe em28xx". 1. Install lirc 0.8 / 0.8.1pre1 with "configure = --with-driver=3Ddevinput" 2. I did "modprobe ir-kbd-ic2" which comes with my kernel (?). 3. I tried the irrecord-command (see above) with little/no success. 4. I tried different lircd.conf files: - One from www.lirc.org/remotes/ (lircd.pctv.conf) another from http://linux.bytesex.org/v4l2/faq.html#ir (linux-input-layer-lircd.conf). The signal recognition kept poor. 5. "irw" shows little to nothing. My question: Did anyone succeed. with my TV-Card? What steps did you take? I've completely no idea, what could be wrong... My System: - SuSE 10.1 (and Windows XP (for this system it works...)) - My /var/log/lircd.conf: ------------------------------------ ... Jun 10 11:37:31 jan lircd: time 1149932251.124212 type 0 code 0 value 0 Jun 10 11:37:31 jan lircd: code 00000000 Jun 10 11:37:31 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.132317 type 1 code 103 value 1 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.132324 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.381244 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.381259 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.417225 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.417232 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.453256 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.453261 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.489223 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.489229 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.525238 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.525245 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.561264 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.561270 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.597253 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.597259 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.633235 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.633242 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.669267 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.669273 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.705260 type 1 code 103 value 2 Jun 10 11:37:33 jan lircd: code 80010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.705265 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.729818 type 1 code 103 value 0 Jun 10 11:37:33 jan lircd: code 00010067 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:33 jan lircd: devinput_rec Jun 10 11:37:33 jan lircd: time 1149932253.729826 type 0 code 0 value 0 Jun 10 11:37:33 jan lircd: code 00000000 Jun 10 11:37:33 jan lircd: devinput_decode Jun 10 11:37:36 jan lircd: devinput_rec Jun 10 11:37:36 jan lircd: time 1149932256.337959 type 1 code 372 value 1 Jun 10 11:37:36 jan lircd: code 80010174 Jun 10 11:37:36 jan lircd: devinput_decode Jun 10 11:37:36 jan lircd: devinput_rec Jun 10 11:37:36 jan lircd: time 1149932256.337965 type 0 code 0 value 0 Jun 10 11:37:36 jan lircd: code 00000000 Jun 10 11:37:36 jan lircd: devinput_decode Jun 10 11:37:36 jan lircd: devinput_rec Jun 10 11:37:36 jan lircd: time 1149932256.437955 type 1 code 372 value 0 Jun 10 11:37:36 jan lircd: code 00010174 Jun 10 11:37:36 jan lircd: devinput_decode Jun 10 11:37:36 jan lircd: devinput_rec Jun 10 11:37:36 jan lircd: time 1149932256.437962 type 0 code 0 value 0 Jun 10 11:37:36 jan lircd: code 00000000 Jun 10 11:37:36 jan lircd: devinput_decode Jun 10 11:39:00 jan lircd: lircd(devinput) ready Jun 10 11:39:10 jan lircd: accepted new client on /dev/lircd Jun 10 11:39:10 jan lircd: initializing '/dev/input/event4' -------------------------------------------- My cat /proc/bus/input/devices shows: I: Bus=3D0018 Vendor=3D0000 Product=3D0000 Version=3D0000 N: Name=3D"i2c IR (EM28XX Pinnacle PCTV)" P: Phys=3Di2c-0/0-0047/ir0 S: Sysfs=3D/class/input/input4 H: Handlers=3Dkbd event4 B: EV=3D100003 B: KEY=3Dc0014 102040 0 0 0 4 8000 180 80000801 9e1680 0 40 2800ffc ------------------------------------- dmesg shows: ir_kbd_i2c: module not supported by Novell, setting U taint flag. input: i2c IR (EM28XX Pinnacle PCTV) as /class/input/input4 ir-kbd-i2c: i2c IR (EM28XX Pinnacle PCTV) detected at i2c-0/0-0047/ir0 [em28xx #0] i2c IR (EM28XX Pinnacle PCTV): unknown key: key=3D0x00 raw=3D0x00 down=3D1 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D0 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D1 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D0 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D1 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D0 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D1 i2c IR (EM28XX Pinnacle PCTV): unknown key: = key=3D0x00 raw=3D0x00 down=3D0 .... and so on... ---------------------------------------- |