[mythtv-users] mceusb and Formosa (147a:e042) transmit not working

David Dempsey ddempsey3 at yahoo.com
Thu Aug 8 01:24:27 UTC 2013


Hi-
  I have a Formosa MCE IR transmitter/receiver.  The receiver works fine, but the transmitter does not work.

  After loading mceusb module in debug mode, it seems that the request transmit blaster mask is incorrect from irsend.  

  Upon loading mceusb it seems to detect a transmit blaster mask of 0x3 but when I issue a  'irsend SEND_ONCE DCT2000 FFWD', the requested mask is never 0x3.  I can change the mask irsend uses by issuing 'irsend SET_TRANSMITTERS <num>'

  Any ideas?

  Here is the usbmon output during 'irsend SEND_ONCE DCT2000 FFWD'

ffff88005c161840 3078604084 S Io:5:002:1 -115:1 3 = 00ffaa
ffff88005c161840 3078605219 C
 Io:5:002:1 0:1 3 >
ffff88005c161300 3078616333 S Io:5:002:1 -115:1 49 = 9f080284 ffb5588b 84588b2b 8b842b8b 588b8458 8b588b84 2b8b2b8b 842b8b2b
ffff88007bf64180 3078620215 C Ii:5:002:2 0:1 2 = 9ffe
ffff88007bf64180 3078620238 S Ii:5:002:2 -115:1 16 <
ffff88005c161300 3078624217 C Io:5:002:1 0:1 49 >


-----------CUT from modprobe------------------
...
[ 1847.028086] mceusb 5-2:1.0: receive request called (size=0x2)
[ 1847.028112] mceusb 5-2:1.0: receive request complete (res=0)
[ 1847.029841] mceusb 5-2:1.0: tx data: 9f 13 (length=2)
[ 1847.029847] mceusb 5-2:1.0: Get transmit blaster mask
[ 1847.030834] mceusb 5-2:1.0: rx data: 9f 08 03 (length=3)
[ 1847.030840] mceusb 5-2:1.0: Got transmit blaster mask of 0x03
[ 1847.030846] mceusb 5-2:1.0: processed IR data, calling ir_raw_event_handle
---

-----------CUT from 'irsend SEND_ONCE DCT2000 FFWD' ------------------
[ 1932.889952] mceusb 5-2:1.0: mceusb_set_tx_carrier: requesting 38000 HZ carrier
[ 1932.889969] mceusb 5-2:1.0: receive request called (size=0x4)
[ 1932.889991] mceusb 5-2:1.0: receive request complete (res=0)
[ 1932.891635] mceusb 5-2:1.0: tx data: 9f 06 01 41 (length=4)
[ 1932.891650] mceusb 5-2:1.0: Request carrier of 38461 Hz (period 26us)
[ 1932.892618] mceusb 5-2:1.0: rx data: 9f 06 01 41 (length=4)
[ 1932.892627] mceusb 5-2:1.0: Got carrier of 38461 Hz (period 26us)
[ 1932.892632] mceusb 5-2:1.0: processed IR data, calling ir_raw_event_handle
[ 1932.904101] mceusb 5-2:1.0: receive request called (size=0x31)
[ 1932.904122] mceusb 5-2:1.0: receive request complete (res=0)
[ 1932.907622] mceusb 5-2:1.0: rx data: 9f fe (length=2)
[ 1932.907628] mceusb 5-2:1.0: Illegal PORT_IR command
[ 1932.907633] mceusb 5-2:1.0: processed IR data, calling
 ir_raw_event_handle
[ 1932.911633] mceusb 5-2:1.0: tx data: 9f 08 06 84 ff b5 58 8b 84 58 8b 2b 8b 84 58 8b 58 8b 84 58 8b 2b 8b 84 2b 8b 2b 8b 84 2b 8b 2b (length=49)
[ 1932.911642] mceusb 5-2:1.0: Request transmit blaster mask of 0x06


These are the system details:
#uname -a
Linux mediapc-desktop 3.5.0-37-generic #58~precise1-Ubuntu SMP Wed Jul 10 17:48:11 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

# lsusb
Bus 005 Device 002: ID 147a:e042 Formosa Industrial Computing, Inc.
Device Descriptor:
  idVendor           0x147a Formosa Industrial Computing, Inc.
  idProduct          0xe042

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130807/3120d779/attachment.html>


More information about the mythtv-users mailing list