RM - External functions
Moderator: Moderators
RM - External functions
I have entered external functions on the external functions tab. How do I assign these to buttons? They do not appear on the buttons tab for assigment.
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
I just tried this (having never done so before) and the defined external functions do indeed appear on the buttons and layout pages for assignment to buttons immediately after defining them, in RM version 1.48.
Other than suggesting you upload your guilty RM file (maybe a "before" adding external functions, and "after" doing so), or describe exactly what sequence of steps you are following, I'm not sure what to recommend as a possible fix.
Other than suggesting you upload your guilty RM file (maybe a "before" adding external functions, and "after" doing so), or describe exactly what sequence of steps you are following, I'm not sure what to recommend as a possible fix.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Here is the file with the external functions. The ExF page is the only difference. Nothing else appears to have changed.
https://www.hifi-remote.com/forums/dload ... le_id=2891
https://www.hifi-remote.com/forums/dload ... le_id=2891
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Yeah, I guess you found it.
I just now looked and saw that you had no EFC's assigned on the External Functions page, and your setup codes all varied (which is of course possible, but illogical in your particular case), so I suppose you had not entered the setup code, but put the EFC's in the setup code column, right?
I just now looked and saw that you had no EFC's assigned on the External Functions page, and your setup codes all varied (which is of course possible, but illogical in your particular case), so I suppose you had not entered the setup code, but put the EFC's in the setup code column, right?
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
What do you mean "assigned". If you mean the source setup code for an external function must be assigned to a device button in the remote, you are mistaken.e.axel wrote:Finally got most of the externals working after I figured out that the "from" code had to be assigned in the remote.
What don't you use and why is it taking up a device button?e.axel wrote:This is OK everywhere except where I need the PIP Swap code from TV0000, which I now don't use and is taking up a device button.
https://www.hifi-remote.com/forums/dload ... le_id=2905
This is the current IR. Externals don't execute if the source is not present and assigned to a device button. The only problem one is PIP Swap in the 0000 device code. I am now using 1000 (an upgrade NEC1 protocol) instead of 0000 (Original Sony protocol) Please see the discussion in the Code Search - Westinghouse L32W1 thread
This is the current IR. Externals don't execute if the source is not present and assigned to a device button. The only problem one is PIP Swap in the 0000 device code. I am now using 1000 (an upgrade NEC1 protocol) instead of 0000 (Original Sony protocol) Please see the discussion in the Code Search - Westinghouse L32W1 thread
We experts are occasionally wrong, but it's a good idea to start with the assumption that we're not. So when I said the source doesn't need to be assigned to a device button, you don't move things forward by restating your believe that it does. (I didn't take any offense here and I hope I'm not giving any. I mean only advice about how to get results).e.axel wrote:Externals don't execute if the source is not present and assigned to a device button.
You should give a clear statement of what tests you did to arrive at that belief, and you probably should redo those tests more carefully.
Of course the source must be PRESENT. But that is quite distinct from being assigned to a device button. And I'm pretty sure TV/0000 is built-in (always present).
Maybe you need to be more specific. I see the long discussion of the somewhat related topic, but I didn't spot anything directly on point (to whether external function source setup codes need to be assigned device keys).e.axel wrote:Please see the discussion in the Code Search - Westinghouse L32W1 thread
-
Mark Pierson
- Expert
- Posts: 3023
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
Actually, I think I have another explanation for your problem...e.axel wrote:I tried to use the PIP Swap key in code 1000 without/before assigning 0000. It didn't work. When I assigned 0000 to the CD button, it worked in 1000 immediately.
When I open this Westinghouse file I see what I think is a problem. In the upgrade on the External Functions tab you have one defined and it's named "PIP Swap". On the Buttons tab, you have the function "pip swap" assigned to the SWAP button. The "pip swap" function is defined on the Functions tab (as part of the default upgrade).
The bottom line is that the External "PIP Swap" is NOT assigned to any button, therefore no key move was created for it. You said in that other thread that the NEC version of swap didn't work but the Sony did.
Mark
You probably learned in school that when the experimental results don't fit the theory, you should build a better theory. But in the real world, that is a distant last resort. When the experimental results don't fit the theory, most scientists build a better experiment.e.axel wrote: I tried to use the PIP Swap key in code 1000 without/before assigning 0000. It didn't work. When I assigned 0000 to the CD button, it worked in 1000 immediately.
In other words, I'm not convinced yet.
-
Mark Pierson
- Expert
- Posts: 3023
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
The saga continues...
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.
Either you're confused or we are!e.axel wrote:Still didn't work until I assigned 0000.
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.
Mark