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

Login:
Pass:
 
 

Topic:
How to convert NEC code to Pronto HEX?
This thread has 4 replies. Displaying all posts.
Post 1 made on Monday January 17, 2011 at 01:10
w3ua
Lurking Member
Joined:
Posts:
January 2011
6
Another device I have troubles with -- Dune Media player. The manufacturer published the IR codes [Link: dune-hd.com] -- but they are in 4 byte format. URC can not use these codes. It requires long Hex codes in Pronto format. I can't find a utility (or at least an algorithm) to convert 4 byte NEC IR code to Pronto hex. Yamaha has such a converter (for its devices) on its web site, but it does not produce correct Hex codes for Dune. Any suggestions are higly appreciated.
Post 2 made on Monday January 17, 2011 at 03:27
Jasonvp
Select Member
Joined:
Posts:
July 2008
2,404
The Yamaha Converter should work.

e.g.
EJECT = 00 BF 10 EF

In the Yamaha Converter enter;
00BF 10EF
Press Generate.

It is much easier to use MakeHex and it's GUI if you want to generate all of them.

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

MakeHex GUI
Place in the same folder as Makehex.
[Link: hifi-remote.com]

If you just want the discrete ON and OFF they are here.


Cheers
Jason
OP | Post 3 made on Monday January 17, 2011 at 20:10
w3ua
Lurking Member
Joined:
Posts:
January 2011
6
Thank you Jason. Now I understand how it works. After some trial and errors, I developed the workflow, which is not fast, but allows to create reliable file.

For those who may face the same task, I would recomment the following:

1. Download both MakeHex and GUI into the same local directory (not on the file server -- the GUI works only from a local disk)

2. Import all the codes to be converted into an Excel file

3. Using hex2dec Excel function translate each byte into decimals. GUI uses decimal, not hex values

4. Sort the codes based on the third byte column. It will let you prepare the batch runs for contigious codes

5. Run MakeHax GUI for each contigious set of IR codes (functions)

6. Delete the lines between the HEX codes

7. Copy the bunch of lines in the output file, and paste them into the excel table. This will help to use them for programming devices in CCP

8. (The boring part) -- copy each line with HEX codes into Hex Editor of the Universal Browser of the CCP, and then drug them to macros, associated with each button.

9. Save the Excel file for the future use.

Useful hint: for "joystic" commands (UP, Down, Left, Right) deselect "Repeat while button is pressed" checkbox at the "property" screen for each learned command, and set "repeat" to 1, otherwise the cursor would be jumping too far.

===

Now if only someone could help me to find the codes for the Original 2008 MkII CD player...
Post 4 made on Tuesday February 1, 2011 at 10:01
SerJ_G
Lurking Member
Joined:
Posts:
February 2011
1
Hello, w3ua.
May I ask you to send me (or upload somewhere and post download link here) Hex codes of Dune media player in Pronto format?
Post 5 made on Tuesday February 15, 2011 at 04:51
SteveNC
Lurking Member
Joined:
Posts:
January 2007
8
Excuse me if this is a dumb question but; Why wouldn't you just learn the commands from the original remote? I'm asking because I'm getting ready to program my MX980 for the new Dune Smart D1 that I just purchased.


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