Page 1 of 1

Multiplex and toadtog w/ the OCAP

Posted: Wed Nov 05, 2008 9:37 am
by Capn Trips
In this thread you said...
mdavej wrote:The most intuitive multiplex I've been able to come up with uses a long key press on one of my device keys to toggle between two devices. It takes 5 macros, but is easy to use. The first just does the key sets and calls an LKP. The LKP Short is blank, and Long calls a Toggle ToadTog. The ToadTog On calls one multiplex macro, and Off calls the other. There's probably a better way, but it works.
Can you please post your working IR file in the diagnosis area with a link? I'd love to see how you bury the multiplex function within other macros/LKPs and still have it work. I have not had success doing this in the past (granted, I haven't tried lately) but looking at a working example would be easier than trying to understand a written explanation, imho.

Posted: Wed Nov 05, 2008 5:38 pm
by mdavej
HERE you go. I couldn't really put the multiplexes inside toadtogs, so I just have the toadtogs call other macros which only do the multiplexing. I don't have my files with me, but I whipped up a couple of examples on the DVD button. Multiplex1 toggles between 2 devices for every LKP, per my previous post. Multiplex4 takes it to the next level, cycling through 4 devices on one button using LKPs. Each LKP picks the next device and then wraps back around. Each device multiplex requires 3 macros, one to set the toggle bit, one to multiplex, and one to reset the toggle bit. I used the same scheme for a poor man's favorites list. For that, you'd just replace the multiplex macro calls with channel numbers. You could theoretically put 8 devices on one button in this way, but that would use up all your toadtog bits. I like using the LKP because the short press still acts normally, while LKP switches devices, and is intuitive since it's on a device button. Then you could still use shift-device buttons for other purposes. The 4 device one is confusing to program, but it works.

Posted: Mon Dec 15, 2008 6:56 am
by Capn Trips
mdavej wrote:HERE you go. I couldn't really put the multiplexes inside toadtogs, so I just have the toadtogs call other macros which only do the multiplexing. I don't have my files with me, but I whipped up a couple of examples on the DVD button. Multiplex1 toggles between 2 devices for every LKP, per my previous post. Multiplex4 takes it to the next level, cycling through 4 devices on one button using LKPs. Each LKP picks the next device and then wraps back around. Each device multiplex requires 3 macros, one to set the toggle bit, one to multiplex, and one to reset the toggle bit. I used the same scheme for a poor man's favorites list. For that, you'd just replace the multiplex macro calls with channel numbers. You could theoretically put 8 devices on one button in this way, but that would use up all your toadtog bits. I like using the LKP because the short press still acts normally, while LKP switches devices, and is intuitive since it's on a device button. Then you could still use shift-device buttons for other purposes. The 4 device one is confusing to program, but it works.
I had forgotten about this question that I had asked. I like the way you set this up, and it MAY be the answer to my problems. (4 disc players, VCR, Cassette deck and Turntable in addition to Cable box with a 5-device remote is challenging to say the least). Although it'll still be hard keeping track of WHICH device is active at any given time. If only the Atlas had an LCD display for a Custom Mode Name Special Protocol like the 8910 does (or if only the 8910 had a BUTTLOAD more memory) then I'd be a pig in $#!|.

Posted: Mon Dec 15, 2008 9:05 am
by mdavej
Capn Trips wrote:... it'll still be hard keeping track of WHICH device is active at any given time.
Yep, you'll have to get creative there. I had thought of adding some extra commands to indicate status in some way, like "info" to give you some visual cue on the tv. Then you could use info as a kind of status check. Of course that trick wouldn't work for non-visual sources.

Another thing would be to add the discrete power commands into those macros as well, so the active device gets turned on and the others get turned off. Then you'd know whatever device is on is the active device.

Posted: Mon Dec 15, 2008 9:23 am
by Capn Trips
mdavej wrote:
Capn Trips wrote:... it'll still be hard keeping track of WHICH device is active at any given time.
Yep, you'll have to get creative there. I had thought of adding some extra commands to indicate status in some way, like "info" to give you some visual cue on the tv. Then you could use info as a kind of status check. Of course that trick wouldn't work for non-visual sources.

Another thing would be to add the discrete power commands into those macros as well, so the active device gets turned on and the others get turned off. Then you'd know whatever device is on is the active device.
I may try a combination of the two, although my TV is always on the same source (HDMI1) and my receiver does all of the switching. The receiver's front-panel display has been customized to indicate which device is selected, so I may add the Receiver's input selection and discrete ON/OFF as required to the macro or LKP sequence.