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:
Doc explain ircode and how find (here)
This thread has 7 replies. Displaying all posts.
Post 1 made on Tuesday November 13, 2007 at 01:28
selidori
Long Time Member
Joined:
Posts:
April 2006
19
One year ago *in this page* i've found ad interesting documentation where explain how ircode function, integrated circuits involved and many tricks to find a undocumented ircode by vendor.

He sayd there are a few number of integrated IR controller so, when he found this IC's brand, the code is limitated to few combination (I remember NEC vendor, for example...).
Starting by this rule, this doc speak about to make a button with IR code and increase some string/ascii code to find hide simply codes.

After this, I've found a simply prog who create a ccf (or pcf?) file where are a simply template with many button already designed in matrix format (program is a simply script where we specify a cols/row number like 8x9 and he create this plain ccf panel).
Of course in this output there isn't any ircode, but for find a unknowned, whit this graphical template, is a very fast work.

Neither this program now I found (I think it was on this site too, but in this case i'm not sure).

Of course I've backuped those so interesting documentation (including my old test and notes) on my private historical cdrom backup at end 2006, but, of course, now this disk is unreadable (...and very bad word say for my personal files now lost forevere....).

The point is: where do I found this doc and prog here?
Any idea?
I've already scan "Index of Software, Utilities, Icons & Help" area, nothing found.
Milano, *** Italy *** (apologise for bad english)
Pronto NG TSU3000
http://www.selidori.com ~ http://www.bloopers.it
Post 2 made on Tuesday November 13, 2007 at 08:33
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
I don't know which programs and documentation you found. I've seen several that almost fit your description. But I will tell you the programs I think are best for that task.

1) Instead of guessing based on brand, it is better to decode learned signals. If you have learned signals in a CCF file, it is best to use DecodeCCF with DecodeIr.dll. If you have Pronto Hex that is not in a CCF file, it is best to use IrTool with DecodeIr.dll

2) With the protocol name and device numbers from step 1, you can use MakeHex to generate a full set (usually 256) of possible signals for that device into Pronto Hex in a .hex file.

3) With either IrPanels or Hex2ccf you can convert the output of MakeHex into a CCF file with 256 numbered buttons.

decodeCCF.zip [Link: hifi-remote.com]
Decode_IR_DLL.zip [Link: hifi-remote.com]
[Link: remotecentral.com]
makehex.zip [Link: hifi-remote.com]
[Link: remotecentral.com]
[Link: remotecentral.com]

edit 8-dec-07: I switched off of Comcast, so I fixed some of the links above that were to my Comcast account.

Last edited by johnsfine on December 8, 2007 16:07.
OP | Post 3 made on Wednesday November 14, 2007 at 07:23
selidori
Long Time Member
Joined:
Posts:
April 2006
19
PERFECT!

Makehex+hex2ccf+PENG (inport CCF) is exactley what I want and what I referred!

Thanks a lot!

With your guide I've found "new" poweroff discrete code after upgrading firmware in 37PF9731! (IS: 5000 0000 0000 0001 0000 000C )

Thanks one more time!
Milano, *** Italy *** (apologise for bad english)
Pronto NG TSU3000
http://www.selidori.com ~ http://www.bloopers.it
Post 4 made on Wednesday November 14, 2007 at 07:39
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On November 14, 2007 at 07:23, selidori said...
I've found "new" poweroff discrete code
after upgrading firmware in 37PF9731! (IS: 5000 0000 0000
0001 0000 000C )

I'm pretty sure you are wrong.

That should be a power toggle command, not a discrete power command.

Because of the RC5 toggle bit (different kind of toggle than "toggle" command) a command may fail in ways that make a toggle command seem to be a discrete command during simple testing. But in more varied use you would find it really isn't a discrete command.
OP | Post 5 made on Wednesday November 14, 2007 at 12:54
selidori
Long Time Member
Joined:
Posts:
April 2006
19
johnsfine... your definition is exact.... you are a true EXPERT!

In effect, that is another TOGGLE commando for power function.
After firts entushiatic minutes in testing environment, with normal use, I confirm that fact.

But how do you understand that is a toggle and not a dicrete code?
You said about bit in RC5... maybe simply wieving a ircode may be understand if is a toggle or a discrete code?
I think the code send by infrered led is simply a string (ok, a sequence of blink light...) and after, in the internal database of receiver, this code is mapped on funcition, so what he send is absolutely unexplainabled for real action generated.
So is not correct?
Milano, *** Italy *** (apologise for bad english)
Pronto NG TSU3000
http://www.selidori.com ~ http://www.bloopers.it
Post 6 made on Wednesday November 14, 2007 at 14:25
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On November 14, 2007 at 12:54, selidori said...
I think the code send by infrered led is simply a string
(ok, a sequence of blink light...) and after, in the internal
database of receiver, this code is mapped on funcition,

Correct.

so what he send is absolutely unexplainabled for real
action generated.

Usually correct, but:

In a few protocols, there are a few standard command numbers. Nothing forces the designer of firmware for a new device to obey those standards. But they almost always do.

The single most common and consistent of those standards is that in RC5 protocol command 000C is the power toggle.
OP | Post 7 made on Wednesday November 14, 2007 at 15:18
selidori
Long Time Member
Joined:
Posts:
April 2006
19
On November 14, 2007 at 14:25, johnsfine said...
The single most common and consistent of those standards
is that in RC5 protocol command 000C is the power toggle.

Very clear.
So, there is a bit, or sequence or something to recreate a correct a discrete code of power off command?

Thanks for your usefull explanation!
Milano, *** Italy *** (apologise for bad english)
Pronto NG TSU3000
http://www.selidori.com ~ http://www.bloopers.it
Post 8 made on Wednesday November 14, 2007 at 15:25
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
Sorry. There is no standard within RC5 protocol for the command numbers of discrete power 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