Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto Professional Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Question about System Properties, RFX9600 and Punchthroughs
This thread has 5 replies. Displaying all posts.
Post 1 made on Saturday September 22, 2007 at 10:40
carpecervisi
Long Time Member
Joined:
Posts:
June 2005
32
I have tried searching every which way but am coming up with nothing, so I give up and ask the remote gurus here for help.

How do you configure system punchthroughs in PEP if you are using the RFX9600? The System Properties pages doesn't allow you to specify which IR (or serial) port you want the commands to be issued to. It seems like a very necessary step that I am obviously overlooking or else setting up the hard buttons on the System page would be worthless.

Help.
-chad
OP | Post 2 made on Saturday September 22, 2007 at 11:53
carpecervisi
Long Time Member
Joined:
Posts:
June 2005
32
I found a workaround by creating a hidden page and the appropriate soft buttons for my Denon 5805 I then created hard button links on the System Properties page to the soft buttons. This seems pretty clunky, interface-wise...is there a better way.

How is everyone else doing this?
Post 3 made on Saturday September 22, 2007 at 12:40
Lowpro
Select Member
Joined:
Posts:
March 2004
2,081
It is far from clunky actually and is the recommended way to go about programming with the Pronto series of editors.
LP Related Links:
View my profile to access various
links to key posts and downloads.
OP | Post 4 made on Saturday September 22, 2007 at 12:55
carpecervisi
Long Time Member
Joined:
Posts:
June 2005
32
Oh. Well ain't I the smarty pants!

Thanks for the esteem-boost, Lowpro. :)

Seriously, though you are an awesome resource here for us new initiates. Thanks again.
-chad
Post 5 made on Saturday September 22, 2007 at 13:21
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,006
The clunky part of this is that if you have a multi-zone remote, the usefulness of the "PunchThrough" feature is somewhat limiting. But, with the introduction of ProntoScript, one could in theory setup a System.Global value to indicate zone and then do something like the following in the ProntoScript page of each button you want punch-through for:

doWork = function()
{
var strZone = System.getGlobal('activeZone');
if (strZone === 'Zone1')
{
CF.widget('VolPlus', 'RECEIVER_IRCODES', 'ZONE1').executeActions();
}
else if (strZone === 'Zone2')
{
CF.widget('VolPlus', 'RECEIVER_IRCODES', 'ZONE2').executeActions();
}
else // assume main zone
{
CF.widget('VolPlus', 'RECEIVER_IRCODES', 'MAIN').executeActions();
}
}
// setup repeat interval and repeat functionality.
onHoldInterval = 125;
onHold = doWork;
// actually do required work upon first button press.
doWork();



Once a zone has been selected (by a choice on the home page???), you simply want to use some script to setup the zone.


System.setGlobal('activeZone','Zone1'); // 'Zone2', 'ZoneMain', etc...


The only side effect might be that the volume increment/decrement might not be smooth as you will be executing one-shot IR codes every 125 milliseconds versus the press and hold functionality available in a standard action list. I must admit that I've not tested this but in theory, the side effect I mention would be the only thing needed.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 6 made on Saturday September 22, 2007 at 13:46
Lowpro
Select Member
Joined:
Posts:
March 2004
2,081
On September 22, 2007 at 12:55, carpecervisi said...
Thanks for the esteem-boost, Lowpro. :)

Seriously, though you are an awesome resource here for
us new initiates. Thanks again.
-chad

You're welcome. :-)

To review...
It's the device containing the actual IR code button or RS-232 button for instance which governs how those signals are sent from the remote. As such, you want to make sure that you've setup dedicated devices for each peice of gear in your setup. Let's call them "Pronto Signals" devices. Each of these devices will be used for only one purpose, to store the signals to be sent from the remote for a given peice of gear, the device properties of each set accordingly based on the needed communication method. From there you simply link to the buttons under these devices throughout the rest of your configuration file including the System device. Following this approach allows you to use multiple communication methods from any given device in the GUI layer (devices containing pages to be viewed in the remote) as the buttons under said devices are going to contain links only to the buttons under each of your "Pronto Signals" devices. In turn, each "Pronto Signals" device determines the communication method to be used.

Last edited by Lowpro on December 2, 2007 20:03.
LP Related Links:
View my profile to access various
links to key posts and downloads.


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse