Discrete on/off in HTPro

General JP1 chit-chat. Developing special protocols, decoding IR signals, etc. Also a place to discuss Tips, Tricks, and How-To's.

Moderator: Moderators

Post Reply
bnam
Posts: 43
Joined: Thu Dec 23, 2004 11:47 pm

Discrete on/off in HTPro

Post by bnam »

I am trying to replicate the setup I have on my C7 onto my HTPro.

While setting up macros, I noticed that "Discrete On or Off" are not listed in the key choices on the HTPRo as they are on the C7. I've already used the 3 avail Phantom Keys.

Is there any way to enable Discrete On or Off keys in the selection?

Thanks,
Byas
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

I'm pretty sure it's not a question of "enabling" or "disabling" discrete on and off. It's just a question of naming the available "phantom" buttons.

The rdf for this remote only had sufficient room for three phantom buttons. The author of the rdf chose to name them phantom 1, 2 and 3. He could have just as easily named them "discrete on", "discrete off", and "phantom", or "Bob", "Green" and "Picadilly", or anything. How these "buttons" are used is entirely up to you.

If you've completely used up all of your phantoms, you still are likely to have unsed "button locations" available on shifted or x-shifted (if you're using the extender) keys. for example, you might choose "shift-power" to be your "discrete on" and "x-shift power" to be your "discrete off". Or "shift-play" for "on" and "shift-stop" for "off", or whatever else you can conjure.

It's all up to you and your preference.
ot04298
Posts: 17
Joined: Wed Sep 17, 2003 7:07 am
Location: Crystal River, FL

Post by ot04298 »

In the extender RDF, there is a series of unused key codes after $3F. If you edit the RDF to add DiscreteOn & OFF at $40 & $41 (for example), then you can assign functions to those keys. However, if you try to use shifted or X-shifted versions of those keys you might get something unexpected. (There should be similar unused key codes in the unextended RDF also)
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

Capn Trips wrote:I'm pretty sure it's not a question of "enabling" or "disabling" discrete on and off...
The author of the rdf chose to name them phantom 1, 2 and 3...

Yes, that's also how I understand it. The RDF supports three phantoms because three were tested and are known to work. Add and name at risk.
My opposite story: when I switched to C7 from a three-phantom 8910 I was surprised to see the DiscreteON and OFF named phantoms. In a way I wish they weren't so named, because my on and off are on shift-1 and shift-0 and will stay so forever. And now in C7 phantoms named DiscreteON or OFF actually have totally different functions on them. Oh!the joy of freedom to do what you want :D
ot04298 wrote:If you edit the RDF to add DiscreteOn & OFF at $40 & $41 (for example), then you can assign functions to those keys.
If I remember correctly you may actually add many phantoms, I believe the limit is $63 or $67. However, there is a problem with this - you'll be non-standard and will need to edit your own RDF file with every new release Nils puts out.
And yes, you can name them anything you want as Capn Trips said.
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

Next day thought: if phantoms are added and/or renamed, KM will not know about it, as it does not read RDFs. At least I think that's how it goes.
Therefore all function assignments to such phantoms need to be done exclusively in IR. No big deal, but you should be aware of it. RM (a cool looking thing) does reference RDF, so it should not be an issue to integrate with the device upgrade, but I haven't tried it.
bnam
Posts: 43
Joined: Thu Dec 23, 2004 11:47 pm

Post by bnam »

Thanks all.

I ended up using shift+phantom. However, I do like the shift 1/0 idea.

Byas
Post Reply