View previous topic :: View next topic |
Author |
Message |
Lurker1
Joined: 31 Oct 2004 Posts: 37
|
Posted: Wed Nov 10, 2004 4:09 pm Post subject: Need help with Pioneer 4DEV protocol |
|
|
I've already got two upgrades down (TV, DVD), but the third has me whipped!
I'm trying to load the Pioneer-VSXD812-4DEV.txt file to IR for an upgrade for my RS 2117.
Problem is that upgrade requires a 4dev protocol and RM at it's current state only has a 3dev protocol built in.
How, or can, I go about making IR handle the protocol for that file?
FTR - I've tried the similar Pioneer VSX upgrades (510, 610, 710, and 810), but for some reason none of them seem to be mapping correctly to my remote. It's got me stumped because I pretty much figured out the TV (Sony) & DVD (Pansonic) upgrades myself but this one has had me tied me up in knots now for 2 days.
Last edited by Lurker1 on Wed Nov 10, 2004 7:24 pm; edited 1 time in total |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Wed Nov 10, 2004 5:30 pm Post subject: |
|
|
If RM hasn't been programmed to handle the 4DEV protocol yet, you'll need to use KM to program this one. If you don't have Excel, you can switch the protocol to 3DEV in RM, but not all of the buttons will work. You can use learning to fill in the blanks while you wait for someone to update the protocol.ini file for RM. _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
gfb107 Expert
Joined: 03 Aug 2003 Posts: 3411 Location: Cary, NC |
|
Back to top |
|
|
Mark Pierson Expert
Joined: 03 Aug 2003 Posts: 3017 Location: Connecticut, USA |
Posted: Wed Nov 10, 2004 7:53 pm Post subject: |
|
|
Without making any changes to button assignments, here's the upgrade formatted for the 2117:
Upgrade Code 0 = AB FF (Tuner/1023) Pioneer VSXD812 Receiver (KM v8.31)
D0 00 F0 0A E5 C5 A5 25 05 04 00 84 80 44 40 C4
C0 24 20 A4 A0 64 60 E4 E0 14 10 94 90 50 54 D0
D4 48 4C 0C 08 8C 88 38 3C CC C8 01 05 81 85 C1
C5 41 45 C6 C2
KeyMoves
13 F4 A3 FF 56 52«display»
End
Upgrade Protocol 0 = 01 D0 (S3C8+) Pioneer 4DEV (KM v8.31)
40 84 42 8B 12 E5 44 08 08 01 09 03 16 01 09 00
FF AD 90 10 A9 08 43 B0 C0 76 07 04 6B 02 77 03
76 08 04 6B 01 0E 87 20 03 29 03 56 07 FB 56 08
FB F6 01 46 20 10 F6 01 46 00 10 F6 01 0A 7B F1
AF
End _________________ Mark |
|
Back to top |
|
|
Lurker1
Joined: 31 Oct 2004 Posts: 37
|
Posted: Wed Nov 10, 2004 10:33 pm Post subject: Thanks |
|
|
Quote: | Without making any changes to button assignments, here's the upgrade formatted for the 2117:
Upgrade Code 0 = AB FF (Tuner/1023) Pioneer VSXD812 Receiver (KM v8.31)
D0 00 F0 0A E5 C5 A5 25 05 04 00 84 80 44 40 C4
C0 24 20 A4 A0 64 60 E4 E0 14 10 94 90 50 54 D0
D4 48 4C 0C 08 8C 88 38 3C CC C8 01 05 81 85 C1
C5 41 45 C6 C2
KeyMoves
13 F4 A3 FF 56 52«display»
End
Upgrade Protocol 0 = 01 D0 (S3C8+) Pioneer 4DEV (KM v8.31)
40 84 42 8B 12 E5 44 08 08 01 09 03 16 01 09 00
FF AD 90 10 A9 08 43 B0 C0 76 07 04 6B 02 77 03
76 08 04 6B 01 0E 87 20 03 29 03 56 07 FB 56 08
FB F6 01 46 20 10 F6 01 46 00 10 F6 01 0A 7B F1
AF
End |
Thanks Mark, I feel like you just deposited gold into my account. Unfortunately I'm one of the early settlers who doesn't realize what he's just stumbled into.
A couple of questions so that I can understand what I'm doing and what's going on in general.
How exactly do I use protocol that you just gave me?
I entered the device & protocol upgrades into IR and downloaded it into my remote. That worked fine. Now since I want to go about changing the button assignments, what would be the simplest way to accomplish this.?
Based upon what I've been able to figured out the only way that I can see doing it is by going (back) to the device tab in IR and changing the EFC keys based upon the 1023 setup code. But this just can't be right as there has to be a simpler way to go about doing it? |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Wed Nov 10, 2004 10:58 pm Post subject: Re: Thanks |
|
|
Lurker1 wrote: | Now since I want to go about changing the button assignments, what would be the simplest way to accomplish this.? |
If you have Excel, you would open the original file that you linked to and edit it using KM. That's your only option until RM's protocol.ini file is updated. _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
Lurker1
Joined: 31 Oct 2004 Posts: 37
|
Posted: Wed Nov 10, 2004 11:05 pm Post subject: |
|
|
Quote: | If you have Excel, you would open the original file that you linked to and edit it using KM. That's your only option until RM's protocol.ini file is updated. |
Well that kills that since I don't have Excel. Oh well fine work anyway Mark (thanks as well to Rob), I'll figure out a way to load the upgrade with RM. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Thu Nov 11, 2004 8:18 am Post subject: |
|
|
The ONLY way to work with this upgrade using RM is to add an entry for the DEV4 protocol to protocol.ini _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
gfb107 Expert
Joined: 03 Aug 2003 Posts: 3411 Location: Cary, NC |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Thu Nov 11, 2004 12:38 pm Post subject: |
|
|
I wrote the 4DEV protocol and the 2 variable bytes are formatted completely differently to the 3DEV protocol. My code works on the assumption that bit2 (the 3rd from the right) is always 0 for Pioneer signals. If you enter an OBC or EFC where this bit is not zero, KM will display an error.
As I know these bits will always be zero, I use them together as an index to select which of the 4 device codes should be used for this button. My code will then zero them out before the actual signal is sent.
From a UI point of view, 4DEV looks the same as 3DEV. For example, the user might enter 66 in the OBC column and "4 198" in the byte2 column. This means use OBC 66 for the first part of the signal, use OBC 198 for the second part of the signal, and use the 4th fixed data byte as the device code for both.
To convert this into the actual data, first convert both OBCs to binary. Then subtract 1 from the device index (ie, the '4') and convert it to binary. In this case the device index binary is '11', so that means you should set bit2 for both OBC codes. If the user had used device index 3, which is '10' when converted to binary, you would just set bit2 for the 1st OBC code, not the second.
Then convert the OBC binary to hex and complement, and you're done. _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
gfb107 Expert
Joined: 03 Aug 2003 Posts: 3411 Location: Cary, NC |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Fri Nov 12, 2004 10:00 am Post subject: |
|
|
gfb107 wrote: | One question, what happens when there is no second OBC? Is the first one used again in the second variable byte? |
Exactly.
As for the translator function, if it makes it easier, you could do it like this:
dev-inxed - action
0 = do nothing extra
1 = add 32 to OBC2
2 = add 32 to OBC1
3 = add 32 to OBC1 and OBC2 _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
Lurker1
Joined: 31 Oct 2004 Posts: 37
|
Posted: Sun Nov 14, 2004 4:11 pm Post subject: |
|
|
Ok,
Having searched the board for previous (pioneer) VSX threads and discussions and trying to figure it out myself, I'm more confused than when I began.
Obviously I can't use the (812 or the master Pioneer list upgrade) 4dev upgrades because I don't have Excel on my computer. Ok.
But I can load the (VSX-D710S) upgrade, so I can use that.
As other have mentioned in previous threads the problem here is the Power key doesn't work on that upgrade, as Pioneer uses 2-byte commands? After reading several similar discussions I'm utterly confused now as to how to go about just turning the power on after installing the upgrade. Some have said use Hex Commands, some have said you have to make a key move from AUD 0013, some have said both are needed, and now I don't even know where to begin.
So if it's not too much trouble, could somone explain how to simply go about just setting up the 710 upgrade so that the power key works with that code.
I feel if I can accomplish that I might have some basic understanding on how to go about setting up the reast of the remote. But I just can't seem to get by that one (somewhat large) issue. |
|
Back to top |
|
|
gfb107 Expert
Joined: 03 Aug 2003 Posts: 3411 Location: Cary, NC |
|
Back to top |
|
|
Lurker1
Joined: 31 Oct 2004 Posts: 37
|
Posted: Thu Nov 18, 2004 5:06 pm Post subject: |
|
|
Thanks, but I finally figured out how to load one of the Pioneer (DSX) upgrades. I'll check it out though.
** Edited: I tried it and it works great. In fact I use it to replace the existing upgrade that I had made. **
Thanks. |
|
Back to top |
|
|
|