This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!
Upgrade protocol 0 = 01 FB (S3C80)
00 00 01 E4 03 C2 C6 C0 00 00 0A FE 1A FC 2A FA
AF
End
Normally you would assign a keymove to a phantom button to invoke this protocol, but if you're uncomfortable using phantoms, pick a shifted button that you don't need.
When you're programming the keymove, select the HEX radio button (ie, don't use EFC) then enter the hex code for the delay you need. Hex $10 would give you a 1 second pause, $20 would give you 2 seconds, etc.
Rob www.hifi-remote.com Please don't PM me with remote questions, post them in the forums so all the experts can help!
al91206 wrote:I'd like to have my macro go: TV -> Pause -> Power
Unless you have some sort of key move defined for the TV button, the pause in that macro doesn't make any sense. TV simply selects the TV device mode on the remote; it doesn't send any other commands. The Pause would have no effect on anything. Am I missing something, or is there a reason you think you need that Pause?
Here is a series of commands decoded from an Official Pronto ccf file posted at the Pronto website. These are for TV/0154 (the main built in setup code in the 8910 and most other OFA remotes). Where is says command not available, that means you can't get it by assigning Advanced codes aka EFC's. It will take the creation of a device upgrade for the upper 64 commands of RC5 device 3.
The point is try these commands first and see what you can get to work. Then you can go to macros and after that to the advanced features of an extender. As you can tell there is a pattern to the input commands. All discrete power commands are the same IF the unit responds to it.
DEVICE(0000BF28) "Pixel Plus"
panel "Discrete Power"
EFC=082 RC5:0:061 Discrete OFF
EFC=018 RC5:0:063 Discrete ON
EFC=044 RC5:0:012 Power Toggle
AV1 is a Macro for the following four commands in sequence:
1. EFC=Not Available RC5:3:072
2. EFC=037 RC5:3:004
3. EFC=223 RC5:0:081
4. EFC=031 RC5:0:087
EFC=069 RC5:3:005 Side AV input
EFC=210 RC5:0:057 AV2
EFC=170 RC5:3:056 AV3
EFC=202 RC5:3:057 AV4
EFC=031 RC5:0:087 ok
panel "Discrete Formatting"
EFC=Not Available RC5:3:080 14:9 Zoom
EFC=099 RC5:0:117 16 x 9 Subtitle
EFC=234 RC5:3:062 16:9 Zoom
EFC=Not Available RC5:3:117 4x3
EFC=074 RC5:3:061 Auto
EFC=Not Available RC5:3:126 Superzoom
EFC=Not Available RC5:3:116 Widescreen
DEVICE(0000BF69) "Projection"
EFC=018 RC5:0:063 Action
EFC=209 RC5:0:033 Chan-
EFC=177 RC5:0:032 Chan+
EFC=012 RC5:0:015 Left "INFO"
EFC=113 RC5:0:034 Right "A/CH"
panel "Discrete Power"
EFC=082 RC5:0:061 Discrete OFF
EFC=018 RC5:0:063 Discrete ON
EFC=044 RC5:0:012 Power Toggle
Can't wait to get home to try all the ideas everyone gave me.
The reason I want a pause in my macro is because it seems that after TV is pushed, it takes my 8910 a moment to digest that command, and by pushing Power right afterwards doesn't work, but if I wait a couple of seconds it does.
Now that I have the pause protocol, how do I enter it into IR.exe?
When I paste the following code into the add protocol area IR.exe asks for a protocol ID - what do I put? Here is what I am putting in:
0 = 01 FB (S3C80)
00 00 01 E4 03 C2 C6 C0 00 00 0A FE 1A FC 2A FA
AF
End
Also, the protocol txt file also says I need the following 'code' upgrade - does that mean I add it as a device? Here is what it says:
To use the protocol you also have to install a device upgrade like this one:
Upgrade code 0 = 1C 50 (TV/1104)
FB 00 01
End
If it does have to be added as a device, should it be added as a particular device?
I guess what I'm asking for is a walkthrough for adding a protocol in IR.exe if possible.
-----------------------
Any help is GREATLY appreciated. I searched the forum before posting this question. Thanks!!