XMP protocol

Everything related to learning and capturing of IR Codes

Moderator: marcus

XMP protocol

Postby simples » Fri 3. Feb 2012, 16:40

Is an IRtrans suitable to decode and learn XMP IR protocol?
simples
 
Posts: 26
Joined: Mon 10. Oct 2011, 12:13

Re: XMP protocol

Postby IRTrans » Fri 3. Feb 2012, 16:56

Yes, the IRTrans can learn and send XMP commands.

IRTrans
IRTrans
Administrator
 
Posts: 2115
Joined: Mon 21. Apr 2008, 23:32

Re: XMP protocol

Postby simples » Mon 6. Feb 2012, 11:18

Thank you for a quick answer. But there are still several issues related to the learning of XMP IR codes.
1) What kind of external ir receiver is suitable to work with XMP? External IR receiver from IRTrans (IRT-RCV) produces random garbage when reading these codes, while Universal IR receiver (COD-RCV-EXT) produces more stable results. But it is impossible to use COD-RCV-EXT in real life environment.
2) How to configure parameters in a "Learn Command" dialog, "IR Receive" and "IR Codes" tabs in a "Set Device Parameter" to properly learn the XMP IR codes?
3) How to learn repeat codes for XMP protocol?
Thank you.
simples
 
Posts: 26
Joined: Mon 10. Oct 2011, 12:13

Re: XMP protocol

Postby IRTrans » Mon 6. Feb 2012, 12:50

Regarding your questions:

1. Any 38kHz IR Receiver is suitable to learn the XMP codes. It is, however, very difficult to receive and detect these IR Codes. The reason is that the codes are different depending on how long you press the button of the remote control. That does not affect learning and sending of the codes. Even relaying works fine.

2. There are no special settings needed to learn the codes.

3. There is no need to learn repeat codes as XMP does not use special repeat codes. You can easily learn long button presses using the Long Button option in the learn dialog if needed.

IRTrans
IRTrans
Administrator
 
Posts: 2115
Joined: Mon 21. Apr 2008, 23:32

Re: XMP protocol

Postby simples » Sat 11. Feb 2012, 12:54

I think you are not quite right about the duplicate codes. For example, here are the contents of the window "Received IR Codes" is opened with "Detected IR Commands" menu item from IRServer tray menu.
Code: Select all
0 : 060722158040003000
0 : 060722158014003000
0 : 060722158014003000
0 : 060722158014003000
0 : 060722158014003000
0 : 07082216901400300A070822169005003000

Here is another example for the other buttons
Code: Select all
0 : 050622147030003000
0 : 050622147003003000
0 : 050622147003003000
0 : 060722158003003009060722158074003000

These results are obtained when I press the button, hold it for a while and then release it. As you can see there are start code, some repeat codes and final code (in accordance with the XMP specification, by the way).
But the IRTrans GUI Client learns only the first of these codes. It's not enough to control the volume on the mixer via RS232, because it is necessary to translate each of this codes to RS232 command for this purpose (may be without of final code).
Is it possible to use IRTrans in this case at all? We have several IRtrans Ethernet POE for the reception of infrared codes and IRtrans LAN I/O for the RS232 control equipment.
Thank you.
simples
 
Posts: 26
Joined: Mon 10. Oct 2011, 12:13

Re: XMP protocol

Postby IRTrans » Sat 11. Feb 2012, 15:39

Hi,
those IR Codes can be learned and sent again but due to the nature of the codes it is not possible to receive and recognize them (e.g. to translate them).

You might try to copy the the ASCII String from the received IR Codes into the .rem file. However, that will then only work if you press the button for the same time. If you press the button longer the code will be different again.

IRTrans
IRTrans
Administrator
 
Posts: 2115
Joined: Mon 21. Apr 2008, 23:32


Return to Learning of IR Codes

Who is online

Users browsing this forum: No registered users and 10 guests

cron