|
|
|
The following page was printed from RemoteCentral.com:
Pioneer XV-DV313 IR Codes/Commands
| |
|
Topic: | Pioneer XV-DV313 IR Codes/Commands This thread has 9 replies. Displaying all posts. |
|
Post 1 made on Monday March 1, 2010 at 10:12 |
hyp0crisy88 Lurking Member |
|
|
Hi everyone :) Just registered, been reading for a while though :) I have searched just about everywhere for IR codes for my Pioneer system XV-DV313. I have an Logitech Harmony 515 and it works for switching between lines and such, Audio and Surround settings also work, but I cannot change the bass level and channel lvl on every speaker, I could when I had the original one. Does anyone here know of where to download a complete IR Code package for this system/remote?
best regards, hyp0crisy
|
|
Post 2 made on Tuesday March 2, 2010 at 03:25 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
There is an upgrade file for this at hifi-remote.com. The file is in the format used by RemoteMaster. A very large number of functions are listed.
|
|
OP | Post 3 made on Tuesday March 2, 2010 at 06:15 |
hyp0crisy88 Lurking Member |
|
|
3FG, thank u very very much! How do I upload this to my Harmony Remote? Again, thank u :D
|
|
Post 4 made on Tuesday March 2, 2010 at 11:46 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
I think there are two ways: 1) Convert all the codes to Pronto Hex (we can help with that), identify the functions that aren't already in the Harmony, and send the Pronto Hex for the new functions to Logitech, with a request that they add them to the setup for the XV-DV313. 2) Get a UEI manufactured remote, use setup code Audio 1384, and enter a 5 digit EFC to assign each new function to a button. Then teach the functions to the Harmony. Suitable remotes include any Comcast, Atlas remotes used by many other cable companies, many OneForAlls, high end Vizio remotes, some Radio Shack, and some RCA. The EFCs are listed below. The DV313 uses a the Pioneer two command IR protocol, in which many functions require sending two commands. In the below table, those functions are listed as having a prefix device and prefix command. See if any of these are likely to help. Sorry about the formatting -- the EFC is 5 digits, and there's no space between it and the prefix device. Function | EFC | prefix device | prefix command | main device | main comman | Aroow UP | 01222 | 166 | 160 | 175 | 228 | Arrow DOWN | 02246 | 166 | 160 | 175 | 229 | Arrow LEFT | 01734 | 166 | 160 | 175 | 230 | Arrow RIGHT | 02758 | 166 | 160 | 175 | 231 | Angle | 55492 | 166 | 161 | 175 | 181 | Audio | 22212 | 166 | 161 | 175 | 190 | CD Mode | 64964 | 166 | 161 | 175 | 96 | Ch Level | 49093 | none | none | 166 | 114 | Clear | 57797 | none | none | 166 | 65 | Condition | 55748 | 166 | 161 | 175 | 177 | Disc 1 | 53700 | 166 | 161 | 175 | 49 | Disc 2 | 53188 | 166 | 161 | 175 | 50 | Disc 3 | 54212 | 166 | 161 | 175 | 51 | Disc 4 | 52420 | 166 | 161 | 175 | 52 | Disc 5 | 53444 | 166 | 161 | 175 | 53 | Disc Skip | 16068 | 166 | 161 | 175 | 126 | DSP | 07877 | none | none | 166 | 94 | DVD/CD | 04294 | 166 | 160 | 175 | 37 | DVD Display | 03012 | 166 | 161 | 175 | 227 | DVD Setup | 54724 | 166 | 161 | 175 | 176 | Enter | 48325 | none | none | 166 | 116 | FL Dimmer | 14021 | none | none | 166 | 158 | Last Memo | 50884 | 166 | 161 | 175 | 246 | Menu | 22980 | 166 | 161 | 175 | 185 | Mono | 43461 | none | none | 166 | 209 | Mute | 11973 | none | none | 166 | 30 | Num 0/10 | 29125 | none | none | 166 | 9 | Num 1 | 60869 | none | none | 166 | 0 | Num 2 | 61893 | none | none | 166 | 1 | Num 3 | 61381 | none | none | 166 | 2 | Num 4 | 62405 | none | none | 166 | 3 | Num 5 | 60613 | none | none | 166 | 4 | Num 6 | 61637 | none | none | 166 | 5 | Num 7 | 61125 | none | none | 166 | 6 | Num 8 | 62149 | none | none | 166 | 7 | Num 9 | 28101 | none | none | 166 | 8 | Num >10 | 56773 | none | none | 166 | 64 | Open/Close | 54980 | 166 | 161 | 175 | 182 | Pause | 38854 | 166 | 160 | 175 | 170 | Play | 39366 | 166 | 160 | 175 | 169 | Program | 33988 | 166 | 161 | 175 | 236 | Random | 18116 | 166 | 161 | 175 | 254 | Repeat | 01220 | 166 | 161 | 175 | 228 | Repeat A-B | 34244 | 166 | 161 | 175 | 232 | Return | 50372 | 166 | 161 | 175 | 244 | Scan/Fast FWD | 48069 | none | none | 166 | 147 | Scan/Fast REV | 46277 | none | none | 166 | 148 | Search | 56260 | 166 | 161 | 175 | 179 | Sleep | 12741 | none | none | 166 | 25 | Sound | 10181 | none | none | 166 | 218 | Standby/On | 21700 | 166 | 161 | 175 | 188 | Step/Slow FWD | 56004 | 166 | 161 | 175 | 183 | Step/Slow REV | 21956 | 166 | 161 | 175 | 184 | Stop | 46533 | none | none | 166 | 144 | Subtitle | 52932 | 166 | 161 | 175 | 54 | Surround Mode | 42181 | none | none | 166 | 212 | System Display | 14533 | none | none | 166 | 157 | System Setup | 65221 | none | none | 166 | 102 | Test Tone | 43205 | none | none | 166 | 213 | Top Menu | 54468 | 166 | 161 | 175 | 180 | Track/Chapter NEXT | 47557 | none | none | 166 | 145 | Track/Chapter PREV | 47045 | none | none | 166 | 146 | Tuner/Band | 06342 | 166 | 160 | 175 | 165 | TV/AUX | 07110 | 166 | 160 | 175 | 163 | Vol UP | 28613 | none | none | 166 | 10 | Vol DOWN | 29637 | none | none | 166 | 11 | line 1 2 | 05318 | 166 | 160 | 175 | 164 |
|
|
OP | Post 5 made on Friday March 5, 2010 at 17:09 |
hyp0crisy88 Lurking Member |
|
|
Hi again :)
I've been in contact with Logitech support, they asked for HEX/Pronto format, so what tools will I be needing to convert them to this format?
best regards, hyp0crisy 88
|
|
Post 6 made on Friday March 5, 2010 at 23:59 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
Well, this is going to take some work. First, download a couple of tools. MakeHexIRtool.exeUse MakeHex to generate the Pronto Hex, and IRtool to check that it was done correctly. Be sure to read the instructions with MakeHex--it has an unusual user interface. EDIT: See Post #8 below for a simpler way to do this.
Since many of the IR signals actually contain two commands, this is a little tricky. For MakeHex, edit Pioneer.irp so that the device is 166, and the functions are 0..255. Save the resulting hex file. Re-edit Pioneer.irp making device 175 and functions 0..255. Save that file too. In the above list, if there are any functions that you want to send to Logitech which have none as the prefix device/command, then you can use the device=166 file directly and use the Pronto hex associated with the function number. For the functions which use two commands, you'll need to merge the Pronto Hex. You'll be using either 166, command 160, or command 161. Then append the Hex associated with device 175, and the appropriate command number. However, before appending, delete the first four words, i.e. delete 0000 0068 0000 0022.
And in the first part (the 166 Hex, change the first 0022 to 0044.
Finally, open up IRtool, and copy the resulting Pronto Hex into the box and click on decode. With any luck it will respond with the correct device and commands.
For example, Play is listed above as The Pronto Hex for 166 command 160 (obtained from MakeHex) is 0000 0068 0000 0022 0168 00B4 0016 0017 0016 0044 0016 0044 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0044 0016 0017 0016 0017 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 0017 0016 0017 0016 0017 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0044 0016 0044 0016 0044 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 06DA
For 175 command 169 it is 0000 0068 0000 0022 0168 00B4 0016 0044 0016 0044 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0017 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 06DA
The four groups in italics should be deleted, and the 0022 in bold should be doubled to 0044.
Combining, 0000 0068 0000 0044 0168 00B4 0016 0017 0016 0044 0016 0044 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0044 0016 0017 0016 0017 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 0017 0016 0017 0016 0017 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0044 0016 0044 0016 0044 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 06DA 0168 00B4 0016 0044 0016 0044 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0017 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0044 0016 0017 0016 0044 0016 0017 0016 0044 0016 0017 0016 06DA
This is the Pronto Hex to send to Logitech. IRTool shows this as device 166, OBC 160 plus device 175, OBC 169.
Simple, right?
Last edited by 3FG on March 6, 2010 13:03.
|
|
OP | Post 7 made on Saturday March 6, 2010 at 07:47 |
hyp0crisy88 Lurking Member |
|
|
Hehehe, yeah, very simple x] For those who know what they're doing :)
But anyways, I downloaded both programs, read the ReadMe and edited the Pioneer.irp, but I have 2 files in the MakeHEX folder called pioneer.irp and pioneer2.irp, should I edit them both?
best regards, hyp0crisy
|
|
Post 8 made on Saturday March 6, 2010 at 12:34 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
The above instructions are for Pioneer.irp. However, your question made me look more closely and Pioneer2.irp can be used to do this more easily. So here's an alternate (and simpler) set of instructions. Edit Pioneer2.irp. The first 3 lines should look like: Device=166.175 Define P=160 Function=0..255 Now you can drag this file onto MakeHex.exe and get the file Pioneer2.hex. Rename this to 166_160.hex or something like that, because MakeHex will overwrite unless it is renamed. Edit Pioneer2.irp again and change the 160 to 161. After running MakeHex on that, you'll have a second Hex file. There's no need to combine codes, or delete lines. For Play, which is command 166 function 160 plus 175, function 169, just use the Hex code from the first hex file, at function 169. For other functions, which use a prefix function of 161, use the second Hex file. Do make sure to use IRTool to check your work
Last edited by 3FG on March 6, 2010 13:01.
|
|
OP | Post 9 made on Saturday March 6, 2010 at 17:14 |
hyp0crisy88 Lurking Member |
|
|
Those two HEX files I get out of MakeHEX, could I just mail them to Logitech? As they hold all the available commands for the remote, right?
|
|
Post 10 made on Saturday March 6, 2010 at 22:41 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
I have never dealt with Logitech, but I wouldn't expect that approach would work at all. The two *.hex files contain device numbers and function numbers, without any indication of the actual function that they are supposed to perform. Maybe if you made one file that excised the unused functions, and included the function name next to each function number, perhaps they would work with that.
I guess you should include only a few functions that already work, clearly marked as already working. In that way, they don't need to sort through much, but would have some confidence that the code are correct if the already functioning codes match their database. Have you thought about which keys they should map the functions to? Is there a straightforward way to do that, and one that other users would find intuitive? If not, they may not be too responsive in setting this up--it's not clear how populating obscure functions helps their bottom line.
Frankly, if Logitech were really interested in populating their database, they would accept just a device number and function number, and not require Pronto Hex.
|
|
|
Before you can reply to a message... |
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now. |
Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.
|
|