Page 1 of 1

keypress length in 2117 macro

Posted: Sat Aug 21, 2004 12:13 pm
by pgk
I've just got hold of some 2117's (thanks to Rob) and am in the process of setting everything up. One problem I've hit is that my TV (panasonic, panasonic protocol device 128 setup code 250) requires a long press of the power key to switch on.

I'm trying to program a system on macro which needs to do the following:

(1) Turn on Receiver
(2) Turn on TV
(3) Switch TV to AV input

Since the TV power is not the last step of the macro holding the key won't help. I've tried the discrete codes, but they don't work with my set.
The extender2 documentation says it doesn't provide a way to increase length of key press.

Any ideas?

Posted: Sat Aug 21, 2004 1:16 pm
by Mark Pierson
As a test, if you remove step 3 (Switch TV to AV input), does the macro work?

Most likely, the TV needs a few seconds to power up before it can recognize any other commands (as opposed to requiring a long key press). If so, you can try inserting a pause between steps 2 and 3.

Posted: Sat Aug 21, 2004 1:27 pm
by ElizabethD
Mark Pierson wrote:...Most likely, the TV needs a few seconds to power up before it can recognize any other commands (as opposed to requiring a long key press). If so, you can try inserting a pause between steps 2 and 3.
My experience with somewhat similar 8910 remote:
The extender is soooooo fast :D , that use of pause protocol was needed and, in spite of what readme says, I had to go half way ($8?) on allowed pause duration for my Panasonic TV.
In unextended remote, switching positions of commands and redundant TV selection was enough.

So, Mark, are you in charge now that the Site Owner's on vacation? :D

Posted: Sat Aug 21, 2004 1:41 pm
by Mark Pierson
ElizabethD wrote:So, Mark, are you in charge now that the Site Owner's on vacation?
Well... he did leave me the keys to the kingdom! :eek:

Posted: Sat Aug 21, 2004 1:46 pm
by pgk
It's definitely a long keypress, even with the original remote, a single quick press of power is enough to switch it off, but a long press is required to switch it on.

If I put a large number of power commands back to back in a macro that doesn't achieve the switch on either.

I had done something similar on the 7562, but the extender there has specific "buttons" to increase and decrease the hold length. It does this by updating a certain register, but I guess these won't be the same between the two. (Checking the source shows other registers differ so I assume it'll be the same.)

Posted: Sat Aug 21, 2004 1:57 pm
by Mark Pierson
pgk wrote:It's definitely a long keypress, even with the original remote, a single quick press of power is enough to switch it off, but a long press is required to switch it on.
Did you try my suggestion of removing step 3? Based on what you're saying, a 2-step macro with TV:Power as the last step shouldn't work with a normal press, but should work if the button is held. Holding the button causes the LAST command of a macro to be repeated until released (which is different than multiple instances of the same command).

Posted: Sat Aug 21, 2004 2:21 pm
by pgk
Trying that gives the result of.

A quick press doesn't switch the TV on (but does the amp), holding the button turns both on.

Posted: Sat Aug 21, 2004 2:30 pm
by Mark Pierson
pgk wrote:holding the button turns both on
You could try using the Device Combiner protocol with the optional duration parameter for just the power command. Set it up as a key move bound to an unused or phantom button, and then call that button from your macro.

Posted: Sat Aug 21, 2004 3:30 pm
by pgk
Thanks Mark that's working well now.

Posted: Thu Jul 05, 2007 2:08 pm
by bruceas
Mark Pierson wrote:
pgk wrote:holding the button turns both on
You could try using the Device Combiner protocol with the optional duration parameter for just the power command. Set it up as a key move bound to an unused or phantom button, and then call that button from your macro.
I have the same problem. How I can solve it?

Thanks

Posted: Thu Jul 05, 2007 3:37 pm
by The Robman
bruceas wrote:I have the same problem. How I can solve it?

Thanks
You could try using the Device Combiner protocol with the optional duration parameter for just the power command. Set it up as a key move bound to an unused or phantom button, and then call that button from your macro.