RM - External functions

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

"However, immediately below the list are Device Type and Setup Code text boxes."

I don't see those. All that is below the list is the download and upload boxes, and a General Notes text box.
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

When you edit or add a keymove, the Key Move dialog is displayed. This is where you can see the Device Type drop-down and Setup Code test box.
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

OK. That wasn't where I was told to look for it. All the keymoves in my file were added automatically, so I didn't pay a lot of attention to the details on that page. Next time I get into that file, I'll try it.
Thanks
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

Is there a difference between adding a function on the external functions page in RM or adding it directly in the keymove?
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

There shouldn't be any difference.
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

Thank you.
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

e.axel wrote:Is there a difference between adding a function on the external functions page in RM or adding it directly in the keymove?
The difference is only on the PC, not in the remote.

It becomes an important difference when you want to upload files for others to use, and also when you want to reconfigure your own remote after you've been away from programming it for long enough that you forget why you did certain things.

External functions defined in RM imply that those functions are for the same device, but need a different protocol or device code.

KeyMoves in IR imply that those functions are for a different device Y, that is used with device X so that some of its commands are more useful within X's device mode (such as putting the TV command to select input from the DVD in the device mode that operates the DVD rather than the device mode that operates the TV).

But those implied meaning are only for the user trying to understand the files later. The remote itself doesn't need to know the "why?" of anything you programmed.
Mark Pierson
Expert
Posts: 3020
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

e.axel wrote:That wasn't where I was told to look for it.
Was I not clear?
Mark Pierson wrote:By "assigned" are you referring to the fact that on IR's Key Moves tab you can't select TV/0000 from the Device list until you assign it to a device button on the General tab (in the file you linked to above I see TV/0000 assigned to the CD button)?
All the keymoves in my file were added automatically
Again, the Westinghouse file you referenced did not have the proper PIP Swap key move defined for TV/0000, so it never got copied into IR and therefore was never created automatically. Not knowing the exact steps you took to get from that upgrade file to the IR file you linked to, I assumed you created the key move manually.
Mark
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

Mark Pierson wrote:Again, the Westinghouse file you referenced did not have the proper PIP Swap key move defined for TV/0000, so it never got copied into IR and therefore was never created automatically. Not knowing the exact steps you took to get from that upgrade file to the IR file you linked to, I assumed you created the key move manually.
In a previous post (Tue Mar 07, 2006 5:27 pm), I indicated that I found that error and fixed it.
e.axel wrote:Mark- I did find that after posting that file. Still didn't work until I assigned 0000. Thanks.
Mark Pierson wrote:Was I not clear?
Either you're confused or we are!
Mark Pierson wrote:By "assigned" are you referring to the fact that on IR's Key Moves tab you can't select TV/0000 from the Device list until you assign it to a device button on the General tab (in the file you linked to above I see TV/0000 assigned to the CD button)? If so, you're right... but only partially.

Only those setup codes assigned to device buttons (General tab) show in that list. However, immediately below the list are Device Type and Setup Code text boxes. You aren't limited to only those in the list. You can enter ANY valid Device Type and Setup Code (TV/0000 in this case). "Valid" only means (as John pointed out above) that the setup code MUST be built-in to the remote OR be available as an upgrade.
No reference anywhere in here to the KeyMove tab. I was looking on the General tab and didn't find what you were referring to...

Sorry for all the confusion. It is straight now. I'll try it again later this morning.
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

OK it does work, but not well because of the issue of Sony vs NEC1 codes discussed earlier. Because this is a Sony code, response is not as good as it would be if I had a NEC1 code that worked.

I cleared the 0000 assignment from the CD button, but still couldn't get swap to work until I uploaded after a 981 reset.

I would sure like to get a NEC1 code for this function, but since the NEC1 code set came from the original (very limited functionality) remote, I don't have a source.

This whole thing was very squirrely, and I thank all of you for the help and suggestions.
Mark Pierson
Expert
Posts: 3020
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

e.axel wrote:No reference anywhere in here to the KeyMove tab.
It's this lack of attention to detail that leads me to believe you're not understanding some of the things people are trying to help you with. I clearly stated "on IR's Key Moves tab". If that's not a reference to the Key Move tab, I don't know what is. :eek:
Mark
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

To avoid a repeat of last week, I'm "not going there".
Rob: Please lock this thread!
Mark Pierson
Expert
Posts: 3020
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

e.axel wrote:I'm "not going there".
That wasn't meant as a flame towards you, though I admit it might have come across that way.

It's just that when I "read between the lines", you don't seem to be grasping a few of the basic concepts of JP1. I've tried to help but if you don't want me to, fine by me.
Mark
e.axel
Exile Island Resident
Posts: 209
Joined: Fri Feb 03, 2006 12:30 pm

Post by e.axel »

I still "won't go there"!
Post Reply