http://www.hifi-remote.com/forums/dload ... le_id=3098
Fairly winded story follows:
I first set up the extender with all discrete on/off devices. I noticed that often the volume and channel controls would go to a behavior of getting only one keypress even when you hold them down. This bothered me, but my dad was fine with it, so I let it slide. It would sometimes revert to sending the duration of how long you held the button down. Just a quirk I thought. Fast forward to getting a new TV and cable box. Both of these were toads, and I used ridiculously long macros to guarantee they were either turned on or off, and in the right order. (HDCP Protection makes me turn on the cable, then wait a bit, then turn on the TV unless I want a big blue box warning me of copyright protections being tampered with). The BIG problem: When the aforementioned problem occurred, pauses no longer worked properly in my macros, causing the tv and sometimes cable box to not go on or off properly. I thought maybe my macros just needed to be cleaned up and streamlined a bit, and after some tweaking, it got in a state where instead of the above problems, I would see two flashes, and the extender was unloaded!! I had to press tv, power to load it back. I noticed this happened whenever I switched to DVD and back to CBL. I tweaked my macros a bit more, and the backlight turned on and the remote was unresponsive. Screwed up macros I thought, but I tried putting my DVD macro on the VCR button, and it WORKS, except now I just get the problem of volume and channel buttons not going for the duration of the keypress after hitting VCR. I am sending some IR files, because I think it's a bug in the extender (Moving the macro from DVD to VCR should have had no effect on the behavior AFAIK)
8811w 2K with extender 3.3 - weird issues
Moderator: Moderators
Hard to tell much from that description, but I'll wild guess it was some macro nesting problem. The extender lets macros invoke other macros, including those on device keys. When you overflow the buffer of pending commands, the results are hard to predict and could include reseting the remote.
When you changed which key you used for a macro, you could have broken some link in unintentional nesting of macros.
When you changed which key you used for a macro, you could have broken some link in unintentional nesting of macros.
Macros
Hmm... I've checked and doublechecked my macros many times.... guess I'll go through it again. Here's my macros in case anyone might catch something I haven't seen... Note, with this setup the remote loses the ability to continuously send the volume, channel, and arrows by holding down the buttons, and pauses are too short or nonexistent.
# Key Macro Keys Note
1 VCR T_DVD; C_DVD; M_DVD; O_DVD; P_TV; M2; M4
2 SAT T_CBL; C_CBL; M_CBL; O_CBL; P_TV; M1; M3; Phantom1
3 RCVR/AMP T_RCVR; C_RCVR; M_RCVR; P_RCVR; O_RCVR; Phantom1; Pause; L4; X_TV; Phantom2
4 Power X_RCVR; Phantom2; X_TV; Phantom2
5 M1 X_TV; Phantom1; Phantom3; TV/VID; 6
6 M2 X_TV; Phantom1; Phantom3; TV/VID; 4
7 M3 X_RCVR; Phantom1; Pause; L1
8 M4 X_RCVR; Phantom1; Pause; L3
Special Protocol Functions
# Device Button Key Type Function HexCmd Note
1 CBL Phantom1 ToadTog(0,ForceOn) [Already On]:< Blank > [Off/On]:SHIFT-Power $88 $83
2 TV Phantom3 Pause Hex: $07 $07
3 TV Phantom1 ToadTog(1,ForceOn) [Already On]:< Blank > [Off/On]:SHIFT-Power $98 $83
4 TV Phantom4 Pause Hex: $11 $11
5 TV Phantom2 ToadTog(1,ForceOff [On/Off]:SHIFT-Power [Already Off]:< Blank > $19 $83
6 RCVR L3 DSM L2; SHIFT-L1; Phantom4 $26 $A5 $40
7 CBL Phantom3 Pause Hex: $02 $02
8 RCVR Pause Pause Hex: $02 $02
# Key Macro Keys Note
1 VCR T_DVD; C_DVD; M_DVD; O_DVD; P_TV; M2; M4
2 SAT T_CBL; C_CBL; M_CBL; O_CBL; P_TV; M1; M3; Phantom1
3 RCVR/AMP T_RCVR; C_RCVR; M_RCVR; P_RCVR; O_RCVR; Phantom1; Pause; L4; X_TV; Phantom2
4 Power X_RCVR; Phantom2; X_TV; Phantom2
5 M1 X_TV; Phantom1; Phantom3; TV/VID; 6
6 M2 X_TV; Phantom1; Phantom3; TV/VID; 4
7 M3 X_RCVR; Phantom1; Pause; L1
8 M4 X_RCVR; Phantom1; Pause; L3
Special Protocol Functions
# Device Button Key Type Function HexCmd Note
1 CBL Phantom1 ToadTog(0,ForceOn) [Already On]:< Blank > [Off/On]:SHIFT-Power $88 $83
2 TV Phantom3 Pause Hex: $07 $07
3 TV Phantom1 ToadTog(1,ForceOn) [Already On]:< Blank > [Off/On]:SHIFT-Power $98 $83
4 TV Phantom4 Pause Hex: $11 $11
5 TV Phantom2 ToadTog(1,ForceOff [On/Off]:SHIFT-Power [Already Off]:< Blank > $19 $83
6 RCVR L3 DSM L2; SHIFT-L1; Phantom4 $26 $A5 $40
7 CBL Phantom3 Pause Hex: $02 $02
8 RCVR Pause Pause Hex: $02 $02