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:
The process of finding out my own IR codes?
This thread has 4 replies. Displaying all posts.
Post 1 made on Friday February 22, 2008 at 03:28
ltlbigchief
Lurking Member
Joined:
Posts:
February 2008
8
What is the process you guys go through to give people these discrete codes?

I've got the IREdit program, along with the decode ir dll and also the makehex program.

I understand to decode an IR you paste into IREdit, it gives you the Protocol, Device and OBC (function code), also EFC value that I don't need for the remotes I program.

I thought that once IREdit decoded the IR Hex codes, that you could then change the command value and hit Encode IR, this doesn't work for me, the Hex code stays the same??

Also is the a list of what the function codes are? Do all companies use a predefined list, or is always different and you just have to test them all?

Would love to know how you guys do it, mainly to save you guys doing it all the time?

Thanks in advance!!!!!!!!
The further away the job is, the more problems it will have.
Post 2 made on Friday February 22, 2008 at 10:07
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On February 22, 2008 at 03:28, ltlbigchief said...
I thought that once IREdit decoded the IR Hex codes, that
you could then change the command value and hit Encode
IR, this doesn't work for me, the Hex code stays the same??

I assume you mean IrTool. I don't know any IREdit.

IrTool was written including its own decoder and encoder, but they aren't very good.

I wrote DecodeIR.dll which serves as a decoding component for a bunch of different IR programs.

Someone modified a copy of IrTool to call DecodeIr.dll before calling IrTool's internal decoder, so you get the DecodeIr decode in a pop up dialog. If you dismiss that dialog, you get the decode from IrTool's internal decoder.

DecodeIr.dll only decodes, it doesn't encode. The encoder in IrTool only coordinates with its internal decoder, not with DecodeIr.dll. It is only usefuly for a few protocols and then only for restricted subdevice values.

Also is the a list of what the function codes are? Do
all companies use a predefined list, or is always different
and you just have to test them all?

When RCA uses its own protocol, they have a very consistent set of function numbering across many different types of devices.

When Philips and many other brands use RC5, they have nearly consistent numbering for a bunch of basic functions, but the advanced functions have totally inconsistent numbering, not just from brand to brand, but even from model to model within a brand.

Most brands are less consistent than the above. A brand might or might not reuse a mapping of function number to function name for a related model of the same device, but they don't have any overall consistency to the numbering.

Several brands are consistent within brand across model in how they number discrete functions, but then are very inconsistent about which models support which discrete functions.
OP | Post 3 made on Friday February 22, 2008 at 16:32
ltlbigchief
Lurking Member
Joined:
Posts:
February 2008
8
Thanks Johnsfine!!!

I did mean IRTool......... sorry.

So, to create a list of functions for a device, what program do I use after getting the information from the pop-up?

Is there somewhere to get the function code lists?

Thanks again.
The further away the job is, the more problems it will have.
OP | Post 4 made on Friday February 22, 2008 at 16:54
ltlbigchief
Lurking Member
Joined:
Posts:
February 2008
8
It's all good, I just re-read the instructions for makehex, I think I've got it now.

Thanks anyway!!!!!!!
The further away the job is, the more problems it will have.
OP | Post 5 made on Friday February 22, 2008 at 19:06
ltlbigchief
Lurking Member
Joined:
Posts:
February 2008
8
Another question.......

What do you do if when you decode an IR code, and the pop up from IRTool gives you 2
protocols (same) but the device and function codes are different? Does that mean that either one you use will work?
The further away the job is, the more problems it will have.


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