Does anyone have a table that shows what buttons belong to which key sets? (PIP, Menu, Channel, Volume, Transport, Other).
Some are obvious, but others are not.
-Eddie
Any table for the Key sets?
Moderator: Moderators
-
Mark Pierson
- Expert
- Posts: 3018
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
Key sets are the central aspect of the "HT" (Home theater) feature, so I think you're really asking what are the advantages of HT.
What I call "static HT" could be accomplished more flexibly and maybe more intuitively as a big pile of KeyMoves. HT has the advantage over that pile of KeyMoves that it needs less eeprom space.
An example of "static HT" is having one button you can press to select something like a device mode in which your transport keys operate your VCR, your volume keys operate your Amp, your channel keys operate your cable tuner, and your pip keys operate your TV.
What I call "dynamic HT" cannot be accomplished reasonably with a pile of KeyMoves.
An example of dynamic HT is having a device key for your DVD and another for your VCR and of course pushing either one selects the device for your transport keys (and probably other keys), BUT subsequently pushing another device key (such as TV) that has no transport functions, will leave the transport keys associated with either VCR or DVD, whichever was selected last.
I have a moderately large need for dynamic HT, since my remote controls two TV's, each of which has two VCRs connected and two (of the four) VCRs are identical. So when I press a TV device button, I don't want the remote to forget which of two VCRs I was using last, and when I press the button for the VCR that I have two of, I don't want the remote to forget which TV I was using last. All the devices have menu commands (that aren't used as often as basic commands) so pressing any device key selects the menu commands for that device.
What I call "static HT" could be accomplished more flexibly and maybe more intuitively as a big pile of KeyMoves. HT has the advantage over that pile of KeyMoves that it needs less eeprom space.
An example of "static HT" is having one button you can press to select something like a device mode in which your transport keys operate your VCR, your volume keys operate your Amp, your channel keys operate your cable tuner, and your pip keys operate your TV.
What I call "dynamic HT" cannot be accomplished reasonably with a pile of KeyMoves.
An example of dynamic HT is having a device key for your DVD and another for your VCR and of course pushing either one selects the device for your transport keys (and probably other keys), BUT subsequently pushing another device key (such as TV) that has no transport functions, will leave the transport keys associated with either VCR or DVD, whichever was selected last.
I have a moderately large need for dynamic HT, since my remote controls two TV's, each of which has two VCRs connected and two (of the four) VCRs are identical. So when I press a TV device button, I don't want the remote to forget which of two VCRs I was using last, and when I press the button for the VCR that I have two of, I don't want the remote to forget which TV I was using last. All the devices have menu commands (that aren't used as often as basic commands) so pressing any device key selects the menu commands for that device.
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY
The advantage of key groups is with device button assignements. Example: On the Home Theater button of a remote you may want all of the cable buttons active for Menu, channel and power for cable, receiver for volume but for some reason you want the VCR transport buttons and TV Pip buttons available. With key groups you can do that. with something like this (depending on the extender)JohnParks wrote:What are the advantages of key groups? Maybe for native code, but for upgades they seem like just something else to keep up with in debuging process. I mean couldn't key moves do the some thing more clearly?
M_CBL;C_CBL;O_CBL;V_RCVR;T_VCR;P_TV
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY
Any button could be used as an HT button and defined as such with the group commands.JohnParks wrote:Thanks guys, I see your point. The urc-6131 probably does not qualify as a HT romote since it only has three groupings. Can these groupings be changed/increased? I don't recall seeing anything in the doc's about this with the 6131 extender.
Yes, it is possible to add more groups but from what I remember it was done that way to conserve buttons. Each button group takes 7 button hex values and there may not have been enough left in the 6131. If I remember correctly it was a choice of more group buttons or more devices and Hal went for the devices.