Nobody asked me but...
Posted: Thu Jul 21, 2005 8:40 pm
I have uploaded my current working IR file and associated RMDU upgrades in THIS FILE in the Diagnosis Area for anybody who wishes to look at what can be (or rather, what I have
) done with JP1. It only controls seven devices, but with use of Device Combiner, various special protocols (LKP, Pause, ToadTog, Custom Mode Name), and LOTS of upgrades and KeyMoves, I have my HT system (and HT Pro remote) doing precisely what I want - and, perhaps more importantly, it is EASY for the wife and kids to use the remote
, as they need not learn any obscure combinations of button presses.
I don't think I can cram any more in there, as I have ZERO upgrade space left, and only 6 bytes of Keymove/Macro space left. (Maxing out that EEPROM, baby!)
This IR file provides for complete control of my HT system, including:
(a) NEC 42MP3 Plasma TV (TV/1256 device upgrade)
(b) Pioneer VSX-D710S Receiver (CBL/1023 upgrade) - there is a built-in AUD/1023 device code but it had too few buttons mapped "conveniently"
(c) Sky+ satellite receiver/PVR (SAT/1847 device upgrade and $0020 RC6-M-20n protocol upgrade)
(d) Sharp DV-NC85 DVD/VCR combo unit (Effectively TWO devices - CBL/1018 upgrade for VCR; CBL/1085 with $01C9 Kaseikyo protocol upgrade for DVD)
(e) JVC XL-R304 5-disc CD changer (CD/0072 built-in device code)
(f) Scientific Atlanta Armed Forces Network Satellite Box (CBL/0877 built-in device code)
(g) Most Special Protocols pre-installed with the extender are used: LKP; ToadTog; Pause; and Custom Mode Name. DSM is deleted to make room for upgrades.
(h) Device Combiner is used solely to provide duration control for 5 CD and 1 SA Box functions. (I know this is a HUGE memory hog, but I needed the duration control badly, but what a BIG price to pay.)
General design:
(1) Phantom 1 is discrete on (via either advanced code or ToadTog - for SA Box and VCR/DVD player);
(2) Phantom 2 is discrete off (as above - except for Sky+ Box workaround via:Discrete on, Pause,Pause, Power Toggle);
(3) Device Buttons are programmed via Macros and LKPs on Phantom 3 to select the device (x-shift Phantom 1) via short keypress and turn on and line up all equipment for the appropriate device(Phantom1 and x-shift Phantom 2) on a long keypress;
(4) "Power" is programmed with LKPs to turn off the selected device on short press, and turn off ALL devices (shift-Phantom 2 macro) on long press;
(5) shift-Phantom 3 has Custom Mode Name for all device modes - it is called in xshift-Phantom 1 and Phantom 2 device selection macros);
(6) LKP on "Stop" for both DVD and VCR to "open"/"eject" on long press;
(7) In CD mode, keys 1-5 have LKPs for Disc Selection - short sends digit 1-5 (called from Device Combiner upgrade as the duration was too short directly from CD/0072), long selects Disc 1-5;
(8 ) SA Box Power toggle would not respond reliably to embedded signal in CBL/0877, so this is included in the Device Combiner for duration, as well;
(9) Created a 1 minute "commercial skip" for Sky+ PVR via Macro on COM/SKIP;
(10) "Sleep" button macro activates VCR timer for recording;
(11) "shift-Light" macro operates Receiver front panel dimmer;
(12) "Ch+/-" for RCVR/AMP assigned LKPs: short is Preset Station +/-, long is Tuner Frequency +/-;
(13) Further, in many macros and LKPs I use "shift-cloaking" to use the assigned device-specific function of a button otherwise tied up with a macro.
So there it is - if anybody cares.
I don't think I can cram any more in there, as I have ZERO upgrade space left, and only 6 bytes of Keymove/Macro space left. (Maxing out that EEPROM, baby!)
This IR file provides for complete control of my HT system, including:
(a) NEC 42MP3 Plasma TV (TV/1256 device upgrade)
(b) Pioneer VSX-D710S Receiver (CBL/1023 upgrade) - there is a built-in AUD/1023 device code but it had too few buttons mapped "conveniently"
(c) Sky+ satellite receiver/PVR (SAT/1847 device upgrade and $0020 RC6-M-20n protocol upgrade)
(d) Sharp DV-NC85 DVD/VCR combo unit (Effectively TWO devices - CBL/1018 upgrade for VCR; CBL/1085 with $01C9 Kaseikyo protocol upgrade for DVD)
(e) JVC XL-R304 5-disc CD changer (CD/0072 built-in device code)
(f) Scientific Atlanta Armed Forces Network Satellite Box (CBL/0877 built-in device code)
(g) Most Special Protocols pre-installed with the extender are used: LKP; ToadTog; Pause; and Custom Mode Name. DSM is deleted to make room for upgrades.
(h) Device Combiner is used solely to provide duration control for 5 CD and 1 SA Box functions. (I know this is a HUGE memory hog, but I needed the duration control badly, but what a BIG price to pay.)
General design:
(1) Phantom 1 is discrete on (via either advanced code or ToadTog - for SA Box and VCR/DVD player);
(2) Phantom 2 is discrete off (as above - except for Sky+ Box workaround via:Discrete on, Pause,Pause, Power Toggle);
(3) Device Buttons are programmed via Macros and LKPs on Phantom 3 to select the device (x-shift Phantom 1) via short keypress and turn on and line up all equipment for the appropriate device(Phantom1 and x-shift Phantom 2) on a long keypress;
(4) "Power" is programmed with LKPs to turn off the selected device on short press, and turn off ALL devices (shift-Phantom 2 macro) on long press;
(5) shift-Phantom 3 has Custom Mode Name for all device modes - it is called in xshift-Phantom 1 and Phantom 2 device selection macros);
(6) LKP on "Stop" for both DVD and VCR to "open"/"eject" on long press;
(7) In CD mode, keys 1-5 have LKPs for Disc Selection - short sends digit 1-5 (called from Device Combiner upgrade as the duration was too short directly from CD/0072), long selects Disc 1-5;
(8 ) SA Box Power toggle would not respond reliably to embedded signal in CBL/0877, so this is included in the Device Combiner for duration, as well;
(9) Created a 1 minute "commercial skip" for Sky+ PVR via Macro on COM/SKIP;
(10) "Sleep" button macro activates VCR timer for recording;
(11) "shift-Light" macro operates Receiver front panel dimmer;
(12) "Ch+/-" for RCVR/AMP assigned LKPs: short is Preset Station +/-, long is Tuner Frequency +/-;
(13) Further, in many macros and LKPs I use "shift-cloaking" to use the assigned device-specific function of a button otherwise tied up with a macro.
So there it is - if anybody cares.