How to use these codes with a Pronto remote
Using these codes with a Pronto remote is simply a matter of
converting them into the Pronto format, used in all Pronto remotes except the ProntoNeo,
which uses a strange format that doesn’t always work right, which is why I
don’t explain it here. There are
conversion tools for converting regular Pronto codes to ProntoNeo codes in the
ProntoNeo file section at Remote
Central.
The first thing you need to do is download a little utility
called MakeHex from the Files>Pronto>Utilities section at Remote
Central. Clicking here
will take you directly to the Utilities section. Find MakeHex and download it to your
computer. Read the Readme file which
explains how to use the program, it is mostly self explanatory. All you really need to do is set the device
code in the IRP file and run it through the program.
You should notice that there are 3 Sony IRP files, so here’s how
to pick the right one based on the device code:
Device code less than 32: Sony12
Device code 32 or higher: Sony15
2 part device code: Sony20 HOWEVER see
below
The device code is the number immediately above each chart. Most equipment has multiple device codes, so
you’ll probably have to send several IRP files through the program.
If you need Sony20, you can use the IRP provided, but it only
takes one big number as the device code instead of 2 smaller numbers like I
list. You can find these big numbers
using the formula A+32*B where my code is A.B, and the long device codes are
also listed in the first column of the Device
Theory page, but there is an easier way.
Simply replace the Sony20 IRP file with one containing this text:
Device=26.73
Function=0..127
Protocol=Sony20
Frequency=40000
Time Base=600
One=2,-1
Zero=1,-1
Prefix=4,-1
Message Time=45000
Form=;*,F:7,D:5,S:8
Simply replace 26.73 with whatever device you’re using if you’re
not doing a DVD player’s main code.
(This is the origin of the dot between the 2 codes, by the way.)
After you’ve sent the IRP files through MakeHex, you can pick out
the long strings of hex codes for the functions you want from the output files
and put them into ProntoEdit. It’s very
simple.