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

Login:
Pass:
 
 

Topic:
decoding CML files
This thread has no replies.
Post 1 made on Monday March 10, 2003 at 10:09
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
I have written a program for decoding a CML file. I don't have an RTI remote nor intend to get one. This was done for the Yahoo JP1 group, so that we can make use of libraries of learned signals, such as the one here.

I think this decoder will be a useful tool for members of this forum. If anyone is interested, I will provide more details. You can get the program and the dll it needs in separate zip files from the JP1-KM group (I don't know whether you need to join first)


I don't understand all the structure of a CML file, just enough to find and decode the IR signals. If someone here knows more details on the CML file format, please tell me.

Example of what CML2EFC does and why you might want it (I picked the example device randomly from the big CML file here. I know nothing about that device.):

Imagine you were the first RTI user with an AmPro Video Projector 1100. You've learned some of the functions, but you either missed some or got some bad learns or want to look for any extra functions that weren't on the orriginal remote.

You'd like to look for other models that use the same signals as the AmPro 1100. You might be tempted to try signals from other AmPro video projectors that you find in the library here. As it turns out, that would be a waste of time.

Instead, use CML2EFC to decode the signals you've learned. You'll get something like this:
MUTE (Zenith):5.1:11 EFC=047
MENU (Zenith):5.1:31 EFC=173
etc.

"Zenith" is the name we (some Pronto and JP1 hackers) have named a particular protocol (in most cases we don't know official protocol names). "5" is the device part of the signal. "1" is the subdevice. "11" and "31" are the command parts. Ignore the EFC unless you also use OFA remotes.

Next (assuming you have 14Mb to spare on your hard drive) download the two big CML files from here and decode them and use your favorite text search utility (hopefully one that handles big files) to find the text (Zenith):5.1: in those two big decode results. You'll find that the following devices use the same commands as the AmPro 1100:
Runco Video Projector 852
Zenith Television System 3
You could try any commands that those two devices have that you don't have and see if they operate your device. If you post a question looking for discrete codes you could ask about those devices as well as your own to expand your chances of finding an answer.

If you were curious, you could also look at the decodes for all the other AmPro Video Projectors and see that none of the others use Zenith protocol, so none of their signals are worth trying.

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