Your Universal Remote Control Center
RemoteCentral.com
Discrete Code Hunter Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Need help converting hex to ccf
This thread has 6 replies. Displaying all posts.
Post 1 made on Monday December 11, 2006 at 22:19
Oliwa
Long Time Member
Joined:
Posts:
December 2006
20
Hey there,

I have spent the whole day playing with MakeHex and CCF Panels and everything else related to generating a CCF file for use with a Universal MX-900. I'm trying to use the discrete codes for my new Oppo DVD player and I need some help. I tried Pronto Edit, but when I open the ccf file in the Universal Browser in MX-900 Editor I am unable to drag the commands to my remote.

Any help with generating a ccf file would be appreciated.

Here is what Oppo says...

Q: Does the OPPO DV-981HD support discrete on/off remote codes so that I can use my universal remote control to turn on/off all my AV equipments at once?
A: Yes. The DV-981HD supports discrete on/off remote codes. The remote control IR protocol is NEC1. The device code 0x49B6. The discrete ON command code is 0x5A, and the discrete OFF command code is 0x5B.

For Philips Pronto users, the built-in HEX codes for discrete on/off are:

Discrete ON: 900A 006D 0000 0001 49B6 5AA5
Discrete OFF: 900A 006D 0000 0001 49B6 5BA4

For JP1 remote users, the discrete on/off codes are:

Discrete ON: NEC1, device #73, OBC 90
Discrete OFF: NEC1, device #73, OBC 91
Post 2 made on Tuesday December 12, 2006 at 06:52
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
Pronto's understand many different forms of Pronto Hex. That "900A" form is convenient because it is short and it directly uses the device and function info (49B6 and 5A etc.) in the form that many manufacturers publish it.

But the Universal Browser only understands the basic form of Pronto Hex, not the "900A" form nor the many other special forms.

You can't drag the signals because they are in a form it doesn't understand.

You said you tried MakeHex and IrPanels, which should have made the task easy. You didn't say what part of that went wrong. I posted detailed instructions for that process a few times in the URC forum.

Since you have the JP1 info, you should know that to start the MakeHex/Irpanels process you edit nec1.irp to change the device number to 73. At the end of that process you drag buttons 90 and 91 from the ccf to your mx configuration. In between refer to the sequence of steps described elsewhere or ask more specific questions about the problem spot.
OP | Post 3 made on Tuesday December 12, 2006 at 10:00
Oliwa
Long Time Member
Joined:
Posts:
December 2006
20
Here is the nec1.irp file from the MakeHex zip file...

Device=4
Function=0..255

Protocol=NEC
Frequency=38000
Time Base=564
One=1,-3
Zero=1,-1
Prefix=16,-8
Suffix=1,-78
R-Prefix=16,-4
R-Suffix=1,-174
Default S=~D
Form=*,D:8,S:8,F:8,~F:8,_;*,_

I understand from your last post that Device=73, but I don't know what to put for anything else.
Post 4 made on Tuesday December 12, 2006 at 10:29
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
Don't change anything in that .irp file other than the Device line.

There are unusual situations in which an advanced user of MakeHex might have reason to change something else. But this isn't one of those situations.
OP | Post 5 made on Tuesday December 12, 2006 at 11:09
Oliwa
Long Time Member
Joined:
Posts:
December 2006
20
This is what I did and if I did it right and it works I'm going to feel really humble.

1. I opened up the nec1.irp file from MakeHex and I changed the device number to 73. I left everything else as it was. I then saved this file as "oppo.irp" and executed the command "makehex oppo.irp" which created a new file called "oppo.hex".

2. I download hex2ccf and ran the following command "hex2ccf oppo.hex oppo.ccf". This created yet another new file called "oppo.ccf".

3. I opened "oppo.ccf" up in the Universal Browser in MX-900 Editor and dragged action 90 and action 91 onto my remote.

I can't test it until tonight, but does all of that sound correct?

Thanks!
Post 6 made on Tuesday December 12, 2006 at 13:30
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
I forgot about hex2ccf. I always use IrPanels. But I tried hex2ccf just now (by the method you described) and it does the right thing, so I think you have the whole process correct.

Most people who ask questions in these forums wouldn't know how to get Windows Command Prompt running with the right current directory, so they couldn't use the method you just described. I have a registry entry for the context menu for folders set up so I can right click any folder and select cmd from the context menu to get there. Of course you can always start cmd then use a cd command.

Last edited by johnsfine on December 12, 2006 13:37.
OP | Post 7 made on Tuesday December 12, 2006 at 14:23
Oliwa
Long Time Member
Joined:
Posts:
December 2006
20
Right, I use the Microsoft Command Prompt power toy.

Well I'm very anxious to get home and try this out. I appreciate your help!


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse