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

Login:
Pass:
 
 

Topic:
How do you learn all IR codes for a device??
This thread has 7 replies. Displaying all posts.
Post 1 made on Wednesday March 3, 2004 at 13:09
garym999
Long Time Member
Joined:
Posts:
March 2004
14
Does anyone know how to go about learning all the IR codes for a particular device based on commands learnt from the device's remote??

The question stems from the following... I have a HP VP6120 Projector, I belive it to based on a unit from BenQ. It comes with a very basic remote and I know that there are many more functions that can be commanded via IR eg: direct source selection.

I have spoken to both hp and BenQ but did not get far.

I have learnt all the basic codes, could I then deciper these and use them as a basis to generate new codes to test? I guess this would be the same method for finding descrete codes?

Thanks for any help
Post 2 made on Wednesday March 3, 2004 at 14:32
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
You can use a program named DecodeCCF plus the DecodeIR DLL (both from the yahoo JP1 group) to decode all the IR signals in a CCF file.

Armed with the decode information, you could use my MakeHex program to produce all the signals of the same Protocol and Device number.

Or you could post some of the decode information, in case someone recognizes it from some other brand or model device which might have more known commands.
OP | Post 3 made on Wednesday March 3, 2004 at 14:56
garym999
Long Time Member
Joined:
Posts:
March 2004
14
Cheers John, I had just about got to this point as you posted. Using DecodeCCF I have learnt that the projector uses a command set based on the NEC1 command set. What values do I pump into MakeHex? Eg: DecodeCCF gives...
Protocol Device SubDev OBC EFC
NEC1 72 80 19 123

I assume I just edit the NEC1 file and enter device 72 and generate the commands from 0..255?

Post 4 made on Wednesday March 3, 2004 at 15:03
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
To represent device 72 with subdevice 80 in MakeHex, you use the line
Device=72.80
Post 5 made on Wednesday March 3, 2004 at 15:27
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
1) I hope you've seen the warnings about trying unknown commands on your device. (Many people do it, and my programs help, but that doesn't mean I think it is free of risk).

2) I assume you saw the CCF file for a BenQ projector and that it wasn't helpful. It is NEC1 device number 114 and does not include a command with the OBC 19, so it seems to be an unrelated remote.

3) I don't have any NEC1 device 72 (regardless of subdevice) in any of the CCF files I've downloaded.
OP | Post 6 made on Wednesday March 3, 2004 at 15:40
garym999
Long Time Member
Joined:
Posts:
March 2004
14
Codes generated and tested but the functionality appears to be no diffrent from the ones that I have learnt ie no extra functions found. I know there are more as there are two types or remote for this projector the basic that I have and an advanced one. I guess the advanced one could use a different device or subdevice codes but I would have thought they would use the same basic IR chips.

What is the meaning of EFC in DecodeCcf? Does it reflect on any values in MakeHex?
Post 7 made on Wednesday March 3, 2004 at 17:06
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On 03/03/04 15:40, garym999 said...
What is the meaning of EFC in DecodeCcf? Does
it reflect on any values in MakeHex?

It is for UEI remotes (One For All, and some Radio Shack and other models).

UEI remotes use an encripted OBC number, called an EFC number. There is a way to key the EFC number direrectly into the remote without needing a computer connection to send "advanced" signals that may be missing from the built in support. The remote decripts the EFC and transmits the signal. I believe the encription was designed in so UEI could publish lists of advanced codes without helping their competitors. The encription method is quite silly and was cracked long ago. But since you're not using a UEI remote you want the OBC number not the EFC number.

OP | Post 8 made on Wednesday March 3, 2004 at 17:13
garym999
Long Time Member
Joined:
Posts:
March 2004
14
The reason for asking was that I do have entries appearing in this column for my learnt data. I have tried several subcodes with same results so tried 72 only and again got the same commands as my basic remote so although I have learnt quite a bit I still have not found these extra commands.


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