Page 1 of 1

Keymap-master protocol name problem

Posted: Wed Jan 26, 2005 2:27 pm
by Its_Kemosabe
I am new to JP1 and would appreciate some help with my first upgrade. I have a TiVo 10-250 remote that am attempting to program to a RS 2116.
Because I also have a TiVo R10 that uses the same model remote as the 10-250, the remote address of each had to be changed to avoid a conflict.

As a starting point, I learned the directional keys of one of the remotes to the 2116 so that I could determine the protocol and other necessary information needed in Keymaster. The download from the remote shows several different protocols that were learned and the Keymaster drop down does not have any of them. The protocols are:
TIVO - NEC unit 1
TIVO - NEC1 unit 1
How do I specify to Keymaster the exact protocol(s)? This same situation will arise when I try to load the other remote that will be faced with a "unit 2" situation at that point.

Any help will be greatly appreciated.

Thanks................... Herb

Posted: Wed Jan 26, 2005 2:45 pm
by johnsfine
The protocol is Tivo.

Sorry about the "NEC" and "NEC1". Those are appearing due to a questionable design decision I made in writing the decoding software.

The unit number is shown as part of the protocol name in decoding because of limits on the interface between IR.EXE and DecodeIr.dll. It isn't really part of the protocol name. In KM it is seperate.

In KM there is Tivo(official) and Tivo(Advanced). Both generate the same Tivo signals. Either can do the job for you and I never learned the pro's and con's between them.

Posted: Thu Jan 27, 2005 1:32 pm
by Its_Kemosabe
Thanks for your reply.

I will use the TiVo(official) for the protocol name in the KM dropdown.

Regarding the unit number issue, I don't think that I was as clear as I should have been in my post yesterday. The protocol identified in IR for the first remote that was "learned" is ItVo NEC1 unit=1 (I left off the "=" in my original post). Since my original post yesterday, I "learned" the exact same buttons from the second remote (it is the same model as the first) to the 2116 so that I can compare the two - and transfer the necessary information th KM. Using IR, the device, sub-device etc are identical to those from the first remote for each of the same buttons with the exception of the unit number. The second remote's protocol is TiVo NEC1 unit=2. Since both my 10-250 and R10 TiVo's use the same model remote the differentation is a significant issue to me.

My problem is that I don't know how to let KM know the difference in these remotes so that I can capture the unit number as part of my upgrade.

Thanks ............ Herb

Posted: Thu Jan 27, 2005 1:47 pm
by johnsfine
I've never done a Tivo upgrade, so I'm not 100% sure.

On the Setup sheet in KM after I select "Tivo(Official)" I see an entry field named "Unit Code" appear (below "Sub Device").

It seems to use exactly the same numbering as the "unit=" in the decode, so you would put 1 or 2 in that field for your two upgrades. Some other protocols have unit numbers in KM that are one off from the numbers in the decode. That's the only part I'm not sure of. I think you need 1 and 2 there, but maybe you need 0 and 1 or 2 and 3.

Re: Keymap-master protocol name problem

Posted: Thu Jan 27, 2005 1:52 pm
by johnsfine
Its_Kemosabe wrote:the remote address of each had to be changed to avoid a conflict.
If I understand you correctly, they were both originally unit 0 and you changed one to be unit 1 and the other to be unit 2.

Is this the device (sorry about my bad memory) where each unit responds to both its own unit number and unit 0? So after changing the unit numbers on the Tivo's they both still respond to unit 0 commands?

Re: Keymap-master protocol name problem

Posted: Thu Jan 27, 2005 2:20 pm
by gfb107
johnsfine wrote:Is this the device (sorry about my bad memory) where each unit responds to both its own unit number and unit 0? So after changing the unit numbers on the Tivo's they both still respond to unit 0 commands?
Yes, this is how TiVo's unit numbers work. Unit 0 is the "master" unit number. Remotes with Unit 0 can control TiVos configured with any unit code. Also, I think that TiVo set to Unit 0 will respond to a remote set to any Unit.

Re: Keymap-master protocol name problem

Posted: Thu Jan 27, 2005 2:41 pm
by Its_Kemosabe
johnsfine wrote:
Its_Kemosabe wrote:the remote address of each had to be changed to avoid a conflict.
If I understand you correctly, they were both originally unit 0 and you changed one to be unit 1 and the other to be unit 2.

Is this the device (sorry about my bad memory) where each unit responds to both its own unit number and unit 0? So after changing the unit numbers on the Tivo's they both still respond to unit 0 commands?
Yes you are correct - both remotes were originally unit 0 and had to be changed to differentiate one TiVo from the other.

Regarding your second point, I don't know if the TiVo's respond to both unit 0 commands as well as the unit number that they were changed to. If necessary I can try it tonight.

The unit code box in Km that you point out might just be my answer. I have not actually tried to upgrade to the 2116 yet. I think it might be worthwhile at this point to create a Keymap master for each set of the 2 sets of 4 codes that I "learned" and, using the KM unit code box, upload them and see what happens.