Your Universal Remote Control Center
RemoteCentral.com
Custom Installers' Lounge Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Elan XMR3 IR codes
This thread has 10 replies. Displaying all posts.
Post 1 made on Wednesday November 22, 2006 at 13:20
hermarysavd
Long Time Member
Joined:
Posts:
September 2004
99
Has anyone learned Elan's XM tuner codes from via tools to pronto format? I can not get them to learn at all. This tuner is made by Antex here is the IR spec ;

[Link: antex.com]

Can anyone make sense of this for me?

Thank you!
OP | Post 2 made on Wednesday November 22, 2006 at 14:11
hermarysavd
Long Time Member
Joined:
Posts:
September 2004
99
Example It says :

10100000 = POWER ON
01100000 = POWER OFF

How do i convert this to pronto hex?
Post 3 made on Wednesday November 22, 2006 at 14:47
mark65
Long Time Member
Joined:
Posts:
November 2003
450
Why not learn from the included remote?
Post 4 made on Wednesday November 22, 2006 at 16:21
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On November 22, 2006 at 13:20, hermarysavd said...
I can not get them to learn at all.

That is surprising. It seems to be a very ordinary IR protocol. It shouldn't be hard to learn. What are you learning with.

Can anyone make sense of this for me?

Everything in that spec makes perfect sense to me

That spec covers almost all the information one would need to create the signals using MakeHex. The missing details are:

1) The durations of the two parts of the header. If the drawing is to scale, each part of the header is the full duration of a '1' bit (3380 uS). But most other info is given in the text, rather than relying on the scale of the drawing.

2) The "End" pulse is shown only in the drawing and not mentioned at all in the text. I assume the drawing is correct and an End pulse of 840 uS is required.

3) There is no discussion of lead-out time or repeat rules. Most IR protocols send each frame multiple times both for extra reliability and to communicate the duration of the user's press of the physical button. My best guess for this protocol is that they send the frame only once. But I'm not at all sure of that. You might want to experiment.

Assuming all understanding and guesses above are correct, some of your functions are:

Power On
0000 0049 001E 0000 00C0 00C0 0030 002F 0030 0090 0030 002F 0030 002F 0030 0090 0030 002F 0030 0090 0030 002F 0030 0090 0030 002F 0030 002F 0030 002F 0030 002F 0030 002F 0030 0090 0030 002F 0030 0090 0030 0090 0030 002F 0030 0090 0030 002F 0030 0090 0030 002F 0030 0090 0030 0090 0030 0090 0030 0090 0030 0090 0030 01DD

Power Off
0000 0049 001E 0000 00C0 00C0 0030 002F 0030 0090 0030 002F 0030 002F 0030 0090 0030 002F 0030 002F 0030 0090 0030 0090 0030 002F 0030 002F 0030 002F 0030 002F 0030 002F 0030 0090 0030 002F 0030 0090 0030 0090 0030 002F 0030 0090 0030 0090 0030 002F 0030 002F 0030 0090 0030 0090 0030 0090 0030 0090 0030 0090 0030 01DD

Zone 1 CH+ Direct
0000 0049 001E 0000 00C0 00C0 0030 002F 0030 0090 0030 002F 0030 002F 0030 0090 0030 002F 0030 002F 0030 0090 0030 002F 0030 0090 0030 0090 0030 002F 0030 0090 0030 002F 0030 0090 0030 002F 0030 0090 0030 0090 0030 002F 0030 0090 0030 0090 0030 002F 0030 0090 0030 002F 0030 002F 0030 0090 0030 002F 0030 0090 0030 01DD

Last edited by johnsfine on November 22, 2006 16:29.
OP | Post 5 made on Wednesday November 29, 2006 at 12:07
hermarysavd
Long Time Member
Joined:
Posts:
September 2004
99
On November 22, 2006 at 14:47, mark65 said...
Why not learn from the included remote?

No direct Output IR codes are included with the orginal remote.
OP | Post 6 made on Wednesday November 29, 2006 at 12:13
hermarysavd
Long Time Member
Joined:
Posts:
September 2004
99
John, Those codes work great.. Maybe you could help me decifer the rest with make hex? What settings do i need?
Post 7 made on Wednesday November 29, 2006 at 13:36
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
The irp file I used was

Device=18
Function=0..255
Frequency=57000
Zero=840,-840
One=840,-2540
Form=3380,-3380,D:6,F:8,~D:6,~F:8,840,-8400


The annoying part is getting the function numbers from that messy table at the bottom of the pdf file you linked.

They gave the function numbers in backwards binary.

So the simple, but tedious, method is to use Windows calculator in view/scientific mode. For each function:
1) Click the binary button
2) Type in the string of 1's and 0's from the table BACKWARDS
3) Click the decimal button
4) Read the answer

That table also has a confusing oranization with "Direct", "Category" and "Preset" versions of various functions. Since you know what the actual device does, hopefully that stuff makes sense to you. I haven't a clue.
Post 8 made on Wednesday November 29, 2006 at 17:17
graytek
Long Time Member
Joined:
Posts:
July 2006
32
I've got pretty much every code for the XM3 in the RTI format. Let me know if you want a copy. You can cut and paste the HEX from there if you have the RTI software.

James
OP | Post 9 made on Thursday December 7, 2006 at 12:53
hermarysavd
Long Time Member
Joined:
Posts:
September 2004
99
John, I made that make hex file with the info you gave and converted :

Power ON : 10100000 which = Function 5

According to my Make hex file i made it is this:

0000 0049 001E 0000 00C0 00C0 0030 0030 0030 0090 0030 0030 0030 0030 0030 0090 0030 0030 0030 0090 0030 0030 0030 0090 0030 0030 0030 0030 0030 0030 0030 0030 0030 0030 0030 0090 0030 0030 0030 0090 0030 0090 0030 0030 0030 0090 0030 0030 0030 0090 0030 0030 0030 0090 0030 0090 0030 0090 0030 0090 0030 0090 0030 01DD

However this isn't what you found above... What am I doing wrong? The hex you have above works. But mine doesn't.

Now looking at it further.. all my hex codes came out the same for all functions.
OP | Post 10 made on Thursday December 7, 2006 at 13:21
hermarysavd
Long Time Member
Joined:
Posts:
September 2004
99
Could you just email me the makehex file?
Post 11 made on Thursday December 7, 2006 at 13:50
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On December 7, 2006 at 12:53, hermarysavd said...
However this isn't what you found above... What am I
doing wrong? The hex you have above works. But mine
doesn't.

I think you tested it wrong. Most values in Pronto Hex are rough approximate durations. Small changes in those values make no difference. Tiny changes (such as the 2F vs. 30 I see comparing those) are due to rounding differences btween two different versions of MakeHex.exe. If one worked, the other should as well.

Now looking at it further.. all my hex codes came out
the same for all functions.

I don't think so.

On December 7, 2006 at 13:21, hermarysavd said...
Could you just email me the makehex file?

I mailed both the .irp file and the .hex file.


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