<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Title" content="">
<meta name="Keywords" content="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.msoIns
{mso-style-type:export-only;
mso-style-name:"";
text-decoration:underline;
color:teal;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:595.0pt 842.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style>
</head>
<body bgcolor="white" lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt">Hi All,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt"> I’m happily running mythbuntu 16.04.2 and have had lircd working with devinput to receive my MCE IR remote control input quite happily.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-indent:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">lsusb shows the device as:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">Bus 002 Device 002: ID 0471:060c Philips (or NXP) Consumer Infrared Transceiver (HP)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt"> For ages I’ve been wanting to play with the transmit side of the mceusb device but all my attempts to use irsend(1) fail with:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# irsend -d /dev/lircd SET_TRANSMITTERS 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: command failed: SET_TRANSMITTERS 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: hardware does not support sending<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# irsend -d /dev/lircd SET_TRANSMITTERS 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: command failed: SET_TRANSMITTERS 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: hardware does not support sending<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# irsend -d /dev/lircd SET_TRANSMITTERS 2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: command failed: SET_TRANSMITTERS 2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: hardware does not support sending<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# irsend SEND_ONCE "devinput" "MENU"<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: command failed: SEND_ONCE devinput MENU<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">irsend: hardware does not support sending<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">I can see that various lircd and mceusb kernel modules are loaded but I’m at a bit of a loss as to how to get IR transmission working:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# lsmod|egrep '(lirc|mce)'<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">ir_lirc_codec 16384 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">lirc_dev 20480 1 ir_lirc_codec<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">ir_mce_kbd_decoder 16384 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">rc_rc6_mce 16384 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">mceusb 28672 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">rc_core 28672 14 ir_sharp_decoder,ir_xmp_decoder,lirc_dev,ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,mceusb,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_sanyo_decoder,rc_rc6_mce<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">The kernel does recognise the device and notices when the IR transmitter is plugged in:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# dmesg|grep mce<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 0.016824] mce: CPU supports 6 MCE banks<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 13.332036] Registered IR keymap rc-rc6-mce<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 13.338220] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input11<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 13.343049] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 13.548043] mceusb 2-2:1.0: Registered BB+ Dongle(e.d) with mce emulator interface version 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 13.548047] mceusb 2-2:1.0: 2 tx ports (0x1 cabled) and 2 rx sensors (0x1 active)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">[ 13.548084] usbcore: registered new interface driver mceusb<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">I have read that the devinput lircd driver doesn’t support transmission but I can’t seem to find the appropriate one to use for the mceusb device:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">root@spug:~# lircd --driver=help<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">Driver `help' not supported.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt">Supported drivers:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> accent<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> alsa_usb<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> asusdh<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> atilibusb<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> atwf83<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> audio<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> audio_alsa<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> awlibusb<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> bte<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> bw6130<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> commandir<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> creative<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> creative_infracd<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> default<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> devinput<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> dfclibusb<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> dsp<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> dvico<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> ea65<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> ftdi<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> i2cuser<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> irlink<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> irman<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> livedrive_midi<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> livedrive_seq<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> logitech<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> macmini<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> mp3anywhere<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> mplay<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> mplay2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> mouseremote<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> mouseremote_ps2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> null<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> pcmak<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> pinsys<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> pixelview<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> samsung<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> sb0540<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> silitek<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> srm7500libusb<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> tira<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> tira_raw<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> udp<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> uirt2<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> uirt2_raw<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> usb_uirt_raw<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"> usbx<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:72.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">Ideally, I’d like to learn how to manually run the appropriate lircd command from the command-line, specify all the needed options and get it working with irsend independent
of the mythbuntu startup scripts.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">Any help or advice hugely appreciated!<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:11.0pt">Doug<o:p></o:p></span></p>
</div>
</body>
</html>