This is what you need if you have two HR20's hooked up to your Slingbox.
This was tested on the Slingbox Pro:
http://www.hifi-remote.com/forums/dload ... le_id=4633
Aternate code set for the DirecTv HR20-700 AV1/AV2
Moderator: Moderators
-
The Robman
- Site Owner
- Posts: 21887
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
What did you change in RM to make the upgrade work the 2nd codeset?
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!
It took me a while to figure eveything out, but in the end it was fairly straightforward (I don't own a JP1 remote).
I took the existing RMDU file for the HR20 and changed the device code from the default (12) to 2 and selected the "Slingbox with UEI PL Chip" remote.
For some reason the special function keys did not work or did not convey, so I eventually worked out how they mapped to the RM remote via directed trial and error.
I'd figured out the device code a long time ago using decodeIR and my pocketpc when I was trying to generate the alternate codes for my MX-800 remote with makehex. If anyone is curious here are the IRP files for the standard and alternate codesets:
Standard (hr20.irp)
Device=12
Function=0..255
Frequency=38400
Time Base=601
Zero=1,-1
One=1,-2
Two=2,-1
Three=2,-2
First Bit=MSB
Define C=7*(F:2:6)+5*(F:2:4)+3*(F:2:2)+(F:2)
Form=10,-2;D:4,F:8,C:4,1,-50,5,-2
Alternate (hr20alt.irp)
Device=2
Function=0..255
Frequency=38400
Time Base=601
Zero=1,-1
One=1,-2
Two=2,-1
Three=2,-2
First Bit=MSB
Define C=7*(F:2:6)+5*(F:2:4)+3*(F:2:2)+(F:2)
Form=10,-2;D:4,F:8,C:4,1,-50,5,-2
I took the existing RMDU file for the HR20 and changed the device code from the default (12) to 2 and selected the "Slingbox with UEI PL Chip" remote.
For some reason the special function keys did not work or did not convey, so I eventually worked out how they mapped to the RM remote via directed trial and error.
I'd figured out the device code a long time ago using decodeIR and my pocketpc when I was trying to generate the alternate codes for my MX-800 remote with makehex. If anyone is curious here are the IRP files for the standard and alternate codesets:
Standard (hr20.irp)
Device=12
Function=0..255
Frequency=38400
Time Base=601
Zero=1,-1
One=1,-2
Two=2,-1
Three=2,-2
First Bit=MSB
Define C=7*(F:2:6)+5*(F:2:4)+3*(F:2:2)+(F:2)
Form=10,-2;D:4,F:8,C:4,1,-50,5,-2
Alternate (hr20alt.irp)
Device=2
Function=0..255
Frequency=38400
Time Base=601
Zero=1,-1
One=1,-2
Two=2,-1
Three=2,-2
First Bit=MSB
Define C=7*(F:2:6)+5*(F:2:4)+3*(F:2:2)+(F:2)
Form=10,-2;D:4,F:8,C:4,1,-50,5,-2
I've reviewed your post re adding a second HR20 remote for Slingbox. I've followed the instructions, but am not able to get it to work. I know I'm asking a lot, but I would really appreciate it if you could help me out. Here are the steps I've taken:
On my HR20 remote (RC34) I've added the code 00003 to the remote and then I set up my HR20 to run via AV1
I then downloaded the file from your post and moved it to the Slingbox subfolder you indicated (was I suppose to run this file?)
I then ran Slingbox setup and entered S1378 as the code, but it didn't work
Any help you can give me would be greatly appreciated. You can also email at skoller@verizon.net. Thanks.
On my HR20 remote (RC34) I've added the code 00003 to the remote and then I set up my HR20 to run via AV1
I then downloaded the file from your post and moved it to the Slingbox subfolder you indicated (was I suppose to run this file?)
I then ran Slingbox setup and entered S1378 as the code, but it didn't work
Any help you can give me would be greatly appreciated. You can also email at skoller@verizon.net. Thanks.
-
va-slinger
- Posts: 4
- Joined: Tue Aug 29, 2006 11:02 pm
H20 AV1/AV2
I've tried S1378_PL on an H20-600 with no luck. The AV1/AV2 setup for the H20 wants the remote set to 00002, not 00003. I'm not sure how the 00003 discussed above equates to Device=2 in the alternate irp for the HR20. Can anyone tell me the irp device that equates to 00002
-
va-slinger
- Posts: 4
- Joined: Tue Aug 29, 2006 11:02 pm
OK, I was impatient. I just figured this out after doing a little more digging.
Device code is 13 for for AV1/AV2 when used with an H20 (corresponding to 00002). Simplest thing to do is use RM, import the S1378_PL file, change device to 13, and export it back using same name. Drop it back into SBAV directory and follow other folks procedures for choosing "other" and "S1378"
Device code is 13 for for AV1/AV2 when used with an H20 (corresponding to 00002). Simplest thing to do is use RM, import the S1378_PL file, change device to 13, and export it back using same name. Drop it back into SBAV directory and follow other folks procedures for choosing "other" and "S1378"
The key was just figuring out the device code. The code set numbers (001, 002, 003) don't really mean anything.
I originally figured out the device code for the alternate HR20 code set by running a program on my pocket PC that could capture IR commands and spit them out in a pronto .ccf file. You could do the same with a real Pronto. DecodeIR then did the rest.
I originally went all through that so I could discover the discrete codes. Afterall, you can't learn IR commands that don't exist on the remote control, but it's nice to use clean generated codes rather than learned codes. Then with the slingbox, it was mostly a matter of figuring out how to use RM.
JohnsFine, Robman and the rest of the JP1 community should be proud of what they've accomplished and what the rest of us have been able to do thanks to the foundation they've built.
I originally figured out the device code for the alternate HR20 code set by running a program on my pocket PC that could capture IR commands and spit them out in a pronto .ccf file. You could do the same with a real Pronto. DecodeIR then did the rest.
I originally went all through that so I could discover the discrete codes. Afterall, you can't learn IR commands that don't exist on the remote control, but it's nice to use clean generated codes rather than learned codes. Then with the slingbox, it was mostly a matter of figuring out how to use RM.
JohnsFine, Robman and the rest of the JP1 community should be proud of what they've accomplished and what the rest of us have been able to do thanks to the foundation they've built.