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

Login:
Pass:
 
 

Topic:
Problems learning IR codes
This thread has 8 replies. Displaying all posts.
Post 1 made on Thursday May 14, 2009 at 09:30
nerieru
Long Time Member
Joined:
Posts:
January 2009
233
I'm having quite some trouble learning some IR codes from a dreambox 8000hd remote, I get a lot of different codes:

<

0000 006D 0036 0000 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0051 0008 001D 0008 001D 0008 0037 0008 0022 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0027 0008 0046 0008 001D 0008 0037 0008 0022 0008 001D 0008 001D 0008 07BA 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0022 0008 004B 0008 001D 0008 0037 0008 0022 0008 001D 0008 001D 0008 C762


>

0000 006D 0036 0000 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0056 0008 001D 0008 001D 0008 0037 0008 001D 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 002C 0008 0046 0008 001D 0008 0037 0008 001D 0008 001D 0008 001D 0008 01C8 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0027 0008 004B 0008 001D 0008 0037 0008 001D 0008 001D 0008 001D 0008 C760


0
0000 006D 0030 0001 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0046 0008 0046 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 04C1 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 004B 0008 001D

1
0000 006D 0078 0001 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 006A 0008 001D 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 0046 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 0046 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 0046 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 0046 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 0046 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 04C1 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 003C 0008 004B 0008 001D

menu
0000 006D 0036 0000 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0065 0008 001D 0008 001D 0008 0027 0008 001D 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 003C 0008 0046 0008 001D 0008 0027 0008 001D 0008 001D 0008 001D 0008 0345 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0037 0008 004B 0008 001D 0008 0027 0008 001D 0008 001D 0008 001D 0008 C762

Power
0000 006D 00B3 0000 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0022 0008 001D 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 01C8 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0046 0008 004B 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D

As far as my IR knowledge goes, these should all follow the same protocol. But they don't seem to be doing that to me.

I tried learning in the codes several times, each time resulting in different codes.

Is anyone able to make any sense of this, and knows a way I can make sure that the codes follow the correct sequence? Thanks.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value." - Carl Sagan
Post 2 made on Thursday May 14, 2009 at 10:41
Jasonvp
Select Member
Joined:
Posts:
July 2008
2,404
Try these,
Digit 0 to 9 Maybe!

Device Code: 26.0 Function: 0
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0046 0008 0046 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 1
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 006A 0008 001D 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0041 0008 0046 0008 001D 0008 001D 0008 0022 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 2
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0065 0008 001D 0008 001D 0008 001D 0008 0027 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 003C 0008 0046 0008 001D 0008 001D 0008 0027 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 3
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0060 0008 001D 0008 001D 0008 001D 0008 002C 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0037 0008 0046 0008 001D 0008 001D 0008 002C 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 4
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 005B 0008 001D 0008 001D 0008 001D 0008 0032 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0032 0008 0046 0008 001D 0008 001D 0008 0032 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 5
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0056 0008 001D 0008 001D 0008 001D 0008 0037 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 002C 0008 0046 0008 001D 0008 001D 0008 0037 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 6
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0051 0008 001D 0008 001D 0008 001D 0008 003C 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0027 0008 0046 0008 001D 0008 001D 0008 003C 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 7
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 004B 0008 001D 0008 001D 0008 001D 0008 0041 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0022 0008 0046 0008 001D 0008 001D 0008 0041 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 8
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0046 0008 001D 0008 001D 0008 001D 0008 0046 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 001D 0008 0046 0008 001D 0008 001D 0008 0046 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 9
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0041 0008 001D 0008 001D 0008 001D 0008 004B 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 006A 0008 0046 0008 001D 0008 001D 0008 004B 0008 001D 0008 001D 0008 0BF2



Device Code: 26.0 Function: 80 >
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0056 0008 001D 0008 001D 0008 0037 0008 001D 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 002C 0008 0046 0008 001D 0008 0037 0008 001D 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 81 <
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0051 0008 001D 0008 001D 0008 0037 0008 0022 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0027 0008 0046 0008 001D 0008 0037 0008 0022 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 32 MENU
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0065 0008 001D 0008 001D 0008 0027 0008 001D 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 003C 0008 0046 0008 001D 0008 0027 0008 001D 0008 001D 0008 001D 0008 0BF2

Device Code: 26.0 Function: 15 POWER
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0022 0008 001D 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 004B 0008 0046 0008 001D 0008 001D 0008 006A 0008 001D 0008 001D 0008 0BF2

Last edited by Jasonvp on May 14, 2009 11:42.
OP | Post 3 made on Thursday May 14, 2009 at 16:12
nerieru
Long Time Member
Joined:
Posts:
January 2009
233
Thank you, I will test it on monday, could you please tell me how you build it? So I can build and test the rest of the set?
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value." - Carl Sagan
Post 4 made on Thursday May 14, 2009 at 19:32
Peter Dewildt
Loyal Member
Joined:
Posts:
July 2001
6,307
Make sure you are pointing your original remote to the learning eye. On the 9600, it is not in the centre but in the corner. It makes a big difference.
Peter
Pronto 1000 (retired), Pronto TSU7000, RFX6000 (retired)
Pronto 2xTSU9600, RFX9400
Post 5 made on Friday May 15, 2009 at 01:24
Jasonvp
Select Member
Joined:
Posts:
July 2008
2,404
On May 14, 2009 at 16:12, nerieru said...
Thank you, I will test it on monday, could you please tell me how you build it? So I can build and test the rest of the set?

To do this you need to use a program called MakeHex. Makehex will create 512 possible Hex Codes for your device that you can test.

MakeHex
Makes clean IR sequences from IR protocol files. See the readme file for more information.
[Link: hifi-remote.com]



The Program I used to get the info needed for MakeHex is called IR Tools.

IR Tools
Decodes a learned infrared Hex codes (only codes that start with 0000) that you paste (Ctrl +V) into the Hex Code Window and press the Decode Hex Button and a box appears to give you information on the protocol, device number and function number. Requires the DecodeIR.DLL file in the same Folder.
[Link: hifi-remote.com]

DecodeIR.DLL
File required by IR Tools.
[Link: hifi-remote.com]

Normally if the Learned IR Hex Codes are learned will enough you can use IR Tools to find the Function Number (OBC) that corresponds to the Function Number (Hex Code) that MakeHex creates thus saving some time trying to find the correct Hex Code for the Function you require.

If you want to create a CCF File with 256 Buttons for testing you can use CCF Panels (IR Panels). You can only do 256 Buttons at a time.

CCF Panels (IR Panels)
Generate a CCF file from the HEX file created with MakeHex.
After creating a HEX file, open it with a text editor such as NotePad. Use "Edit" "Select All" (or Ctrl +A), then "Edit" "Copy" (or Ctrl +C) to copy all the text. Then start IrPanels and use Ctrl +V to paste the text into its window and press Generate CCF File. A CCF file will be created in the IR Panels Folder called IRCodesCreate (Don`t use the file called IRCodes Master) that you can use for testing in a Pronto Remote and some others.
[Link: remotecentral.com]


MakeHex Instructions

1.
All you have to do is open the MakeHex Folder and select the "XMP .IRP File" and open it with NotePad.

2.
Edit the first line "Device=" to Device=26.0 .
Should look like this,

Device=26.0
Function=0..512
Define A=S:4:4
Define B=3908
Define G=0
Define H=8
Define J=S

Frequency=38000
First Bit=MSB
0=210,-760
1=210,-896
2=210,-1032
3=210,-1168
4=210,-1304
5=210,-1440
6=210,-1576
7=210,-1712
8=210,-1848
9=210,-1984
10=210,-2120
11=210,-2256
12=210,-2392
13=210,-2528
14=210,-2664
15=210,-2800

Define C=0-A-S-B-(B:4:4)-(B:4:8)-D-(D:4:4)
Define X=0-A-G-J-F-(F:4:4)-(F:4:8)-(F:4:12)
Define Y=X+G-H

Form=A:4,C:4,S:4,B:12,D:8,210,-13800,A:4,X:4,G:4,J:4,F:8,F:8:8,210,-80400;A:4,C:4,S:4,B:12,D:8,210,-13800,A:4,Y:4,H:4,J:4,F:8,F:8:8,210,-80400


3. Save it.

4.
Drag the "XMP .IRP File" onto the MakeHex Application Window and it will create a new .HEX File called "XMP". Open the XMP HEX File with NotePad to view the Hex Codes.

If you get the Function Numbers (OBC) for each Functions from using IRTools you will not need to do the following. Just Copy and Paste the Corresponding Hex Codes into PEP.

5.
Open the XMP HEX File with NotePad. Select and copy the first 256 Codes (0-255) with the all info included. I would just try the first 256 Codes. You will most probably find what you need there.

6. Open the IRPanels Folder.

7. Open the IRPanels Application. Paste the 256 Codes (0-255) into the large Window and select the "Generate CCF File" Button. This will create a CCF File called "IRCodesCreate" (do not use the one called IRCodes Master). Now you have a CCF File with 256 Buttons you can load to your Pronto to find your Functions.

I usually just Copy the "IRCodesCreate" File to another Folder and change the name.

Read the ReadMe Files for the all the Program to.
I think I have covered most of what you need!

Hope this Helps!

Cheers
Jason
OP | Post 6 made on Friday May 15, 2009 at 03:41
nerieru
Long Time Member
Joined:
Posts:
January 2009
233
Thank you so much for the thorough explanation, I have but one question though, how do you know which device code to use?

Edit: Oh, I found something else I'm curious about, how did you know which function number resembles which function?
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value." - Carl Sagan
Post 7 made on Friday May 15, 2009 at 08:58
Jasonvp
Select Member
Joined:
Posts:
July 2008
2,404
Did you use IR Tool?

On May 15, 2009 at 01:24, Jasonvp said...
The Program I used to get the info needed for MakeHex is called IR Tools.

IR Tools
Decodes a learned infrared Hex codes (only codes that start with 0000) that you paste (Ctrl +V) into the Hex Code Window and press the Decode Hex Button and a box appears to give you information on the protocol, device number and function number. Requires the DecodeIR.DLL file in the same Folder.
[Link: hifi-remote.com]

DecodeIR.DLL
File required by IR Tools.
[Link: hifi-remote.com]

Normally if the Learned IR Hex Codes are learned will enough you can use IR Tools to find the Function Number (OBC) that corresponds to the Function Number (Hex Code) that MakeHex creates thus saving some time trying to find the correct Hex Code for the Function you require.

The Box that appears after you Paste a Learnt Hex Code into the "Hex Code Window" and press the "Decode Hex Button" is called "DecodeIR DLL Results".

eg.

Your Hex Code for 0 is,

0
0000 006D 0030 0001 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 0C2F 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0046 0008 0046 0008 001D 0008 001D 0008 001D 0008 001D 0008 001D 0008 04C1 0008 001D 0008 0065 0008 001D 0008 006A 0008 0031 0008 0031 0008 0022 0008 0051 0008 01EE 0008 001D 0008 0041 0008 004B 0008 001D

IR Tools gives you,


Protocol is XMP

Device Number is 26.0 (.0 is the Sub Device Number that MakeHex requires for
XMP Protocol).

OBC is the Function Number that corresponds to the Hex Codes that MakeHex Generates.

EFC you do not need.


Protocol XMP-R is the Repeat that will be generated automatically using the XMP .IRP File in MakeHex.


All your Hex Codes Decoded,


The key to these Results are that they all have the same Protocol and Device Number, despite the errors in the Hex String.


I have not personally had a Device that uses XMP Protocol but I have read from John Fine Posts that they can be hard to learn cleanly, as you have found!

Cheers
Jason

PS. If you want learn more about Pronto Hex Codes go to.
[Link: remotecentral.com]
[Link: remotecentral.com]

Last edited by Jasonvp on May 15, 2009 09:07.
OP | Post 8 made on Monday May 18, 2009 at 10:31
nerieru
Long Time Member
Joined:
Posts:
January 2009
233
Thank you very much Jason, what I meant is, how do you know that function 5 = power? All I get from pronto IR tool is the function number, not the name.

Could you tell me how you know these?

Also how do you know which protocol has which device number? (i.e. xmp = 26.0?)

You've helped me a lot already, I'm definetely going to read the articles at the link you provided. (scanned them a bit already)

Edit: Oh yes, I forgot to mention that the IR Codes work like a charm (I only need to figure out which to use for the functions I want)

Last edited by nerieru on May 18, 2009 10:39.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value." - Carl Sagan
Post 9 made on Monday May 18, 2009 at 11:13
Barry Gordon
Founding Member
Joined:
Posts:
August 2001
2,059
The simplest way to understand what a function code does is to try it and see what happens. Sometimes it is hard to figure out what has happened because nothing takes place. That is, the function code number may not be used.

I had a program at one time that built 16 Pronto pages with 16 buttons per page that had all possible (256) function codes for a specific device code of a specific protocol (e.g Sony 13 bit TV device)

The slow way is to associate the patterns (as many as you have) with a bunch of buttons and then to try them one at a time. Some will be obvious, some not.


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