I'm currently using the 8811 with Extender3. Everything is working great except I'm low on Upgrade space (still have plenty Key Move space).
I currently have nine devices coded (Device Multiplexer, etc.) which allows me to use the same 8811s throughout the house regardless of the brand TV, DVD-player, etc. A large memory consumer is the code supporting the three TiVos in our main "Home Theater" area (two DTV TiVos and one Standalone). I noticed the three TiVos use the same 43-byte Device Upgrade code except for the three "fixed data" bytes. Finally my question: is there a way to code the three TiVos with unique addresses without repeating the 43-byte Upgrade section three times or some other approach that winds up using less memory? I'm using the TiVo "Official" protocol.
Thanks for any help.
-Cliff
Also, my sincere thanks to all the folks who have contributed to the JP1 software. My friends can't believe what one JP1 remote can do.
Multiple TiVo's - Way to save Upgrade space ?
Moderator: Moderators
Edit: Sony SA/DTiVo and ReplayTV versions are also available. See this thread: http://www.hifi-remote.com/forums/viewtopic.php?t=4490
I've patched the TiVo (Advanced) protocol so that it grabs the 3rd byte of the unit code data from an unused register. Then you can use the Advanced Select special protocol for switching the unit code on-the-fly.
This should work with many other s3c8/s3c8+ remotes with or without the extender. Change the 3rd byte of the fixed data in the device upgrade and the first byte of the Hex Cmd in the key moves from $BF to something else (an unused register number) if there's a conflict.
Hal
I've patched the TiVo (Advanced) protocol so that it grabs the 3rd byte of the unit code data from an unused register. Then you can use the Advanced Select special protocol for switching the unit code on-the-fly.
- Modify your TiVo device upgrade and paste them into IR.exe:
Code: Select all
Protocol Name: Manual Settings Device1: (blank) Device2: (blank) Device3: (blank) Raw Fixed Data: 5E F3 BF PID: (anything that does not conflict) Notes / 3rd-Party Protocol Code: Upgrade protocol 0 = 00 41 (S3C8+) TiVo (Unit Select) 43 8D 31 8B 12 CF 44 08 08 01 1A 01 06 01 1A 03 31 D7 42 11 A7 08 B7 08 05 C7 00 E4 06 05 60 06 46 06 F0 54 C0 06 F6 01 46 46 29 0D 8D 01 49 End - Add the Advance Select special protocol/device upgrade (same as the one in the special protocols spreadsheet.)
Code: Select all
Upgrade code 0 = 1C 51 (TV/1105) Advanced Select (Special) FA 00 01 End Upgrade protocol 0 = 01 FA (S3C8+) Advanced Select (Special) 00 00 02 F5 04 03 AF End - Create key moves using the Advanced Select protocol for switching the current unit code.
Code: Select all
Bound Key: (use Device/Key of your choice) Device Type/Setup Code: TV/1105 Hex Cmd: $BF $XX $XX: the 3rd byte of the Fixed Data for the unit code of your choice 0:$FF, 1:$7F, 2:$BF, 3:$3F, 4:$DF, 5:$5F, 6:$9F, 7:$1F, 8:$EF, 9:$6F
This should work with many other s3c8/s3c8+ remotes with or without the extender. Change the 3rd byte of the fixed data in the device upgrade and the first byte of the Hex Cmd in the key moves from $BF to something else (an unused register number) if there's a conflict.
Hal
Last edited by mtakahar on Fri Jun 10, 2005 1:50 pm, edited 1 time in total.
-
DavidEC2955
- Posts: 143
- Joined: Fri Sep 26, 2003 3:57 pm
- Location: Kansas
I read, re-read, stood on my head and read them again and then even printed out the pages and eat them hoping that some how my brain can understand this but all I got was a headache and upset tummy....mtakahar wrote:Edit: Sony SA/DTiVo and ReplayTV versions are also available. See this thread: http://www.hifi-remote.com/forums/viewtopic.php?t=4490
I've patched the TiVo (Advanced) protocol so that it grabs the 3rd byte of the unit code data from an unused register. Then you can use the Advanced Select special protocol for switching the unit code on-the-fly.
You have to execute one of these key moves after resetting the remote.
- Modify your TiVo device upgrade and paste them into IR.exe:
Code: Select all
Protocol Name: Manual Settings Device1: (blank) Device2: (blank) Device3: (blank) Raw Fixed Data: 5E F3 BF PID: (anything that does not conflict) Notes / 3rd-Party Protocol Code: Upgrade protocol 0 = 00 41 (S3C8+) TiVo (Unit Select) 43 8D 31 8B 12 CF 44 08 08 01 1A 01 06 01 1A 03 31 D7 42 11 A7 08 B7 08 05 C7 00 E4 06 05 60 06 46 06 F0 54 C0 06 F6 01 46 46 29 0D 8D 01 49 End- Add the Advance Select special protocol/device upgrade (same as the one in the special protocols spreadsheet.)
Code: Select all
Upgrade code 0 = 1C 51 (TV/1105) Advanced Select (Special) FA 00 01 End Upgrade protocol 0 = 01 FA (S3C8+) Advanced Select (Special) 00 00 02 F5 04 03 AF End- Create key moves using the Advanced Select protocol for switching the current unit code.
Code: Select all
Bound Key: (use Device/Key of your choice) Device Type/Setup Code: TV/1105 Hex Cmd: $BF $XX $XX: the 3rd byte of the Fixed Data for the unit code of your choice 0:$FF, 1:$7F, 2:$BF, 3:$3F, 4:$DF, 5:$5F, 6:$9F, 7:$1F, 8:$EF, 9:$6F
This should work with many other s3c8/s3c8+ remotes with or without the extender. Change the 3rd byte of the fixed data in the device upgrade and the first byte of the Hex Cmd in the key moves from $BF to something else (an unused register number) if there's a conflict.
Hal
In short I have multi- Series-2 DirectTivo's
Three different remotes...
RCA810, HTPro, RS 15-2133
and I am running out of remote memory in the 'keymove' area of these remotes....
I have converted all my current upgrade file to 'RM'...
So how can I do this with the curren version of 'RM' since 'KM' will not load a 'RM' file???
--David
-
The Robman
- Site Owner
- Posts: 21886
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Step 1 is for KM (or RM), the rest of the steps are for IR.
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!