garyfritz wrote: OK, last week I grabbed a .ccf file for my NEC XG CRT projector, added some additional functions that were missing, mapped it the way I wanted it, and saved it until my cable came. Some of the functions were "Control" keys that are accessed by holding down CTL on the NEC remote when you hit the desired button. This adds 128 to the OBC, and I had entered them appropriately (by entering just the OBC value and letting RM calculate EFC and Hex). Now when I open up the .rmdu file, it appears all the CTL functions have been mapped on top of the corresponding non-CTL functions, i.e. they both have the same EFC and OBC! What might have caused that? Did I just have a pilot error, or...? I re-entered all the OBC values, and it appears to be saving and opening OK now.
Can't tell from here what happened. If it works, don't mess with it, but if it happens again, upload the "guilty" rmdu file to the diagnosis section, post a link to it here, and specify the precise sequence of steps that resulted in this behaviour.
garyfritz wrote:
Next I looked at the Output tab to copy it to IR. I was surprised to find 24 keys listed in the KeyMoves section -- and I didn't define any KeyMoves! (At least none I was aware of...) The OBC values are right, e.g. the "Red" button is OBC = 0 and "CTL-Red" is OBC = 128 -- but I still have 24 keymoves, including Red and CTL-Red. The keymoves all seem to be associated with "Shifted" buttons -- e.g. I had mapped "Red" to the "F. Rew" button and "CTL-Red" to "Shift-F.Rew", and both of them have keymoves associated with them. However, NOT all shifted keys have keymoves! Is it expected that this would use up keymoves, and am I doing it the right way? Am I wasting keymoves?
For each remote/Device Type combination, only a certain number of buttons on the remote are included in that device type's keyset. In RM, these are indicated on the layout tab by orange (amber) circles (ellipses) around the button in the image. Only those buttons can have functions assigned to them in the device upgrade. If you assign a function to a button that is NOT so highlighted, RM (KM, also) will automatically create a keymove for that function/button combination. You may notice that when you change device types in an upgrade in RM, different buttons will become highlighted, and on your output tab, the keymoves may change (you DID notice that the output screen included all of those keymoves in the same panel as the device upgrade, right?

) For example, in the "TV" device type, you cannot assign functions to the transport buttons within the body of the upgrade. Keymoves will be generated for those. I think, in general, the Cable device type routinely has more buttons in its button map than most of the others. NO device type includes ANY shifted or x-shifted (see Extenders) buttons in its keymap, so ANY function you assign to a shifted button will ALWAYS generate a keymove, so the only surprising thing about your post above is the claim that
garyfritz wrote: NOT all shifted keys have keymoves!
Are you certain of that? Every shifted button assigned a function should have had a keymove generated.
garyfritz wrote:
I loaded the upgrade for another device, my DVD player. It seems to be intact from the way I left it. The IR help page says to paste it into a new Device, which I did. Then it says "Don't forget to assign the new setup code that you created to an actual device button!" I assume that means to go back to IR's General tab, and enter the new device code into the "Code" field next to the DVD device button?
Yes.
garyfritz wrote:
On the IR Devices tab, I deleted everything except the devices I wanted to upload (my DVD player and NEC projector). The DVD device is code 0222, and I entered 0222 in the Code field of the DVD device button. When I uploaded the upgrade, DVD mode in the remote identifies itself as code 0503. Should it be 0222? It doesn't seem to work to control the DVD player.
It sounds like you've NOT uploaded the 0222 upgrade into IR. Does the device type AND code of the DVD device on the general tab match your upgrade? i.e. is the device type of your upgrade "DVD" or mightn't it be something else, like "CBL"?
Questions like this are usually easier to answer (without asking a hundred more questions) if you just upload your IR file to the diagnosis area and post a link to it in a post describing your symptoms.
garyfritz wrote:
I tried to do a "CODE SET" in the 9910 to set the DVD code to 0222. The 9910 said it was "NOT FOUND." I must be missing a step somewhere. How do I get the 0222 code I uploaded from IR to work in the DVD mode of the remote?
Sounds like your upgrade is uploaded as a device type other than DVD, but seeing your IR file would help someone sort it out faster, as I stated above.
garyfritz wrote:
I tried to learn a key from the DVD remote to make sure I had the right functions & OBC codes. I went to IR LEARN and hit Select -- and it said "MEM FAULT." Shouldn't learning work with uploaded upgrades?
Yes, learning should still work, if you're not using the extender, BUT if you have MEM Fault, you might want to do a complete MFR reset (see the appropriate sticky post about how to do this) before resuming work. Sometimes the EEPROM has a glitch and you get MEM FAULTs, but a reset usually clears it up.