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

Login:
Pass:
 
 

Page 1 of 3
Topic:
Philips has posted new firmware, V.4.0.17
This thread has 34 replies. Displaying posts 1 through 15.
Post 1 made on Thursday January 17, 2008 at 08:29
joeh71
Long Time Member
Joined:
Posts:
August 2003
94
New firmware version 4.0.17

[Link: pronto.philips.com]


Joe,
Post 2 made on Thursday January 17, 2008 at 10:28
André du Fresne
Founding Member
Joined:
Posts:
April 2002
783
1. Support of the rotary wheel - This means that now ProntoScript modules can be
developed that allow using the rotary wheel for e.g. scrolling through music lists.
2. Support of fetching images over IP - Now it’s possible to create ProntoScript
modules that show e.g. album art or images from a server. Also stretching of the image
is possible allowing dynamical resizing.
3. Support of IP cameras (JPEG images) - A first module (Panasonic BB-HCM511) is
now available at the ProntoScript website.

Yummie, yummie, looking forward to those features ;-)
TSU-9600, URC MX-3000, ProntoProNG TSU-7000
Post 3 made on Thursday January 17, 2008 at 10:49
randman
Long Time Member
Joined:
Posts:
June 2003
424
Great! I haven't tried it yet.... I hope that the rotary wheel can be defined not to turn on the display when turned (particularly for devices that don't use the rotary wheel).

Support for IP cameras sounds interesting. I have 2 Panasonic web cams (which can server web pages or do ftp).
Post 4 made on Thursday January 17, 2008 at 15:35
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,003
Nope, that functionality was not added, only a way to get clicks to detect motion.


In your activity, simply provide an onScroll function as follows:

onRotary = function(clicks)
{
// clicks = 0 upon rest
// else Positive clicks = number of clockwise clicks in last 100ms
// else Negative clicks = number of counter-clockwise clicks in last 100ms.
}

Corrected my function name. Not enough sleep and too much time working on a fully integrated Escient Activity.

Last edited by Lyndel McGee on January 18, 2008 01:17.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 5 made on Thursday January 17, 2008 at 15:41
Peter Dewildt
Loyal Member
Joined:
Posts:
July 2001
6,307
V1.1 of the Developers Guide is also available in the installers area.
Peter
Pronto 1000 (retired), Pronto TSU7000, RFX6000 (retired)
Pronto 2xTSU9600, RFX9400
Post 6 made on Thursday January 17, 2008 at 15:57
Nocko!
Long Time Member
Joined:
Posts:
October 2004
18
Sorry, my TSU9400 is still away (screen needs repair), so I can't test the new firmware. But do I understand the new functionality correct: You can only use the rotary wheel if you are able to use Pronto Script ?
Other way round: Can I program the remote to add an IR-Code to the scroll wheel using PEP like any other button ?
Probably not, because there is no new version of the editor...
Greetings,
Nocko!
Post 7 made on Thursday January 17, 2008 at 16:18
Peter Dewildt
Loyal Member
Joined:
Posts:
July 2001
6,307
Anyone care to speculate on why the 9400 firmware is 14Mb and the 9600 firmware is 20Mb?

The 9400 can't do wav files and has a lower screen resolution. So it would not have the sounds built in to the operating system for the 9600. There are very few images in the operating system (such as the start up screen). That does not explain a 6Mb difference.
Peter
Pronto 1000 (retired), Pronto TSU7000, RFX6000 (retired)
Pronto 2xTSU9600, RFX9400
Post 8 made on Thursday January 17, 2008 at 16:48
MVis
Long Time Member
Joined:
Posts:
July 2007
94
On January 17, 2008 at 15:35, Lyndel McGee said...
onScroll = function(clicks)

Actually - in case anyone is excitedly programming without downloading the new prontoscript developer's guide - it's

onRotary = function(clicks) {}

(Stuck in a hotel with too much time on my hands and no 9600.)
Post 9 made on Friday January 18, 2008 at 00:32
s.newave
Long Time Member
Joined:
Posts:
November 2007
23
Can the rotary dial be programmed to perform transport actions such as ffwd on clockwise and rwd on counter-clockwise?
Post 10 made on Friday January 18, 2008 at 01:16
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,003
If you so desire. You'd do this by checking +/- on clicks and then issuing executeActions() on a widget containing IR codes to do jog back/forward functionality.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 11 made on Friday January 18, 2008 at 01:18
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,003
On January 17, 2008 at 15:57, Nocko! said...
Sorry, my TSU9400 is still away (screen needs repair),
so I can't test the new firmware. But do I understand
the new functionality correct: You can only use the rotary
wheel if you are able to use Pronto Script ?
Other way round: Can I program the remote to add an IR-Code
to the scroll wheel using PEP like any other button ?
Probably not, because there is no new version of the editor...
Greetings,
Nocko!

See my immediate post above. Doing the ProntoScript for what you are asking is really pretty easy.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 12 made on Friday January 18, 2008 at 20:58
CBD
Long Time Member
Joined:
Posts:
April 2006
14
I read Lyndel's post on the scrolling action for the rotary wheel, I have never used prontoscript and no background in any of this stuff. I tried using his input in one device under advanced, but have no clue how to make the rotary wheel scroll thru pages. Sorry, it is probably very easy but I can't follow that stuff! Any Help
Post 13 made on Friday January 18, 2008 at 21:27
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,003
To make it scroll through pages, you should create 2 buttons in a page in your config using Page+ and Page- actions.

Then, invoke these widgets by retrieving them and calling executeActions() as needed.

The majority of the code is rather simple and after a read of the Dev Guide and practicing with the examples, you should be able to make sense of the above.

If you still need help, email me offline.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 14 made on Saturday January 19, 2008 at 03:55
sgtoma
Long Time Member
Joined:
Posts:
December 2007
73
Hi CBD,
I am a beginner myself and I know how it feels. Start by practicing examples in Prontoscript developers’ guide.
Get "JavaScript: The Definitive Guide"-David Flanagan, it will help you.

Have a look at the code below:

onRotary = function(clicks)
{
if (clicks > 0)
{System.print ("ROTARY Right");
GUI.widget("PS_PAGE_UP").executeActions();
//CF.widget("RIGHT", "ACTIONS", "RESOURCES").executeActions();
}
if (clicks < 0)
{System.print ("ROTARY Leftt");
GUI.widget("PS_PAGE_DOWN").executeActions();
//CF.widget("LEFT", "ACTIONS", "RESOURCES").executeActions();
}
};

-------
This is to execute PageUp and PageDown when you rotate the wheel.
If you uncomment the other lines, it will execute actions (whatever you choose: rs232, ir, ) of buttons "LEFT" & "RIGHT", located in the page named "ACTIONS" in activity/device "RESOURCES", which of course you have to create.

I hope it helps, however it is more fulfilling if you discover/write it yourself :)

Sorin

Last edited by sgtoma on January 19, 2008 04:05.
Post 15 made on Saturday January 19, 2008 at 06:11
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,003
Note that Sorin's example assumes that the Page +/- buttons will execute the Page Up/Down actions. This may not be the case in all activities (you've assigned your own actions to these keys).

That being the case, you'd create 2 buttons as I mentioned above and then use CF.widget() as Sorin suggests above to reference the 2 buttons.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Page 1 of 3


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