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

Login:
Pass:
 
 

Topic:
(Win)LIRC to Pronto
This thread has 2 replies. Displaying all posts.
Post 1 made on Monday July 4, 2005 at 14:51
trinidex
Long Time Member
Joined:
Posts:
April 2005
16
I'm using WinLIRC to record raw codes with a homebrew IR receiver. Does anyone know how I can convert the raw codes into codes for the Pronto?

I've read elsewhere that people have done it, albeit manually, so if anyone can give me a starting point that would be great, and if a prog doesn't exist today, maybe I can write one?!

Thanks in advance.
Post 2 made on Monday July 4, 2005 at 16:05
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
I think somewhere in the LIRC source code there is some module that takes data from an LIRC file and converts it into a stream of durations for some fairly raw IR transmitter. If you made a modified version of that module, it should be fairly easy to output Pronto Hex instead of transmitting the signal.

I've converted LIRC files manually, usually to JP1 upgrades, sometimes to Pronto Hex. I don't know the general rules for representing an IR signal in LIRC. Normally I understand enough of the header parts of the LIRC file to recognise the protocol. Then I can see how the hex values of each function relate to the function numbers within the signal.

For generating Pronto Hex that way, the next step is to use my MakeHex program to generate the full set of possible commands for the device. Then use the hex data from the LIRC file to map those commands to their function names.

If you want me to explain the contents of a specific LIRC file to you, post the URL (or email the file to me if there is no URL).

If you want a general program, good luck with the LIRC source code. If you find any documentation of the LIRC file format and/or get a conversion program working, please tell me the details.

If the receiver demodulates (most do), the modulation frequency is lost, so there isn't enough info left to reconstruct a perfect signal. That and many other learning problems can be cured by a more complicated path from the captured data to the Pronto Hex:
1) Use my DecodeIr.dll on the captured data to recognise the protocol and report the device and command numbers.
2) Use my MakeHex program to generate clean Pronto Hex for that protocol and device and command numbers.
All that is free source code so it should be easy to integrate into software that reads the LIRC file (once you know LIRC file format a little better than I do). I understand LIRC files well enough to guess the meaning most of the time manually, but not well enough to write a program to translate them consistently into any more convenient form.
Post 3 made on Saturday November 5, 2005 at 14:12
Aikousha
Lurking Member
Joined:
Posts:
October 2005
2
Has anybody made progress with this?

I have been spending a very long time tring to get my codes into my remote, but have had no luck whatsoever, in getting several specific codes into the remote. Since All my equipment is present in exact or close form in the LIRC database, If someone can actually provide a translater, it would be perfect.


Thanks in advance.
Waiting for the BIG one!


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