Your Universal Remote Control Center
RemoteCentral.com
Original Equipment Remotes Forum - View Post
Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Original thread:
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.

MakeHex
IRtool.exe

Use 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
Play39366166160175169
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.


Hosting Services by ipHouse