Phantom 2/20 collision: RCRP05B w/ JP1.3 Ext v3.04

Support forum for extenders. If you're having trouble getting one up and running, this is the place to come.

Moderator: Moderators

Post Reply
R2-M0
Posts: 98
Joined: Fri Aug 14, 2009 4:50 am

Phantom 2/20 collision: RCRP05B w/ JP1.3 Ext v3.04

Post by R2-M0 »

I just switched from using the older dedicated RCRP05B extender to the newer JP1.3 common extender, but I ran into one little bit of awkwardness. It looks like both Phantom2 & Phantom20 are mapped to the same key code.

From the 3X793X79 RDF:

Code: Select all

Phantom2=$68:Shift+Xshift,Phantom3,Phantom4,Phantom5,Phantom6,Phantom7,Phantom8,Phantom9,Phantom10,
Phantom11=$5F:Shift+XShift,Phantom12,Phantom13,Phantom14,Phantom15,Phantom16,Phantom17,Phantom18,Phantom19,Phantom20
The first line clearly maps Phantom2 to $68. The second starts with Phantom11 on $5F then follows up with 9 additional buttons (Phantoms 12-20). $5F + 9 = $68.

Can one of these offsets be adjusted to avoid this collision? And if so, which one?
jeajea
Posts: 288
Joined: Wed Feb 24, 2010 5:16 pm
Location: USA

Post by jeajea »

It appears that the Atlas URC-1056 has the same problem (I am
upgrading from 3.03 to 3.04).

My workaround was to substitute replace all references to phantom 2 with
phantom 4.

My educated guess is that if you removed phantom 20 from the second line
phantom 2 would work correctly. However, you would no longer see/be able to
use phatom 20.
:(
Jim Anderson
The Robman
Site Owner
Posts: 21883
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

I have mapped out the button codes for all 9 remotes that use the common extender and I see that this overlap occurs in 3 of them (Atlas 1055, Atlas 1056 and RCRP05B) and there is another clash in the RadioShack 15-133 between Phantom15 and the EXIT button.

It appears that they tried to avoid this clash by having Phantom11 use $5d in some remotes. In addition to the 15-133 using $61 for EXIT, there is a note in the JP1.3 Keys.xls spreadsheet about a DASH key on the 15-134 and 15-135 using $62.

Therefore, my recommendation for all remotes, except for the 15-133, is to use the following code for Phantoms 11 thru 20

Phantom11=$5c:Shift+XShift,Phantom12,Phantom13,Phantom14,Phantom15,Phantom16,Phantom17,Phantom18,Phantom19,Phantom20

For the 15-133 only, the code should be:

Phantom11=$5c:Shift+XShift,Phantom12,Phantom13,Phantom14,Phantom15
Phantom16=$63:Shift+XShift,Phantom17,Phantom18,Phantom19,Phantom20


This relates to the JP1.3 Common extender V3.04 found here:
http://www.hifi-remote.com/forums/dload ... e_id=25088
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
unclemiltie
Expert
Posts: 1819
Joined: Wed Jan 21, 2004 12:50 pm
Location: Pittsburgh, PA

Post by unclemiltie »

I clearly missed when I coded up the RDF's because the key map spreadsheet that I use to keep track of stuff didn't have the clobbered keys.

Rob's solution for all of the remotes with the exception of the 15-13x will be fine. I had intended to start at $5E in my sheet but moving those up 2 makes really no difference.

Same with his solution for the 15-13x remotes, this is exactly how I had intended to lay those keys out.

When I get a minute I'll make an updated 3.05 extender release and make those changes to all of the RDF's. In the mean time if you're having this issue you can make the changes yourself.
this JP1 stuff is a sickness!
unclemiltie
Expert
Posts: 1819
Joined: Wed Jan 21, 2004 12:50 pm
Location: Pittsburgh, PA

Post by unclemiltie »

OK, I couldn't sit still so I just did it. 3.05 is now on the site. no code changes, only updates to the RDFs and matching changes to ensure that all of the version checking works properly.

Also includes an updated EXCEL file that has all of the keys and their values
this JP1 stuff is a sickness!
jeajea
Posts: 288
Joined: Wed Feb 24, 2010 5:16 pm
Location: USA

Post by jeajea »

What is the procedure to upgrade from 3.04 to 3.05?

:?:
Jim Anderson
The Robman
Site Owner
Posts: 21883
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

No upgrade necessary, he just changed the RDFs, so just replace your RDFs with the ones in the new release.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
unclemiltie
Expert
Posts: 1819
Joined: Wed Jan 21, 2004 12:50 pm
Location: Pittsburgh, PA

Post by unclemiltie »

Well, there's a bit more.

The RDF and the extender do a bit of version checking so you will have the change the fixed data that is stored at $1FE in the remote file. you can do this one of two ways:

"re-install" the extender using RMIR, it will load the right hex value into that file to change the version to 3.05 ($03 $05 stored at $1FE and $1FF)

go to the raw data tab in RMIR on your existing extender configuration and change those two values to $03 $05 to reflect the version change.

Otherwise you will get a "fixed data" mismatch error because the RDF is telling RMIR that it expects to see those values at that spot.
this JP1 stuff is a sickness!
Post Reply