[mythtv-users] HDPVR IR Blaster - Protocol error, transmission failed

Martin Compton martinc at itrans.com
Thu May 1 00:49:43 UTC 2014


On 04/30/2014 07:32 PM, Karl Newman wrote:
> On Wed, Apr 30, 2014 at 4:33 PM, Martin Compton <martinc at itrans.com 
> <mailto:martinc at itrans.com>> wrote:
>
>     I'm trying to use the HDPVR's (lirc_zilog tx_only=1) IR
>     transmitter on Ubuntu Precise , kernel 3.5.0-48, Myth 0.27+fixes.
>
>     The module 'lirc_zilog' loads okay and I can run lircd on the device:
>
>         lircd -n --pidfile=/var/run/lirc/lircd-hdpvr1
>         --device=/dev/lirc1 --output=/var/run/lirc/lircd-hdpvr1
>         /usr/share/lirc/extras/transmitters/dish/general.conf
>
>
>     I can list the remote codes:
>
>         irsend --device=/var/run/lirc/lircd-hdpvr1 LIST "dish" ""
>
>
>     But I can't send any commands, nor does the emitter flash:
>
>         irsend --device=/var/run/lirc/lircd-hdpvr1 SEND_ONCE dish left
>         irsend: command failed: SEND_ONCE dish left
>         irsend: transmission failed
>
>
>     lircd reports:
>>     lircd-0.9.0[8981]: accepted new client on /var/run/lirc/lircd-hdpvr1
>>     lircd-0.9.0[8981]: write failed
>>     lircd-0.9.0[8981]: Protocol error
>>     lircd-0.9.0[8981]: error processing command: SEND_ONCE dish left
>>     lircd-0.9.0[8981]: transmission failed
>>     lircd-0.9.0[8981]: removed client
>
>     I've tried several transmitter/remote config files with the same
>     results.
>
>     I would greatly appreciate some guidance here as I'm not sure what
>     is going on, am I missing something about lircd protocols?
>
>     Thanks,
>     MC
>
>
> In launching lircd, you provided the same path for your pidfile as you 
> did for the socket. You need to change one of them.
Good catch!  Alas, that is not the issue.

I downloaded the lircd.conf from:
> http://www.blushingpenguin.com/mark/lmilk/lircd.conf

Using the "blaster" definitions allowed transmission to succeed (even w/ 
the missing '.pid'), albeit in a useless form for my purposes (TV volume 
and input control).

 From what I am learning, the HDPVR IR blaster is VERY limited by 
firmware in what codes it can send.
Using any of the "lircd.conf.hauppauge" definitions also failed.

Is it possible to enable the receiver and use "irrecord" to obtain the 
lirc_zilog device's interpretation of the signals from my TV remote?
(my TV remote's lircd.conf was generated via the mceusb device using 
that method)?

Thanks, my brain hurts!
MC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20140430/88c80677/attachment.html>


More information about the mythtv-users mailing list