Hey Vicky, while I can't promise that we can come up with something that will work for the DH, if you want help squeezing all the Yamaha controls into your JP1 remote, I'd be happy to help. And my thinking was along the same lines as Bill, that is using multiplexors to switch between different upgrades for each mode. Furthermore, there is a trick that I used to use when I programmed the URC-6131 for selling on ebay and that is to create an actual multiplexor device upgrade, with buttons assigned._________________Rob
www.hifi-remote.comPlease don't PM me with remote questions, post them in the forums so all the experts can help!

Hey Vicky, while I can't promise that we can come up with something that will work for the DH, if you want help squeezing all the Yamaha controls into your JP1 remote, I'd be happy to help. And my thinking was along the same lines as Bill, that is using multiplexors to switch between different upgrades for each mode.

Even squeezing the main zone in, on this thing is going to be a challenge.

The Yamaha protocol alone is 111 bytes.

I'm looking at removing control the XM Roadie, and the OTA box to free up enough space to get the receiver in. I can live without them, but the receiver needs to be there for everything.

The biggest problem is to get basic control of the AVR you need so many buttons, and the old 8810 remote had those limited keymaps where you have to create keymoves. Yeah this is going to be very, very tricky. There isn't any input toggle, they all seem to be descretes, 14 of them, more if you look at the data sheet. Oh yeah lets not forget AM/FM.

The big question is do I need to run a seperate zone to turn the rear speakers on/off or can I do that with one of the zillions of buttons that control sound modes. If I need 2 zones on the TV viewing remote this will be too much to ask of this ancient remote.

Quote:

Furthermore, there is a trick that I used to use when I programmed the URC-6131 for selling on ebay and that is to create an actual multiplexor device upgrade, with buttons assigned.

I am not sure I follow..._________________Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.

Furthermore, there is a trick that I used to use when I programmed the URC-6131 for selling on ebay and that is to create an actual multiplexor device upgrade, with buttons assigned.

I am not sure I follow...

Normally when we do device multiplexors, we create a "helper" device upgrade with no buttons in it, then program keymoves to trigger the multiplexor. When I did the fancy programming for the URC-6131 so that it supported up to 10 ReplayTVs, 10 Tivos, multiple DirecTVs, etc I actually programmed buttons into that "helper" device multiplexor upgrade. From memory, it worked something like this:

From a normal mode, you would press PIP which would trigger multiplexor #1 and would switch you to (let's say CBL/2000) which in turn would be another multiplexor where each numeric button is programmed. Button 1 might switch you to CBL/2001 for a ReplayTV in mode 1. Button 2 might switch you to CBL/2002 for a ReplayTV in mode 2, etc.

The SWAP button might multiplex you to CBL/2020 which is also a multiplexor where button 1 would switch you to CBL/2021 which is for a Tivo in mode 1, etc.

Sure, it sounds complicated, and from a programming point of view it is, but from a user point of view, it was fairly easy to use. Granted, it's the kind of thing that your grandchildren would have no problem with but would fry the DH's brain, but what can you do? _________________Rob
www.hifi-remote.comPlease don't PM me with remote questions, post them in the forums so all the experts can help!

Normally when we do device multiplexors, we create a "helper" device upgrade with no buttons in it, then program keymoves to trigger the multiplexor. When I did the fancy programming for the URC-6131 so that it supported up to 10 ReplayTVs, 10 Tivos, multiple DirecTVs, etc I actually programmed buttons into that "helper" device multiplexor upgrade. From memory, it worked something like this:

From a normal mode, you would press PIP which would trigger multiplexor #1 and would switch you to (let's say CBL/2000) which in turn would be another multiplexor where each numeric button is programmed. Button 1 might switch you to CBL/2001 for a ReplayTV in mode 1. Button 2 might switch you to CBL/2002 for a ReplayTV in mode 2, etc.

The SWAP button might multiplex you to CBL/2020 which is also a multiplexor where button 1 would switch you to CBL/2021 which is for a Tivo in mode 1, etc.

Sure, it sounds complicated, and from a programming point of view it is, but from a user point of view, it was fairly easy to use. Granted, it's the kind of thing that your grandchildren would have no problem with but would fry the DH's brain, but what can you do?

What an elegant solution! I've never come across a multiplexer with buttons assigned in this way.

Too cool, played with this a little, now back to study the oem remote and try to figure out exactly why they need so many keys!!_________________Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.

VCR/2000 thru VCR/2009 are for ReplayTV with 10 different unit codes.
VCR/2020 thru VCR/2029 are for Tivo with 10 different unit codes
VCR/2010 is for Toshiba Tivo
VCR/2011 thru VCR/2013 are Sony Tivos with unit codes 1-3
VCR/2014 thru VCR/2016 are Sony DirecTivos with unit codes 1-3
VCR/2017 is for Hauppauge PVR250
VCR/2018 is for Motorola DCT-6208
The #9 button in VCR/1997 selects SAT/0775 for DishPVR

I also threw the AUD/0167 code in there for X10 stuff as the URC-6131 didn't have that code for some reason._________________Rob
www.hifi-remote.comPlease don't PM me with remote questions, post them in the forums so all the experts can help!

I think it is a really good idea that you posted the file for anyone following this thread. My brain was working on overtime trying to work this out, and plan how I'm going to implement this. I didn't realize how distracted this made me until this morning when I went to unload the dishwasher, and found corn cobs! I had to dig through the trash to find the cutlery.

I might try to do a video on taming this horrible OEM remote with this type of solution._________________Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.