lafrederick wrote:SO ...Oh wisest one

What I need to do is print out the device sheet (from KM) and learn my remote (4 keys at a time?) as the code setup information is of NO help here (I am guessing) and know what each buttons HEX is? Correct? Then go and build up a KM sheet on that remote? And put in each buttons HEX code line by line in Excel (KM).Really? Or is there an easier way to see each key(button) HEX code? Wow That is a LOT of work? Pronto is MUCH easier than this (so far) . Just an observation. I am a industrial designer/product manager for comsumer electronic products -as a consultant. I am NOT an engineer, nor is math my best subject and I NEVER learned HEX as I graduated HS in 1967. And ART was my major. And so FAR from all the remotes I have used (only URC's, Universals, Prontos, RCA's) the Pronto is the simpliest (And it was TOUGH!).
Let's start with some basics. I'll try to step you through this as painlessly as I know how. I'm making a few assumptions here. One is you're very unfamiliar with KM and IR in general. Second, the protocol you're going to learn isn't one that requires any special attention (i.e. it's a simple one that decodes normally and doesn't rely on combo codes, etc). Third, you said you were a dolt!
First, if you must print anything (as opposed to using Window's multitasking), what you want to print out is the Functions sheet. Really simple, make sure it's visible on the screen and select File, Print (KM automatically adjusts it to print on 2 pages).
Now, learn the signals you want from the OEM remote. I'd suggest the DVD player since it likely has the simplest protocol in your stable of equipment.
Fire up IR, connect the remote, and do a Download.
Go to the Learned Signals tab. Look for the signal decode in the upper right pane where you'll see:
# | Protocol | Device | Sub-Device | OBC | Hex Cmd | EFC | Misc
Jot down the Protocol, Device, and Sub-Device.
On your printed copy of the Function sheet, write the decoded EFC in the EFC column next to the appropriate function name. These are only defaults by the way. In KM, you can type over or edit them to suit your needs. Do this for all your learned signals for this device.
Disconnect the remote, and leave IR running.
You're going to take this info back to KM. On the Setup sheet, you'll do these steps:
- Select your Remote from the in-cell drop-down.
- Choose a Device Type from the drop-down.
- Enter a 4-digit Setup Code.
- Select the proper Protocol from the in-cell drop-down.
- Enter the necessary Device and/or Sub-Device in the appropriate cells.
Now we move on to the Functions sheet. For each function you want to define, enter its name (or use one of the defaults), and then enter the corresponding EFC in the EFC column.
Next stop: the Buttons sheet. For each button, there is an in-cell drop-down where you will select the desired function you want to assign. Read the on-screen notes and the readme file to understand why some cells are grayed out, certain buttons have an "@" in front of them, etc. Once you have all the buttons assigned the way you want them, go back to the Setup sheet.
See the box labeled Device Upgrade Code? At the upper left is a Copy button. Click it and the code will be copied to the Window's Clipboard. You may be prompted to either setup AutoRunIR, or if it already is, whether you want to go to IR. Choose No (you left IR running above, didn't you?).
Activate IR, go to the Devices tab, click the Add button, and paste the copied code into the upper pane. Click OK
Go to IR's General tab. Enter your Device Type and Setup code in the cells corresponding to the Device Button you want to use. Note: for now, do NOT choose the same Device Button that the Learned Signals are on.
Now would be a good time to do a File, Save to save the current IR settings. Then, re-connect your remote, and Upload to it. Disconnect the cable, and try it out.
Barring any IR error messages along the way, or some whacky protocol that is more involved, you should have just created your first upgrade!
Hopefully, this will help get that

to come on. What I've outlined above is very basic, and is covered in
JP1 for Beginners.