Page 1 of 1

Pioneer Minidisc remote MJ-D707 pronto code problem

Posted: Sat Feb 13, 2016 11:22 am
by W00fer
I have captured an Pioneer CU-MJ011 remote on 40khz with my Sony PSP with IR learn function. However, it does not work.

Image

The remote belongs to an MJ-D707 minidisc deck that I'm unable to find any remote pronto codes for anywhere on the web.

Standby function was captured as this code, but it does not work :(

Standby-on
0000 0067 0022 0000 0158 00AB 0016 003F 0016 003F 0016 0014 0016 0014 0016 0014 0016 003F 0016 0015 0015 003F 0016 0014 0016 0014 0016 003F 0016 003F 0016 003F 0016 0014 0016 003F 0016 0014 0016 003F 0016 0015 0015 0015 0015 0014 0016 003F 0016 0014 0016 0014 0016 003F 0016 0015 0015 003F 0016 003F 0016 003F 0016 0014 0016 0040 0015 003F 0016 0014 0016 0401

I decoded it with IRScrutinizer and found this

protocol = Pioneer, device = 163, obc = 145

IRTool gives: Device 163 OBC 145 EFC 129

Image

I hope you can help me out to make it work. Maybe I need to capture at a different frequency, but on various websites I have seen 40Khz as the one to go for Pioneer.

Posted: Sat Feb 13, 2016 5:11 pm
by The Robman
Pioneer signals are meant to repeat, so I think the 3rd and 4th words should be "0000 0022" rather than "0022 0000". Don't know if that would make a difference.

Also, when you say the pronto hex doesn't work, how are you validating that? I assume you are not using it in an actual Pronto, so how are you using it, and are you confident that you are not making a mistake there?

Posted: Sat Feb 13, 2016 5:22 pm
by 3FG
The necessary signals are Pioneer dual commands. Each (or at least most) of the IR commands have the prefix command Pioneer 163, OBC 145. That's what your learn captured. Additionally, there is a second command which contains the variable info. For the MJ-D707, here are some of the second commands (all Device 175)
Power/Standby OBC 96
Play OBC 101
Stop OBC 100
Record OBC 102

In IrScrutinizer, select Pioneer Mix, and enter 175 into the D field and the OBC into F. In the Additional Parameters field, enter D0=163, F0=145. Use no spaces on either side of the equals signs. I have access to 36 IR commands, and once you've verified that the above are the correct commands, I can dig out the rest.

Posted: Sat Feb 13, 2016 5:52 pm
by W00fer
The Robman wrote:Pioneer signals are meant to repeat, so I think the 3rd and 4th words should be "0000 0022" rather than "0022 0000". Don't know if that would make a difference.

Also, when you say the pronto hex doesn't work, how are you validating that? I assume you are not using it in an actual Pronto, so how are you using it, and are you confident that you are not making a mistake there?
If you capture them with IRSHELL IR Learn function you can immediately play them back. This works for a lot of remotes, but for Pioneer it's a different song apparently.

Posted: Sat Feb 13, 2016 7:53 pm
by The Robman
If this device uses the 2-part signals, as 3FG suggests, you will need to re-construct the hex so that it includes both parts.

Posted: Sun Feb 14, 2016 3:00 am
by Barf
Likely, as the other guys said, the device is using the two-part Pioneer signals. This mean that your captures are incomplete; you only got the first part. How did you capture them?

I recommend that you use IrScrutinizer with supported hardware to re-capture the signals. Be sure to check Options -> Print decodes to console. Then the sent signals should print two decodes to the console, in addition to the (single) decode you get in the middle area. There you get the numbers to use for "Pioneer Mix".

Posted: Sun Feb 14, 2016 9:14 am
by 3FG
I guess I wasn't clear enough. I have access to all of the IR commands for the MJ-D707, and I posted 4 of the signals above, including instructions on how to generate the ProntoHex. W00fer doesn't need more hardware; he just need to try the signals. It takes some effort for me to extract the IR from my source, and I don't want to bother until W00fer demonstrates that he is actually going to use the signals.

Posted: Sun Feb 14, 2016 11:02 am
by The Robman
3FG wrote:Power/Standby OBC 96
Play OBC 101
Stop OBC 100
Record OBC 102

In IrScrutinizer, select Pioneer Mix, and enter 175 into the D field and the OBC into F. In the Additional Parameters field, enter D0=163, F0=145. Use no spaces on either side of the equals signs. I have access to 36 IR commands, and once you've verified that the above are the correct commands, I can dig out the rest.
Dave/Barf,
I just tried following those instructions, using OBC 96, and got the following Pronto hex...

0000 0068 0044 0022 0169 00B4 0017 0044 0017 0044 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0044 0017 0017 0017 0636 0169 00B4 0017 0044 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0044 0017 0044 0017 0017 0017 0044 0017 0044 0017 0044 0017 0044 0017 0044 0017 0017 0017 0017 0017 0044 0017 0636 0169 00B4 0017 0044 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0044 0017 0044 0017 0017 0017 0044 0017 0044 0017 0044 0017 0044 0017 0044 0017 0017 0017 0017 0017 0044 0017 0636

I would have expected the beginning to be "0000 0068 0000 0044" rather than "0000 0068 0044 0022", because if memory serves, when these 2-part signals repeat, they repeat both parts.

So this is what I think the pronto hex should look like...

0000 0068 0000 0044 0169 00B4 0017 0044 0017 0044 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0044 0017 0017 0017 0636 0169 00B4 0017 0044 0017 0044 0017 0044 0017 0044 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0017 0017 0044 0017 0017 0017 0044 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0017 0044 0017 0044 0017 0017 0017 0044 0017 0044 0017 0044 0017 0044 0017 0044 0017 0017 0017 0017 0017 0044 0017 0636

Posted: Sun Feb 14, 2016 11:41 am
by 3FG
Rob,
You're probably correct about the repeating behavior, but I don't know for sure.