Using the Pause "device" in the 2116/2117 ext2
Moderator: Moderators
Using the Pause "device" in the 2116/2117 ext2
I can't seem to get this to work. It probably something stupid(as my other issues have been), but anyway. What I did was set up a keymove to use CBL/phantom2 and used the 1104 device and set the hex to $30 for 3 second delay. Then I use that phantom key in my macro, but it has no effect.
One of my questions is, is a phantom key global or attached to the CBL, that I used when I defined it? Because, in a macro, I can't select CBL/phantom2, as a key in my macro, just a key "phantom2". Are they one in the same?
One of my questions is, is a phantom key global or attached to the CBL, that I used when I defined it? Because, in a macro, I can't select CBL/phantom2, as a key in my macro, just a key "phantom2". Are they one in the same?
-
Mark Pierson
- Expert
- Posts: 3020
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
Re: Using the Pause "device" in the 2116/2117 exte
You need to temporarily set the CBL device in your macro before calling the phantom key since it's bound to the CBL button. I've never used the 2116 extender, so I'm not sure of the exact steps required.Chuck_IV wrote:Then I use that phantom key in my macro, but it has no effect.
One of my questions is, is a phantom key global or attached to the CBL, that I used when I defined it? Because, in a macro, I can't select CBL/phantom2, as a key in my macro, just a key "phantom2". Are they one in the same?
Mark
Re: Using the Pause "device" in the 2116/2117 exte
Something like DEV_CBL, phantom2. You put those DEV_* keys into your macro just as any other keys, but extender recognizes them as commands and temporary changes current device. I hope we're talking extender2 here.Mark Pierson wrote:You need to temporarily set the CBL device in your macro before calling the phantom key since it's bound to the CBL button. I've never used the 2116 extender, so I'm not sure of the exact steps required.
Re: Using the Pause "device" in the 2116/2117 exte
Yes, sorry, my topic header got cut off. Ok, I think I see, I need to load the cbl device first. I'll give that a shot tonight.wwwoholic wrote:Something like DEV_CBL, phantom2. You put those DEV_* keys into your macro just as any other keys, but extender recognizes them as commands and temporary changes current device. I hope we're talking extender2 here.Mark Pierson wrote:You need to temporarily set the CBL device in your macro before calling the phantom key since it's bound to the CBL button. I've never used the 2116 extender, so I'm not sure of the exact steps required.
Thanx.
Re: Using the Pause "device" in the 2116/2117 exte
Chuck: Any luck with the "pause" portocol here? With all the magic this extender has performed, I seem to be having the same problem inserting a pause.Yes, sorry, my topic header got cut off. Ok, I think I see, I need to load the cbl device first. I'll give that a shot tonight.
Thanx.
Thanks
Alan
Re: Using the Pause "device" in the 2116/2117 exte
I haven't had a chance to try it just yet. I will probably try it tonight, along with trying to find a button code for my Hughes HTL-HD receiver.acii wrote:Chuck: Any luck with the "pause" portocol here? With all the magic this extender has performed, I seem to be having the same problem inserting a pause.Yes, sorry, my topic header got cut off. Ok, I think I see, I need to load the cbl device first. I'll give that a shot tonight.
Thanx.
Thanks
Alan
Re: Using the Pause "device" in the 2116/2117 exte
FWIW I replaced the extender 2 Pause protocol with Rob's older Pause Protocol in the Yahoo JP1 Special Protocols Folder and had no problem implementing pauses.I haven't had a chance to try it just yet. I will probably try it tonight, along with trying to find a button code for my Hughes HTL-HD receiver.
Alan
Re: Using the Pause "device" in the 2116/2117 exte
Hmm, maybe I'll try that since I did try a bit, yesterday and had no luck at all.acii wrote:FWIW I replaced the extender 2 Pause protocol with Rob's older Pause Protocol in the Yahoo JP1 Special Protocols Folder and had no problem implementing pauses.I haven't had a chance to try it just yet. I will probably try it tonight, along with trying to find a button code for my Hughes HTL-HD receiver.
Alan
Can you post your code in the diagnostics section, so I can see if my macro is done right?
Thanx
As a followup, I did the same as you acii. I replaced the pause protocol, already in the extrender2 with Rob's older pause protocol and without changing anything, my macro suddenly worked.
Whoever maintains the extender2, I would like to suggest taking a look at the current $1F8 Pause protocol, within extender2, and see if something is amiss.
Whoever maintains the extender2, I would like to suggest taking a look at the current $1F8 Pause protocol, within extender2, and see if something is amiss.
I had no problem using pause protocol in extender2. And here is a quote from the readme.txt:Chuck_IV wrote:Whoever maintains the extender2, I would like to suggest taking a look at the current $1F8 Pause protocol, within extender2, and see if something is amiss.
...
This extender includes the following special protocols:
MISC/1103, portocol 1FC = Device specific Macro
MISC/1104, protocol 1FB = Pause
MISC/1106, protocol 1F9 = Long/Double Key Press
MISC/1107, protocol 1F8 = Custom Mode Name
MISC/1800, protocol 181 = ToadTog
...
Note, that pause protocol is 1FB, and setup code you would be calling in keymove is 1104.
Whoops, that should say 1FB, sorry. I was calling 1104, from the beginning(I also use custom mode names). To get it to work, all i did was remove the $1FB protocol and install the old pause protocol in place of it, as $1FB. I never touched my macro and the pause worked beautifully.wwwoholic wrote:I had no problem using pause protocol in extender2. And here is a quote from the readme.txt:Chuck_IV wrote:Whoever maintains the extender2, I would like to suggest taking a look at the current $1F8 Pause protocol, within extender2, and see if something is amiss.
...
This extender includes the following special protocols:
MISC/1103, portocol 1FC = Device specific Macro
MISC/1104, protocol 1FB = Pause
MISC/1106, protocol 1F9 = Long/Double Key Press
MISC/1107, protocol 1F8 = Custom Mode Name
MISC/1800, protocol 181 = ToadTog
...
Note, that pause protocol is 1FB, and setup code you would be calling in keymove is 1104.