Page 2 of 3
Posted: Thu Nov 04, 2004 9:41 am
by The Robman
I see what the problem is. The "Pioneer MIX" protocol has changed, it now has 6 fixed data bytes, whereas the version supported by KM only allows for 4 fixed data bytes.
To fix this, go to the Devices panel in IR, select DVD/2000 and click EDIT, this will bring up a panel of hex code. About half way along the first line look for the following data: "2A AB 0A CB". Once you've found it, insert two zero bytes after it, so it should end up looking like "2A AB 0A CB 00 00", then click OK and try it out.
Posted: Thu Nov 04, 2004 10:22 am
by Jamin
Great! I'll try it tonight. Appreciate it.
Btw, what would I need to do to get the rest of the Pioneer DVR-520HS codes I would need? I noticed some very important ones missing from the list of commands, especially the "Stop Record" one.
Posted: Thu Nov 04, 2004 12:56 pm
by The Robman
Learn them, then for the 2-part signals use the 2nd OBC, and for the 1-part signals, use the 1st OBC. Then add them to the KM file and re-copy the code over to IR (remembering to re-add the 2 bytes I mentioned before).
Posted: Thu Nov 04, 2004 1:35 pm
by Jamin
Ok, thanks. Sounds like I'll need to pick up a learning 8810 at Wal-Mart tonight. Too bad my MX500 doesn't have JP1...
Posted: Thu Nov 04, 2004 2:39 pm
by The Robman
Sorry, I didn't realize that you didn't have access to a learning remote. I just checked the Pronto file section at R/C and there are CCF files there for Pioneer DVD Recorders, so I decoded one of them and it has all the missing functions in it.
I have just replaced the file at Yahoo.
Posted: Thu Nov 04, 2004 5:56 pm
by Jamin
Rob,
I tried the new file, (inserting the two zero bytes after "2A AB 0A CB"), and now some of the functions work:
[codes copied from Functions tab on KM]
Play 034 0 215 BB 00
Stop 032 0 213 FB 00
Pause 035 0 219 3B 00
Skip Forwards 038 0 214 9B 00
Skip Back 039 0 218 1B 00
Record 040 0 085 EB 00
Record Stop 033 0 217 7B 00
Scan Back1 037 0 216 5B 00
Scan Forward1 036 0 212 DB 00
...But none of the other ones worked that I could find. I'm still attempting to find others that may work. Thanks for trying to help me with this... btw, I did buy a URC-8810 on the way home, in case I'll need it.
Posted: Thu Nov 04, 2004 7:26 pm
by The Robman
OK, I actually read the assembler code of the new version this time and I see what's happening. They've moved DEV2 from being the 2nd fixed byte to being the 6th. So instead of changing "2A AB 0A CB" into "2A AB 0A CB 00 00", change it into this "2A AB 0A CB 00 AB".
Posted: Thu Nov 04, 2004 7:57 pm
by Jamin
I tried it two times just to make sure, but there was no difference -- only those few codes I listed work.
I've saved the files again, if you'd like to look at them:
test6
Posted: Thu Nov 04, 2004 8:32 pm
by The Robman
Sorry, my bad, change the fixed data to "2A AB 0A CB 00 0A".
Posted: Thu Nov 04, 2004 8:43 pm
by Jamin
We're slowly getting there! More keys work now, but not all of them -- like the number keys, for example. I can map out exactly which one work and which don't if that would help.
Posted: Thu Nov 04, 2004 8:47 pm
by The Robman
Are you saying the numbers DO or DON'T work? rather than mapping out which ones work and which ones don't, just look at the KM file, originally the only ones that worked where the ones where byte2 was 0, now either the 1s or the 3s have been added to the list.
Try changing all the 3s in the byte2 column to 5s.
Posted: Thu Nov 04, 2004 9:00 pm
by Jamin
Yeah -- it looks like the ones with 3's in the byte2 column do NOT work. I'll try it and let ya know! I appreciate all your help on this!!
Edit: Initial results are GOOD! The 5's seemed to take care of those others. I'll be testing them out. Thanks again for all your help.
Posted: Sun Nov 07, 2004 5:56 pm
by Jamin
Rob,
I've found several functions in your Pioneer DVR-520HS layout that don't do anything, and I've added all the other missing keys from the DVR-502HS original remote. I just have a few more functions to test to make sure it's 100% correct -- and I was wondering if you'd like me to post my layout once I'm finished?
Also, thanks for helping me get the KM / IR thing working with this 6131. Now, what would I have to do to get shift codes to work? I'd like to program "shift-power" as a discrete OFF for the DVR-520.
Posted: Sun Nov 07, 2004 8:21 pm
by The Robman
Please list here the functions from my file that don't do anything, I'd like to see where they came from (ie, either Jon's list from the 1st page of this thread, or the CCF file that I downloaded). The CCF I downloaded was for a slightly different model so it's not totally surprising that some functions are different.
Please also list here the additional functions that you found, along with the device/command codes they use.
Normally I would say to load your KM file, but we obviously need to fix KM and RM so they can handle the new variation of this protocol, so in the meantime just send me your file via email and I'll take care of it.
As for the shift functions, these are a little more tricky only because the 6131 uses a new format for it's keymoves. However, just last week I finally decoded the new 2-byte (5 digit) keymove format, so if you post which functions you want to program as shifted functions, I will convert them into hex codes that you can use in IR to program your keymoves.
Posted: Mon Nov 08, 2004 1:45 am
by Jamin
Functions that do nothing:
-/-- 097 1
D Navi 109 1
Edit 164 1
Erase 165 1
Playlist 175 1
Repeat AB 232 5
Rpt 228 5
Search 179 5
and these 2 aren't necessary:
Scan Back2 124 3
Scan Forward2 122 3
additional functions:
CM Skip Reverse 172 1
Disc History 057 1
One Touch Copy 054 1
Play Mode 127 5
Step/Slow Forward 183 5
Step/Slow Reverse 184 5
and just FYI, some functions had different names on the remote:
Top Menu = Disc Navigator/Top Menu
C.Mark = Chapter Mark
Program = Timer Record
Easy = Easy Timer
Menu = Play List/Menu
finally, the functions I'd like to have as shift functions:
Easy Timer 058 1
Navi Mark 166 1
Off 187 5
On 186 5
Record Mode 105 1
Record Stop 033 0
And I'm e-mailing you my KM file. Thanks!