Michelle,
You've been writing a lot of posts asking for some sort of short-cut to using all of the tools available here for programming a JP1 or JP 1.X remote. It seems that you have not read, or have not understood the Beginner's ReadMe documents. All is explained there and apparently rather well, since requests such as yours, indicating complete inability to sort out what to do, are extremely rare. An installation CD is not really a practical option, since there are so many different tools and supporting tools, each of which changes at different times and it would be next to impossible to maintain such a “CD” properly updated, considering that each tool is maintained by a different expert, each of whom works on them for free and when they have the time and inclination to do so. That said, I will try to summarize what you need and how to use it.
(1) Download and unzip
IR.exe into the folder of your choice. I put all of the files into a folder called JP1 in the My Documents folder. Amongst its functions, the primary ones IR.exe allows you to:
a. Communicate with the EEPROM in your remote. You can download and upload (and save) complete remote configurations. Current versions of IR save this file as an *.ir file. Older versions of IR saved this data as a *.txt file. Old IR *.txt files remain compatible with current versions of IR;
b. Assign devices to device Keys and assign other general settings on yoru remote (on the “General” page);
c. Add or delete Device upgrades (on the “Devices” page) and Protocol upgrades (on the “Protocols” page);
d. Create and/or modify Keymoves (on the “Keymoves” page), Macros (on the “Macros” page), and Special Functions (on the “Special Functions” page);
e. Decode Learned signals (on the “Learned Signals” page)
(2) Download and unzip the
RDF.zip file. These Remote Definition Files are required by IR.exe to know how any particular remote is “arranged” internally, from button codes to memory mappings. I put these in a folder named “RDF” in the JP1 folder. In IR.exe, you must go to File>Set Directory>RDF Path and tell IR where to locate the rdf files. (The rdf’s are also required by RM – see below)
(3) Download and save the
decodeIR.dll file. I put it in the same folder as IR.exe, but you may want to put it in your windows system folder. This file is required for IR to accurately decode any learned signals you may have learned and want decoded.
To build/modify upgrades, you have TWO options:
(4)
Keymap Master (KM): Download and unzip this file. I put it in the JP1 folder. For this to work, you must have Microsoft Excel installed; or
(5)
RemoteMaster (RM): Download and save (again, I put this in the JP1 folder). RM requires you to download and install Java Runtime Environment (free download)
KM and RM accomplish the same thing in very different ways, but each tool is quite intuitive. KM requires Excel to work, and saves its Device Upgrade files as a *.txt file (not to be confused with an IR.exe *.txt file), while RM does this in a Java setting, provides a more graphical user interface (a picture of the remote where you can assign buttons, for example). For RM, you require the RDF files from above (the first time you open RM, it will ask you where to look for the RDFs) and the
(6)
Maps and Images files (I unzip them to a folder called “Images” in the JP1 folder). RM saves its upgrades in a *.rmdu format but can also open KM-generated *.txt files and import raw data from an IR.exe's displayed Device upgrade/Protocol upgrade screen.
(7) On the hardware side, if you are using a JP1 USB cable, then you additionally need the
USB driver. I don’t know where you put it, since I don’t need/use it.
Finally, additional tools that MAY become useful depending on how you proceed:
(8)
IRtoWAV.exe if you do NOT have a cable and want to try to upload your upgrades to your remote via a *.wav file (some remotes are over-the-phone upgradeable); and
(9)
Extinstall.exe if you intend to use an
“Extender” to further modify the behaviour of your remote.
For each of these last two programs, you must tell IR.exe where to locate them on the File>Set Directory>… dropdowns.
Done all of that? Good. Now, basically:
(1) Learn as many signals as you can from your Original Equipment Manufacturer’s (OEM) remote (the Denon, Sharp or Pioneer remote that came with the device you’re interested in);
(2) DOWNLOAD from the remote into IR.exe;
(3) Look at the Learned Signals tab and transfer the information to the matching fields in KM or RM (you will have to have opened an instance of KM or RM to do this). You are NOT LIMITED to the function names that default in KM or RM. You can add or delete any function name you desire. The Protocol help can be very useful in selecting the best protocol for a particular upgrade;
(4) Delete the learned signals form your remote and repeat as necessary to capture all of the signals;
(5) In KM or RM, enter all of these data, assign the functions you want to the buttons you want;
(6) Copy the upgrade data (Device upgrade and possibly Protocol upgrade) from KM or RM to the appropriate pages in IR (click “ADD” at the bottom of the respective page(s))
(7) Make sure in IR’s General page that you have assigned your Device Upgrade Device Type and Setup Code to the Device Button you desire.
(8) Create any Keymoves and/or Macros you desire on their respective tabs (Click “ADD” and fill in the appropriate pop-up box(es))
(9) UPLOAD this to your remote.
The details in all of these steps are laid out in the readme’s that populate these fora, and if you have a problem, ask a SPECIFIC question about a SPECIFIC step that is confusing you. Questions like:“Make me an installation CD” will get you nowhere pretty quickly here. Some effort from the user is required.