I'm using jp1 to program a 15-2104 remote...
I can't get any key moves or macros on the:
sleep scan/fav or theater buttons...
Is this possible? I dont use those functions, and want to put other functions there...
Volume punch thru seems to work for me... I wish I could include the 'surround' button somehow...
I'm trying to key move aux surround to sleep key in all other modes...
Any other strategy/suggestions for this is welcome.
thanks for the awesome jp1 software!
JurgyMan
15-2104 question
Moderator: Moderators
Re: 15-2104 question
You should use the extender.jurgyman wrote:I'm using jp1 to program a 15-2104 remote...
I can't get any key moves or macros on the:
sleep scan/fav or theater buttons...
https://www.hifi-remote.com/forums/dload ... le_id=1418
It lets you program KeyMoves or macros to those buttons.
Extender macros also support temporary device change. So what you want is easier as one macro than as several keymoves. The macro would do temporary device change to aux, then surround. At the end of macro execution the extender automatically cancels the temporary device change, so you're back to the mode you started in. (And device changes in extender macros are nearly instant, unlike devices changes without the extender which are slow. So you shouldn't notice any timing or behavioral difference between the one macro and the alternative of several keymoves).jurgyman wrote: I'm trying to key move aux surround to sleep key in all other modes...
Any other strategy/suggestions for this is welcome.
Of course once you learn to use the extender you'll find much more significant improvements you can make to your setup than the one you just asked for here.
extender
Just read the readme and install txts...
a few Qs:
- Is this a permanent replacement of 2104 functionality; in flash or eeprom or whaver or...
- does the extender quit working after battery replacement (ie, do I have to reupload with ir.exe?)
- what is the state of 2104 w/ext after a battery replacement.... usable?
It sounds powerful, but radical... Where can I get an .ir file that pretty much mimics a standard 2104... (I like device keys staying in that device mode) and then maybe start tweaking stuff...
I guess that would mean duplicating VPT to Aux...
My wish list:
- Power powers every thing on
- Hold Power longer is a macro to power off (my onkyo needs discrete off)
- Theater or Sleep button is aux surround
- the 1s-4 keys are device specific
- the genre keys are not device specific
- more to come, i'm sure
BTW I'm using some upgrades, will these still work
UPGRADE DEVICES:
Device Note
VCR/DVD: 2003 JVC XV-FA900BK DVD (KM v8.44)
CD/Audio: 1135 Onkyo TX-SR600 RCVR (KM v8.44)
VCR/DVD: 2025 KM for MediaGate (KM v8.44)
UPGRADE PROTOCOLS:
Protocol Note
Protocol: $0140 NEC1 Combo (KM v8.44)
thanks for the newbie handholding!!!!!
JM
a few Qs:
- Is this a permanent replacement of 2104 functionality; in flash or eeprom or whaver or...
- does the extender quit working after battery replacement (ie, do I have to reupload with ir.exe?)
- what is the state of 2104 w/ext after a battery replacement.... usable?
It sounds powerful, but radical... Where can I get an .ir file that pretty much mimics a standard 2104... (I like device keys staying in that device mode) and then maybe start tweaking stuff...
I guess that would mean duplicating VPT to Aux...
My wish list:
- Power powers every thing on
- Hold Power longer is a macro to power off (my onkyo needs discrete off)
- Theater or Sleep button is aux surround
- the 1s-4 keys are device specific
- the genre keys are not device specific
- more to come, i'm sure
BTW I'm using some upgrades, will these still work
UPGRADE DEVICES:
Device Note
VCR/DVD: 2003 JVC XV-FA900BK DVD (KM v8.44)
CD/Audio: 1135 Onkyo TX-SR600 RCVR (KM v8.44)
VCR/DVD: 2025 KM for MediaGate (KM v8.44)
UPGRADE PROTOCOLS:
Protocol Note
Protocol: $0140 NEC1 Combo (KM v8.44)
thanks for the newbie handholding!!!!!
JM
Re: extender
It can be removed by a 981 reset at any time it isn't active, or removed by IR.exe at any time (by uploading a saved image of the eeprom from before you installed it).jurgyman wrote:- Is this a permanent replacement of 2104 functionality; in flash or eeprom or whaver or...
After changing batteries, the extender is often deactivated (you can make sure it's deactivated by pressing a key while the batteries are out).jurgyman wrote: - does the extender quit working after battery replacement (ie, do I have to reupload with ir.exe?)
- what is the state of 2104 w/ext after a battery replacement.... usable?
Depending on details of your upgrades, keymoves and macros, the remote may be moderately healthy or seriously sick if used with the extender deactivated. Normally you would either activate it immediately or 981 reset immediately.
Going through the documented extender install sequence gets you pretty close to that.jurgyman wrote: It sounds powerful, but radical... Where can I get an .ir file that pretty much mimics a standard 2104... (I like device keys staying in that device mode)
The issues there are more a function of your devices than of the extender. If you have decent discrete codes or work arounds it is easy. Otherwise ToadTog is easier with an extender than without, but it's never EASY.jurgyman wrote: My wish list:
- Power powers every thing on
I've never used LKP myself, but I assume there are threads explaining it.jurgyman wrote: - Hold Power longer is a macro to power off (my onkyo needs discrete off)
Easy with the extender. I prefer using Theater as the shift key. The 2104's P key makes a really rotten shift key.jurgyman wrote: - Theater or Sleep button is aux surround
With or without the extender, KeyMoves on those are already device specific.jurgyman wrote: - the 1s-4 keys are device specific
I forget the details of genre key support without the extender and I may be forgetting details of support with the extender. My 2104's (with extender of course) have simple device specific KeyMoves on the genre keys. You certainly could put global macros there instead.jurgyman wrote: - the genre keys are not device specific
I don't know of extender problems with ANY IR protocol or device upgrades. Special protocols are not typically compatible non extender to extender, but "normal" protocols (the ones that directly produce the IR signals) should all be compatible.jurgyman wrote: BTW I'm using some upgrades, will these still work
version
The rdf files in the extender zip file are quite old, compared to the
almost same named rdf in the latest RDFs file...
are the new rdfscompatible with 2104ex1.asm & hex file (from 2002)
or maybe the dates are bogus.
the newer 2104 rdf mentions extenders ToadTog LDKP Pause DSM Multiplexer ... does that mean they are included in that rdf, or do I need to find them elsewhere and make them available..
thx for newbie help!!
ps, wanna share one of your 2104ex .ir files??
I'm open to thoughts on howto configure these remotes...
JurgyMan
almost same named rdf in the latest RDFs file...
are the new rdfscompatible with 2104ex1.asm & hex file (from 2002)
or maybe the dates are bogus.
the newer 2104 rdf mentions extenders ToadTog LDKP Pause DSM Multiplexer ... does that mean they are included in that rdf, or do I need to find them elsewhere and make them available..
thx for newbie help!!
ps, wanna share one of your 2104ex .ir files??
I'm open to thoughts on howto configure these remotes...
JurgyMan
-
The Robman
- Site Owner
- Posts: 22046
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
I would go with the versions of the RDFs in the main zip file rather than the ones in the indivudual extender zip files because the main set of RDFs will get updated as improvements in IR come along, but I doubt that anyone goes back and updates the extender files.
Each extender file usually includes an IR image that you can use as a starting point, which saves you needing to work out how to convert your current settings using the extender installer.
The first step is usually to program macros to each of the device buttons that select the corresponding device mode, and the starter IR file usually includes those macros. After that, it's all up to you and what your needs are. First, you can add in any upgrades that you're already using. Then you can program keymoves to buttons like FAV/SCAN. Instead of using keymoves to fix any gaps in the VPT process, you can program each of the device button macros so that it selects the desired volume controls. You mentioned that you want the AUDIO button to be in the VPT group. While you can't strictly put it in the group, what you can do is program a macro to it that temporarily changes the device mode to the one where the good AUDIO button is, before the press of the AUDIO button.
Basically, your first goal should be to get the remote back to where it is today, only in a more efficient manner. Then you can see what extra things you'd like it to do that it couldn't do before. Take it in stages and save your work as you go. Test it at each stage to make sure everything's still working OK, so you can always go back to the previous stage if you mess something up.
Each extender file usually includes an IR image that you can use as a starting point, which saves you needing to work out how to convert your current settings using the extender installer.
The first step is usually to program macros to each of the device buttons that select the corresponding device mode, and the starter IR file usually includes those macros. After that, it's all up to you and what your needs are. First, you can add in any upgrades that you're already using. Then you can program keymoves to buttons like FAV/SCAN. Instead of using keymoves to fix any gaps in the VPT process, you can program each of the device button macros so that it selects the desired volume controls. You mentioned that you want the AUDIO button to be in the VPT group. While you can't strictly put it in the group, what you can do is program a macro to it that temporarily changes the device mode to the one where the good AUDIO button is, before the press of the AUDIO button.
Basically, your first goal should be to get the remote back to where it is today, only in a more efficient manner. Then you can see what extra things you'd like it to do that it couldn't do before. Take it in stages and save your work as you go. Test it at each stage to make sure everything's still working OK, so you can always go back to the previous stage if you mess something up.
Last edited by The Robman on Wed May 24, 2006 3:04 pm, edited 2 times in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
lkp power
ok, im dissapointed with macro speeds, so am willing to dive into
2104 extender mode...
running extinstall.bat, it appears to have converted my ir config
to extended mode - sweet. but I didnt get LKP cause the hex file is so old...
well I found that in files section, and pasted it in... appears to be available to me.
not sure if I should have, but I got explicit on my devices buttons for V_AUX, cause I want puchthru to aux everywhere except tv...
and now my first extender tricks id like to attempt:
long press power powers everything up,
long press theater powers everything down(need discrete off)
but.... I dont know where to begin... it seems spc prot button is device specific, and I want it 'global' ...?
looking at LKP readme, it seems I need to use cloaking with shift....
unsure howto proceed....
2104 extender mode...
running extinstall.bat, it appears to have converted my ir config
to extended mode - sweet. but I didnt get LKP cause the hex file is so old...
well I found that in files section, and pasted it in... appears to be available to me.
not sure if I should have, but I got explicit on my devices buttons for V_AUX, cause I want puchthru to aux everywhere except tv...
and now my first extender tricks id like to attempt:
long press power powers everything up,
long press theater powers everything down(need discrete off)
but.... I dont know where to begin... it seems spc prot button is device specific, and I want it 'global' ...?
looking at LKP readme, it seems I need to use cloaking with shift....
unsure howto proceed....
Re: lkp power
I'm dissapointed with macro speeds when using the extender. I find macro speeds without the extender so bad they take away most of the value of even having a macro.jurgyman wrote: im dissapointed with macro speeds, so am willing to dive into 2104 extender
Not sure is I understand you. But if you have any exception to your basic punchthru, I don't see how you would avoid having V_AUX on every path out of that exception. So I think you needed to do what you seem to be saying you did.jurgyman wrote: not sure if I should have, but I got explicit on my devices buttons for V_AUX, cause I want puchthru to aux everywhere except tv...
Without the extender, KeyMoves could be used to create exceptions to punchthru. But it doesn't work that way in the extender. The exception you want requires the appropriate V_AUX and V_TV commands.
But I think you'll have plenty of room for them.
While I don't have specific knowledge on LKP, your issue of wanting something local to be global is common and the answer is pretty standard:jurgyman wrote: it seems spc prot button is device specific, and I want it 'global'
Define a macro (probably on the same key) to make the action global. That macro does a temporary device mode switch to the device where the KeyMove is bound, then issues that key.
If you decide to use the same key make sure that you either define the KeyMove before defining the macro or resequence keymoves after defining it. I don't think IR enforces the (extender) requirement that KeyMoves must be physically before Macros, of the same key, when you define a new keymove. But it does do so when you explicitly resequence any keymove.
Maybe you need an LKP expert to comment on details of LKP invoked inside a macro, but from the extender's point of view there is special processing for the LAST keycode of a macro designed to make whatever protocol is invoked by that keycode think it was directly invoked from the keyboard. So after the tiny delay of whatever keycodes are earlier in the macro, you get to the LKP with the key probably still pressed and the LKP then measures the speed at which you release it.
Another extra detail to cover is if the short side of that choice needs to be device specific to the original mode. In that case that short side needs to start with an X_cancel.
went to ex
OMG is the remote macros fast now!
after Ive done it (went with 2104 extender) it seems about like a device updgrade... no big deal.
havent tried pulling batteries yet...
but the speed of everything is so improved....
Now I need to figure out the LKP stuff...
I think lkp on power for a device, should power on and put you in that mode....
where to start?!?
thanks for all your help jonsfine!!
jm
after Ive done it (went with 2104 extender) it seems about like a device updgrade... no big deal.
havent tried pulling batteries yet...
but the speed of everything is so improved....
Now I need to figure out the LKP stuff...
I think lkp on power for a device, should power on and put you in that mode....
where to start?!?
thanks for all your help jonsfine!!
jm