Stumped! - attempting to deploy new mythtv linux PVR
Posted: Thu May 10, 2007 8:50 am
I'm a longtime JP1 user and have a good grasp on the steps required to get my remotes to do what I want (in no small part to the fine guiduence from Rob and others 'round here). Recently I built a new linux based mythtv PVR system to replace my aging linux PVR. The system is built in a Silverstone HTPC case and I am attempting to utililize the built-in imon IR receiver.
My remote is a URC-8811 (purchased from Rob) and I am transferring data to/from it via a parallel cable (also purchased from Rob) attached to a Windows 2000 workstation. I am using the latest version of IR, RemoteMaster and the accompanying dependencies (RDFs, Image/Maps for RM, etc.) I just recently downloaded from this site. I also have the latest Windows patchs and the latest Java from the Sun site.
I tried using IR 6.2 as one test and that made no difference to my situation over using IR 7.0.
I'm effectively attempting to do what is described in this post. I want to create an upgrade where all the keys are available to me to assign to mythtv control. When I saw Indulis's post in this thread, I thought, "perfect! - everything done for me!" No dice. I tried saving all the bits in the thread and later found his updated versions zipped up in one package in the download area. These certainly should work for me, but something else is amiss in my setup.
So, I followed Rob's steps to generate my own upgrade from scratch from this this thread. I did it within RM and it looked quite similar to Indulis's upgrade when I was done.
Here is where things are funky:
When I use "irrecord" in linux to record the codes coming out of my programmed remote (using Indulis's upgrade or my own), I see this as a resulting lircd.conf file:
Where it should look something like this from Indulis's lircd.conf:
For reference, as another test, I tried this routine with the Sony upgrade assigned to my 8811 DVD key and saw this output:
I tried applying both of our upgrades to both my AUX and VCR keys on the 8811 and they both produce the same output. I tried first on the AUX (changing it's type to "VCR" to match the upgrade designator of the same), but my punch through volume controls didn't work and I thought that may be telling of a problem with my remote. I then tried my upgrade on the VCR button of the 8811 (the punch through DID work there), but the problem persisted. For kicks, I did a MFR RESET, and reuploaded all my codes with IR, but that didn't affect things.
Using "mode2" to display the output in linux of either upgrades (actually, any upgrades I've tried so far) returns output like this:
Rather than what most sites show as typical mode2 output:
When I press and hold a key down on my remote from one of the "all keys enabled" upgrades, mode2 outputs this:
Does anyone see anything in the above mess that is indicative of a particular problem? I'm at a loss at this point as to what to try.
I have the homebrew serial IR receiver that I was using on my old linux based PVR system that I plan to test as a final stab (I'd rather keep those drivers off the new system if possible), but I guess I think there is something else going based on the fact that the mode2 output is possibly odd and the lircd.conf generated by using the Sony DVD upgrade is actually usable where the lircd.conf generated from the "all keys enabled" upgrades is bunk.
I used to use KM rather than RM, but don't have Excel on my PC currently, so I went with RM. Is there potentially something amiss with RM or my use of it -- generating bad "paste" data for IR? I could try to track down a copy of Excel to test if that sounds worthwhile.
Thanks for your consideration and thoughts.
Mike
My remote is a URC-8811 (purchased from Rob) and I am transferring data to/from it via a parallel cable (also purchased from Rob) attached to a Windows 2000 workstation. I am using the latest version of IR, RemoteMaster and the accompanying dependencies (RDFs, Image/Maps for RM, etc.) I just recently downloaded from this site. I also have the latest Windows patchs and the latest Java from the Sun site.
I tried using IR 6.2 as one test and that made no difference to my situation over using IR 7.0.
I'm effectively attempting to do what is described in this post. I want to create an upgrade where all the keys are available to me to assign to mythtv control. When I saw Indulis's post in this thread, I thought, "perfect! - everything done for me!" No dice. I tried saving all the bits in the thread and later found his updated versions zipped up in one package in the download area. These certainly should work for me, but something else is amiss in my setup.
So, I followed Rob's steps to generate my own upgrade from scratch from this this thread. I did it within RM and it looked quite similar to Indulis's upgrade when I was done.
Here is where things are funky:
When I use "irrecord" in linux to record the codes coming out of my programmed remote (using Indulis's upgrade or my own), I see this as a resulting lircd.conf file:
Code: Select all
name lircd.conf2
bits 8
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 16
pre_data 0x1F
post_data_bits 8
post_data 0xDE
gap 211967
toggle_bit_mask 0x6EF20012
begin codes
1 0xEC
2 0x6C
3 0xEC
end codes
Code: Select all
name urc_8811_mythtv
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9045 4427
one 603 1641
zero 603 518
ptrail 606
repeat 9050 2196
pre_data_bits 16
pre_data 0x9F6
gap 108317
toggle_bit 0
begin codes
1 0x9966
2 0xF906
3 0xD926
Code: Select all
name lircd.conf-new
bits 24
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x7E
gap 203974
toggle_bit_mask 0x38BE7000
begin codes
1 0xE839FF
2 0xC03AFF
3 0xF868FB
end codes
end remote
Using "mode2" to display the output in linux of either upgrades (actually, any upgrades I've tried so far) returns output like this:
Code: Select all
code: 0x12931558
code: 0x57ffffff
code: 0x14931558
code: 0x57fffe44
code: 0x6d152b1f
code: 0x14935558
code: 0x57ffffff
code: 0x14931518
code: 0x57fffe44
Code: Select all
space 2681403
pulse 9058
space 4415
pulse 633
space 494
pulse 622
space 510
pulse 608
space 499
pulse 629
space 1633
Code: Select all
code: 0x001f6cde
code: 0x2eef6dcc
code: 0x2f6defff
code: 0x001dffff
code: 0x001dffff
code: 0x001fffff
code: 0x001dffff
code: 0x001dffff
code: 0x001dffff
code: 0x001dffff
code: 0x001dffff
code: 0x001dffff
code: 0x001dffff
code: 0x001dffff
I have the homebrew serial IR receiver that I was using on my old linux based PVR system that I plan to test as a final stab (I'd rather keep those drivers off the new system if possible), but I guess I think there is something else going based on the fact that the mode2 output is possibly odd and the lircd.conf generated by using the Sony DVD upgrade is actually usable where the lircd.conf generated from the "all keys enabled" upgrades is bunk.
I used to use KM rather than RM, but don't have Excel on my PC currently, so I went with RM. Is there potentially something amiss with RM or my use of it -- generating bad "paste" data for IR? I could try to track down a copy of Excel to test if that sounds worthwhile.
Thanks for your consideration and thoughts.
Mike