Thanks to a user here, this is now solved. Below is my original message, and below that is the solution.
-----------------------------------------------------
Hi,
I'm running:
KnoppMyth R4V5
Hauppauge PVR 250
Celeron 2Ghz
512 MB RAM
ActiSys 200L IRBlaster
Bell ExpressVu 3100
I'll be damned if I can get my receiver to change channels. I have cable and the dish hooked up. The cable works fine, and when I choose a dish channel, it switches inputs okay, but doesn't change the channel.
I followed the directions from here:
http://members.cox.net/rwraithr/IRBlaster_Howto.txt with sligt modifications (for example, R4V5 really doesn't want me to change modules.conf, so I did modutils, and there is no rc.local so I created a startup script).
That didn't work, so I changed my HZ to 1024 as specified in this thread
http://www.gossamer-threads.com/lists/m ... svu;#24132
That resulted in the "Blinky Lights" problem when KnoppMyth tried to do it's modules thing at boot up.
If anybody has successfully gotten this going, I'd appreciate all and any help!
Thanks,
Gerald
------------------------------------------------------------------
Solution
1. I kept my 3100 using remote codeset 1 (no chnages from out of box 3100).
Here is the message from TransAmGore. I used his remoted.conf file verbatim...
First, I had to use the howto listed here to have my mythtv box handle two seperate IR devices:
http://members.cox.net/rwraithr/
The quickest and easiest way is to manually have lirc record the button presses from your remote, and then use the recorded data as raw information for remotedd.conf. I'm not near my mythtv box right now, but I believe there's a raw capture program for lirc called ir_raw or something along those lines. It's one of the utilities installed with lirc. When you run it, it will listen to the IR receiver currently plugged into your mythtv box (in my case a Hauppauge receiver plugged into the back of a Hauppauge 250 card) and output a bunch of crap to the console whenever you press a button on the remote. The idea is to copy that stream of numbers and put it into the remotedd.conf file, then assign it to a specific button. For example, when I run ir_raw and press "1" on my remote, the following stream of crap gets output to the console:
385 6154 384 2832 385 2832
387 2833 385 1680 412 2805
413 2806 385 2831 421 2798
386 2833 384 2832 386 2832
387 2832 387 2832 384 2832
387 2832 386 2832 377 6179
387 2832 387 2831 385 2832
386 1682 360 2856 413 2805
385 2834 385 2832 386 2832
386 2833 384 2832 387 2831
388 2832 384 2834 384 2832
387 2833 386 6169 386 2832
387 2832 387 2831 385 1681
361 2858 360 2856 213 3006
384 2835 383 2833 386 2832
387 2830 387 2831 387 2832
386 2833 384 2832 387 2831
387 6171 385 2832 387 2831
387 2833 386 1678 378 2841
300 2919 357 2859 361 2858
385 2834 384 2832 387 2831
392 2827 385 2832 386 2832
387 2832 385 2831 387 6171
387 2832 385 2832 386 2832
387 1680 386 2831 377 2841
378 2842 297 2919 360 2858
213 3006 385 2832 386 2832
384 2833 386 2832 386 2832
387 2833 384 6171 387 2831
387 2832 385 2831 387 1681
385 2832 387 2832 387 2832
377 2840 377 2840 360 2858
361 2857 352 2866 386 2832
385 2832 387 2831 387 2831
So in remoted.conf I have the following:
name 1
385 6154
384 2832
385 2832
387 2833
385 1680
412 2805
413 2806
385 2831
421 2798
386 2833
384 2832
386 2832
387 2832
387 2832
384 2832
387 2832
386 2832
377 6179
387 2832
387 2831
385 2832
386 1682
360 2856
413 2805
385 2834
385 2832
386 2832
386 2833
384 2832
387 2831
388 2832
384 2834
384 2832
The pattern should be somewhat self-evident. Basically, you have a bunch of lines with 387 and 2832 (or thereabouts), with occasional blips of different number pairs. The only exception to this is the first line, which has 385 and 6134. That first line initiates the transmission. The pattern of the following blips is what tells the receiver which button you're pressing. The numbers vary slightly because of ambient lighting, sensitivity of the IR sender, and variances in the IR receiver.
Using 50 to 60 lines of number pairs is usually enough, The specific numbers aren't terribly important, it's the range of numbers that matters most. Here's a VERY fine-tuned version of my remoted.conf that works flawlessly with my ExpressVu 3100. It may or may not work for you. I don't remember if my 3100 receiver is set to IR channel 1 or 6, so you might want to try both. Instructions for changing the IR channel are in your ExpressVu manual :
begin remote
name 3100
flags CONST_LENGTH|RAW_CODES
eps 30
aeps 100
ptrail 0
repeat 0 0
gap 100000
begin raw_codes
name power
400 6167
400 2831
400 2831
400 2831
400 2831
382 1702
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 6167
400 6167
400 2831
400 2831
400 2831
400 2831
382 1702
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 6167
400 6167
400 2831
400 2831
400 2831
400 2831
382 1702
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 2831
400 6167
400
name 0
400 6100
400 2800
400 1730
400 2800
400 2800
400 2800
400 1730
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1730
400 2800
400 2800
400 2800
400 1730
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1730
400 2800
400 2800
400 2800
400 1730
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 1
400 6100
400 2800
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 2
400 6100
400 2800
400 2800
400 2800
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 2800
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 2800
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 3
400 6100
400 2800
400 2800
400 2800
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 2800
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 2800
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 4
400 6100
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 5
400 6100
400 2800
400 2800
400 1700
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 6
400 6100
400 2800
400 2800
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 7
400 6100
400 2800
400 2800
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 8
400 6100
400 2800
400 2800
400 1700
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name 9
400 6100
400 2800
400 2800
400 1700
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 2800
400 1700
400 1700
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name up
400 6100
400 2800
400 1700
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 1700
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name cancel
400 6100
400 2800
400 1700
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 2800
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
name select
400 6100
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400 6100
400 2800
400 1700
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 2800
400 6100
400
end raw_codes
end remote