|
|
|
Philips Pronto Professional Forum - View Post
|
|
|
|
|
|
|
The following page was printed from RemoteCentral.com:
Topic: | Effort to port Pronto Pro to OpenRemote beginning. This thread has 16 replies. Displaying posts 16 through 17. |
|
Post 16 made on Monday November 8, 2010 at 12:56 |
tengizk Long Time Member |
Joined: Posts: | September 2010 77 |
|
|
BluPhenix,
TSU/FRX only retry the datagrams if they miss the confirmation of the receipt. Overall, what they did for Pronto is a sort of “lightweight” TCP over UDP optimized for their specific usage. As a result it is robust enough for the remote control and, on the other hand, has very little overhead.
I now see what you actually meant by the lack of buffering – sure, if all the actions have not been pre-packed into a single multistep macro, like when the user wants to press a random button in the middle of execution of another macro, then he is out of luck.
|
|
Post 17 made on Monday November 8, 2010 at 13:16 |
tengizk Long Time Member |
Joined: Posts: | September 2010 77 |
|
|
Regarding multistep macros - just wanted to make sure that I say it clearly:
According to my observations and simulations, the physical structure of the message payload allows a series of individual commands packed into one datagram. With the latest PEP2/firmware, if a multistep macro assigned to a button contains commands sent to the same extender, then the entire macro gets sent in one message. One can observe it with an arbitrary mixture of Serial, IR, delay, relay and powersense steps, provided that those steps are included in the action list of one button. Powersense by itself is a 'macro inside a macro' - it contains the evaluation of the condition, command to execute if the condition is true and the optional delay after the command.
I am now running a working RFX9600/9400 simulator that can do the above. The TSU9300/PEP2 have no clue that on the other end is not an actual RFX, so they cooperate happily.
|
|
|
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.
|
|
|
|