Convert Pioneer 2CMD codes to Pioneer 3DEV codes

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

Post Reply
dabhome
Posts: 4
Joined: Mon Jun 20, 2005 9:46 pm

Convert Pioneer 2CMD codes to Pioneer 3DEV codes

Post by dabhome »

Is there any way to convert Pioneer 2CMD codes to Pioneer 3DEV codes? There are some commands in the Pioneer Master List that I would like to use (if possible).
David Brown
The Robman
Site Owner
Posts: 22063
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Probably, give me a bit more info such as which upgrade you'd like to convert, etc and I'll let you know how to do it.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

Yes, you can convert, but you will have to do some manual manipulation. Have you read the Pioneer protocol help in KM? It says:
Pioneer 2CMD:

If some of the functions for your device send a two-part signal
where the device code is the same but the command code varies, you
need to use the Pioneer 2CMD protocol.

For the functions that only use one command code, enter the same
command in both the regular OBC/EFC column and the byte2 column of
the Functions sheet.

For the functions that use two codes, enter the first one in the
OBC/EFC column and the second in the byte2 column.


Pioneer 3DEV:

If the functions for your device use one of up to three different
device codes, and some of the functions even send a two-part
signal as described above, then you need to use the "Pioneer 3DEV"
protocol.

Enter the three device codes, and then, on the Functions sheet,
enter the command codes in the regular OBC/EFC column.

In the byte2 column enter a "1", "2", or "3" to indicate which
device code to use. If this particular function uses a two-part
signal, put a space after the device code number and then enter
the EFC or OBC.

For example, if device code 1 is 130, and the ENTER button sends a
two-part signal where the first part is device 130, command 123,
and the second part is device 130, command 133, you would enter
123 in the OBC/EFC column, and then "1 133" in the byte2 column.

NOTE: While this protocol supports both OBC's and EFC's, this
version is LSB, where most of the other Pioneer protocols are LSB-
COMP, so the EFC's will be different. Therefore, it is STONGLY
recommended that you use OBC's when setting up the Pioneer 3DEV
protocol.
So if your current upgrade is properly built using the Pioneer 2CMD protocol, you are apparently using a single device number (the default is 165 - but it doesn't really matter).

First ensure that you are using OBCs rather than EFCs (on the functions worksheet, if necessary, click on swap EFC/OBC),

Then simply change the protocol to Pioneer 3DEV.

Now comes the manual manipulation.

Ensure your device number from your 2CMD upgrade is listed as one of the three devices available on the Setup sheet (for the default, 165 is device 2).

On the functions worksheet, in column C, where previously you had only the OBC for the second command (or repeated the first command), you will have to add a 2(space)in front of each second command. (Again, this presumes the default of 165 assigned to device 2. If your device number is device 1 or device 3, then replace the "2" with a "1" or "3" as appropriate.

Then you can continue to manually add the functions for the other devices from scratch.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
dabhome
Posts: 4
Joined: Mon Jun 20, 2005 9:46 pm

Post by dabhome »

Capn Trips wrote:Yes, you can convert, but you will have to do some manual manipulation. Have you read the Pioneer protocol help in KM?
I followed your instructions and it worked for one of the commands. However, the other two I got an error.

The original file with the 2DEV commands is in RM format and my file is in RM format. Is there an equivalent technique for RM?
David Brown
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

I'm sure there is, I'm not inclined to try to write another guide for RM like I did above for KM, but the principle is the same. Basically all you need to do is keep track of what device/OBC combination is required for each function, and following the protocol helps in either KM or RM ensure you construct the "functions" section to correctly call that right Device/OBC combination.

If you really can't figure it out, post all of the files in question, including links, and describe what you're trying to "combine" and it'll be easier to provide you a specific answer.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
dabhome
Posts: 4
Joined: Mon Jun 20, 2005 9:46 pm

Post by dabhome »

Capn Trips wrote:I'm sure there is, I'm not inclined to try to write another guide for RM like I did above for KM, but the principle is the same. Basically all you need to do is keep track of what device/OBC combination is required for each function, and following the protocol helps in either KM or RM ensure you construct the "functions" section to correctly call that right Device/OBC combination.
If I understand correcty, for 2CMD the 2nd hex digit is the same as the second OBC.

I tried a few combinations and nothing worked. I suspect the Audio amplifier just doesn't understand the command. It was a long shot anyways.

I was trying to take a command (bass/treble, base/treble+, and base/treble-) from the Pioneer-Master-List and apply it to a VSX-D811S audio/video amplifier. The original remote did not have the commands. I was hoping that even though the original remote did not have the command the amplifier still handled the IR command.

The VSX-D811s uses the 4DEV protocol (I couldn't use 3DEV because of one combination). But, the Pioneer-Master-List is in 2CMD protocol.
David Brown
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

My last recommendation is to upload the files in question (source and result) and link them here, describing what you've done, and someone might be able to spot an error.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Post Reply