|
From: Pieter G <pie...@gm...> - 2007-05-04 10:11:57
|
Hi, I have purchased an USB-UIRT module about a year ago and had no success with this otherwise cute hardware. (T00038 38kHz version as per months worth of searching) I have tried various versions of the lircd0.7 range to the latest CVS snapshot on both Suse9.3 and Suse10.1 I get the following output from lircd -n --device=/dev/ttyUSB0 : (one instance) ./lircd -n --device=/dev/ttyUSB0 lircd: lircd(usb_uirt_raw) ready lircd: accepted new client on /dev/lircd lircd: uirt2_raw: checksum error lircd: uirt2_raw: UIRT version 0905 ok lircd: error processing command: SEND_ONCE remotename 3 lircd: transmission failed lircd: removed client lircd: accepted new client on /dev/lircd lircd: uirt2_raw: checksum error lircd: uirt2_raw: UIRT version 0905 ok lircd: error processing command: SEND_ONCE remotename 3 lircd: transmission failed lircd: removed client And in other cases: lircd: uirt2_raw: checksum error lircd: uirt2_raw: detection of uirt2 failed lircd: uirt2: trying new uirt firmware lircd: 23 dd lircd: 09 05 01 01 1a 03 04 cf lircd: uirt2_raw: UIRT version 0905 ok lircd: 21 df lircd: 21 lircd: error parsing command :SEND_ONCE ...... etc lsmod and modules checks out OK: lirc_dev 31476 0 ftdi_sio 50692 0 usbserial 46312 1 ftdi_sio usbcore 134232 5 ftdi_sio,usbserial,ehci_hcd,ohci_hcd May 4 06:46:27 linux kernel: usb 1-2: new low speed USB device using ohci_hcd and address 4 May 4 06:46:27 linux kernel: usb 1-1: new full speed USB device using ohci_hcd and address 5 May 4 06:46:27 linux kernel: ftdi_sio 1-1:1.0: USB-UIRT Infrared Tranceiver converter detected May 4 06:46:27 linux kernel: usb 1-1: USB-UIRT Infrared Tranceiver converter now attached to ttyUSB0 May 4 06:46:35 linux /etc/hotplug.d/ttyUSB0/50-visor.hotplug[14204]: add tty device /class/tty/ttyUSB0 Now my questions: Can the problem be with the ftdi_sio modules? That is the stock 10.1 module as well as stock on the 9.3 installation? I have the iMON IR receiver in my box and lirc captured some remote waveforms just fine. But when I try to irrecord on the UIRT interface it complains about something went wrong. (The light flashes when I point a remote at it, and have pointed about 4 different remotes at it) Can the transmit errors I see on lircd be because I use iMON captured lircd.conf entries on the USBUIRT lircd? Is the problems I have ftdi_sio module problems (hence causing the checksum errors) or something I keep on missing with LIRC? I have in desperation built the IR homebrew transmitter as well and <sigh> my HTPC's serial port is burnt-out. So I tried using a USB-to-serial converter with this homebrew IR transmitter. The device is also created as /dev/ttyUSB0 and it works (can see the LED on that converter flash and data does go through in other configtests). But LIRC does not seem to like it. Any suggestions on a LIRC+(USB-to-serial)+HomeBrewIRTransmitter? My apologies for the VERY long submission. I know you guys are busy coding! Your help is appreciated! pieterg |