Page 2 of 2

Posted: Mon Aug 13, 2007 2:01 pm
by johnsfine
favfny wrote:I also tried generating a wave file with these keys using the export to wave function and then selecting the key moves, macros etc.
It generates the wave but I can't program the remote with it.
I don't understand why that didn't work.

Post that .wav file in the diagnosis area and its URL back here. We can check the .wav file and see if it looks right. If it looks right, hopefully one of the experts will have time to test with his/her own 8910 to see how it behaves (I might have time).

Meanwhile, I hope you understand that once it works it would replace any keymoves or macros you programmed manually on the remote itself. Is that what you want?

Also, I hope you understand that if you're in a hurry to get it working, you can read the keymove info from IR.exe's keymoves tab and manually program them on the remote without cable or .wav file.

Posted: Mon Aug 13, 2007 3:49 pm
by favfny

Posted: Mon Aug 13, 2007 5:05 pm
by johnsfine
The problem was way back in the use of the "new" command when you started your configuration in IR.exe

I guess the .ir file would have made that obvious more easily than the .wav file did. But the .wav file was good enough.

You selected an extender version of the RDF in IR.exe when you did that "new" command.

If you were really loading the extender, you would need to do a lot more to get that to work via .wav file. I assume you weren't even trying to install the extender.

To get keymoves, etc. to work right in a remote that doesn't have the extender software, you need to use the "NEW" command in IR.exe and select the right choice. On my system that right choice shows as "URC-9910_8910 (CPT0CPT0)".

You don't need to redo most of the work you did in KM, but you do need to redo the copy of the upgrade(s) from KM to IR after using the right "NEW" command in IR.

Posted: Mon Aug 13, 2007 6:37 pm
by favfny
You were right.
After following your advice and opening ir.exe and choosing the 8910 with no extender the keymove & macros were loaded correct on the remote.

I want to thanks all of you that assist me to find a temporary solution to program the urc9910 via wave file while waiting for the jp1 interface to arrive. I know this won't be my last question because there is a lot to learn still.

I hope one day I will be able to see a bunch of hex code and derive the corresponding EFC.

I really appreciate all your effort.

Posted: Thu Aug 16, 2007 12:23 am
by cywelchjr
johnsfine wrote:The original design of the remote limits which keys can be included in an upgrade. The L's and M's can't be included in an upgrade, but can be defined by keymove.

As a convenience to ordinary users of JP1 cables, KM allows keys to be defined that cannot be included in an upgrade. Then KM includes information with the upgrade telling IR.EXE to create keymoves for those keys.

If you were using a JP1 cable, you would be programming the entire eeprom image from IR.exe. That includes the keymoves, so the L and M keys would work, and the complications needed to make them work would be moderately transparent to the user.

But since you are using .wav files, you need to do more to get those keymoves properly defined in your remote.
Actually one of the options for creating a wav file from IR is to do the entire image which does all the same stuff as the actual cable upload only slower. It's the way I found to upload to my 9910 before I got my cable.