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

Login:
Pass:
 
 

Topic:
SST-768 Cusomization for ReplayTV
This thread has 4 replies. Displaying all posts.
Post 1 made on Monday March 24, 2003 at 14:47
vader504
Founding Member
Joined:
Posts:
February 2002
9
I've created a new customization for the "Watch ReplayTV activity that eliminates the need to switch modes on the remote. Try it out an tell me what you think. You'll have to cut and paste the XML below into your Watch ReplayTV activity. You may also want to set it as the starting menu for the activity, and you'll definitely want to reduce the inter-key delay setting on the pvr component to 0.

After it's installed, you'll have a new mode called "Magic Mode" in the Watch ReplayTV activity. You can toggle in and out of Magic mode with the '*' key. All other modes work as usual. In Magic mode, the scroll wheel is used to navigate up and down. Pressing the wheel sends "select", the other side button sends "exit". For those rare occasions where you need to go sideways, the frame advance button functions as a right arrow. The "Help" button will bring up the ReplayTV menu. The "Zap" button toggles commercial skip.



<CONFIGURATOR>
<CONFIGURATORTYPE>SimpleModifier</CONFIGURATORTYPE>
<PARAMETERS>
<PARAMETER>
<NAME>Activity</NAME>
<DESCRIPTION>Select your activity</DESCRIPTION>
<TYPE>USERCONFIGURATORID</TYPE>
<VALUE>97646</VALUE>
</PARAMETER>
<PARAMETER>
<NAME>Device</NAME>
<DESCRIPTION>Select your device</DESCRIPTION>
<TYPE>USERDEVICEID</TYPE>
<VALUE>42538</VALUE>
</PARAMETER>
<PARAMETER>
<NAME>Mode</NAME>
<DESCRIPTION>Select the name of your mode</DESCRIPTION>
<TYPE>NEWMENUSPECIFIER</TYPE>
<VALUE>ModeMagic</VALUE>
</PARAMETER>
<PARAMETER>
<NAME>EventName</NAME>
<TYPE>EVENT</TYPE>
<VALUE>ButtonClick_NumberStar</VALUE>
</PARAMETER>
</PARAMETERS>
<DATA>
<ADDBINDING>
<TARGETMODE>%Activity.Name%</TARGETMODE>
<BINDING>
<EVENT>%EventName%</EVENT>
<ACTION>
<TARGET>SsNavigator</TARGET>
<OPERATION>SetMenu %Activity.Type%_%Activity.Name%_ModeMagic</OPERATION>
</ACTION>
</BINDING>
</ADDBINDING>
<ADDBINDING>
<TARGETMODE>%Activity.Name%</TARGETMODE>
<BINDING>
<EVENT>ButtonClick_Guide</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_ChannelGuide_Press</OPERATION>
</ACTION>
</BINDING>
</ADDBINDING>
<ADDBINDING>
<TARGETMODE>%Activity.Name%</TARGETMODE>
<BINDING>
<EVENT>ButtonClick_Stop</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_Stop_Press</OPERATION>
</ACTION>
</BINDING>
</ADDBINDING>
<ADDBINDING>
<TARGETMODE>%Activity.Name%</TARGETMODE>
<BINDING>
<EVENT>ButtonClick_FrameAdvance</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_DirectionRight_Press</OPERATION>
</ACTION>
</BINDING>
</ADDBINDING>
<ADDMENU>
<MENU>
<NAME>%Activity.Type%_%Activity.Name%_%Mode%</NAME>
<TYPE>Text Custom_Thick_8</TYPE>
<MENUHEADER>
<TITLE>Magic Mode:</TITLE>
</MENUHEADER>
<BINDING>
<EVENT>ButtonClick_MenuSelect</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_Select_Press</OPERATION>
</ACTION>
</BINDING>
<BINDING>
<EVENT>ButtonClick_MenuCancel</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_Exit_Press</OPERATION>
</ACTION>
</BINDING>
<BINDING>
<EVENT>ButtonClick_MenuUp</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_DirectionUp_Press</OPERATION>
</ACTION>
</BINDING>
<BINDING>
<EVENT>ButtonClick_MenuDown</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_DirectionDown_Press</OPERATION>
</ACTION>
</BINDING>
<BINDING>
<EVENT>ButtonClick_Zap</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_Commercial Adv_Press</OPERATION>
</ACTION>
</BINDING>
<BINDING>
<EVENT>ButtonClick_Help</EVENT>
<ACTION>
<TARGET>SsInfrared</TARGET>
<OPERATION>SendInfrared %Device.Name%_Menu_Press</OPERATION>
</ACTION>
</BINDING>
<BINDING>
<EVENT>%EventName%</EVENT>
<ACTION>
<TARGET>SsNavigator</TARGET>
<OPERATION>SetMenu %Activity.Type%_%Activity.Name%_ModeNavigate</OPERATION>
</ACTION>
</BINDING>
</MENU>
</ADDMENU>
</DATA>
<DATEMODIFIED>20030306 005750</DATEMODIFIED>
</CONFIGURATOR>





Post 2 made on Thursday May 15, 2003 at 00:28
khopkins
Lurking Member
Joined:
Posts:
May 2003
2
Vader, great idea...I'm new to the 768 and I'm in the process of setting up mine. I tried dumping your code into my RTV setup (named Watch TV) where I thought it would be appropriate (in front of the channel list setup), but it does not appear in the activity. Do you have any guidance on where this code should be located? Also, have you tried setting up your Harmony to change channels using you cable box rather than RTV? I really hate the delay with RTV changing channels, and frankly the IR on older RTV models is quite poor.

-Kevin
Post 3 made on Thursday May 15, 2003 at 09:02
janid1967
Founding Member
Joined:
Posts:
February 2002
124
On 05/15/03 00:28, khopkins said...
I tried dumping
your code into my RTV setup (named Watch TV) where
I thought it would be appropriate (in front of
the channel list setup), but it does not appear
in the activity. Do you have any guidance on where
this code should be located?

As You've already seen, Your 'Watch TV' XML is not the right place to put it. You should remove that part of the XML from the 'Watch TV' XML and create a Configurator like this:
- Add an Activity (from the main page)
- Add one Activity
- Utility
- Configurator
- Select your activity (should be 'Watch TV')
- Name the Configurator as You like (My Macic Mode etc.)
- Save

Now You've created an empty Configurator for Your 'Watch TV' activity. You edit this Configurator like this:
- Customize (beside Your 'Watch TV' activity at mian page)
- Modify the xml for Customizations to this Activity.
- If You have just one configurator for Your activity, You go right into it here (should be true in Your case.) If You have more than one, You must select the Configurator to modify (therefore: a appropriate name on it is preffered when creating them)
- Remember (or save) the value of the USERCONFIGURATORID in Your XML before You overwrite it
- Replace the whole Configurator XML code with the MagicMode XML from vader504. Insert Your saved USERCONFIGURATORID
- Also insert Your ID for Your device into USERDEVICEID (If You don't know how to find it, let us know)

Hope this work
Jan Inge
OP | Post 4 made on Thursday May 15, 2003 at 18:25
vader504
Founding Member
Joined:
Posts:
February 2002
9
On 05/15/03 00:28, khopkins said...
Vader, great idea...I'm new to the 768 and I'm
in the process of setting up mine. I tried dumping
your code into my RTV setup (named Watch TV) where
I thought it would be appropriate (in front of
the channel list setup), but it does not appear
in the activity. Do you have any guidance on where
this code should be located? Also, have you tried
setting up your Harmony to change channels using
you cable box rather than RTV? I really hate the
delay with RTV changing channels, and frankly
the IR on older RTV models is quite poor.

-Kevin

If you're using ReplayTV you should have a Watch ReplayTV activity. If you don't I suggest you delete the Watch TV activity and let the Harmony website create the 'Watch ReplayTV' for you (or add it manually). Then select "Customize" for this activity on the main page, then "Modify the XML for Customizations to this Activity" and paste the XML in there.
Post 5 made on Thursday May 15, 2003 at 21:55
khopkins
Lurking Member
Joined:
Posts:
May 2003
2
On 05/15/03 09:02, janid1967 said...
As You've already seen, Your 'Watch TV' XML is
not the right place to put it. You should remove
that part of the XML from the 'Watch TV' XML and
create a Configurator like this:
- Add an Activity (from the main page)
- Add one Activity
- Utility

- Configurator
- Select your activity (should be 'Watch TV')
- Name the Configurator as You like (My Macic
Mode etc.)
- Save

Now You've created an empty Configurator for Your
'Watch TV' activity. You edit this Configurator
like this:
- Customize (beside Your 'Watch TV' activity at
mian page)
- Modify the xml for Customizations to this Activity.
- If You have just one configurator for Your activity,
You go right into it here (should be true in Your
case.) If You have more than one, You must select
the Configurator to modify (therefore: a appropriate
name on it is preffered when creating them)
- Remember (or save) the value of the USERCONFIGURATORID
in Your XML before You overwrite it
- Replace the whole Configurator XML code with
the MagicMode XML from vader504. Insert Your saved
USERCONFIGURATORID
- Also insert Your ID for Your device into USERDEVICEID
(If You don't know how to find it, let us know)

Hope this work
Jan Inge

Jan, thx for the help. I found the settings and ID info after a bit of searching.

Vader, the only issues I had with your setup were a few missing IR commands for my version of Replay (3060). The commercial skip command, exit, and channel guide commands needed to be learned. Once I performed that update, all was well. Thx for sharing the code.

Now to see if I can get my 768 to use the cable box to change channels....

-Kevin


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