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

Login:
Pass:
 
 

Topic:
Converting Pioneer HEX to Pronto HEX
This thread has 13 replies. Displaying all posts.
Post 1 made on Tuesday July 5, 2005 at 15:59
swolcott
Lurking Member
Joined:
Posts:
April 2003
7
Greetings all,
I am upgrading my remote from a ProntoNEO to a TSU-7000 and have gotten a pdf file from the Pioneer web site for the DV-F727 DVD unit. Here is the address... [Link: pioneerelectronics.com]

I have added all the discrete codes I've found here at Remote Central for my Pioneer units and all of them work great. I really like the A/V receiver "On/xxx" codes.

I am trying to figure out how to convert the codes from the Pioneer file into a Pronto code. Example: A3:99 AF:BA. How do I get a usable code from that?
I've converted it to the 165:153 175:186 and even converted that to BIN but then what?
I've read till my eyes fell out on the forums and tried all the software on the site.
My brain hurts! haha
The instructions for the IR software aren't really clear so I gave up and decided to ask for help.

I did find an older CCF file on the Pioneer site for the DV-F727/DV-F07 and it has all the codes but I still want to learn to convert the HEX from the PDF file.

The CCF file is at this address: [Link: pioneerelectronics.com]
I had to download Pronto Edit and run it to access the CCF and then I cut & pasted the codes to the NG software. They all work great.

I've even found some 900D codes and the NG software converts them to Pronto HEX.
I've been archiving all the codes for my equipment in an Excel file and I'd rather know how to find a 900D code and save that than the really long Pronto code.
For example, the PLAY code for the DVD in 900D format is really short: 900D 0068 0000 0002 A35C 9E61 A35C 9E61, while the Pronto version of the same code is of medium length and is: 0000 0067 0000 0022 0168 00B6 0016 0043 0016 0043 0016 0016 0016 0016 0016 0016 0016 0043 0016 0016 0016 0043 0016 0016 0016 0016 0016 0043 0016 0043 0016 0043 0016 0016 0016 0043 0016 0016 0016 0016 0016 0043 0016 0043 0016 0043 0016 0043 0016 0016 0016 0016 0016 0043 0016 0043 0016 0016 0016 0016 0016 0016 0016 0016 0016 0043 0016 0043 0016 0016 0016 06DB
So I'd rather have the shorter codes in my archive and let Pronto Edit NG do the conversions.
I'm just being picky now but I really want to know how to do the conversions. After all the effort I just can't let it go. haha
I will be submitting my new PCF as soon as I get all the codes and pages working 100% but my older NCF is at: [Link: remotecentral.com]

I've had many people send me emails for additional buttons for the DV-F727 and I've added ALL of them to my new file. If anyone wants them I will be happy to forward my PCF and/or my Excel file with all the codes ready to cut & paste.

I want to thank EVERYONE for all the great info here in this site and for sharing so much so freely.
Post 2 made on Tuesday July 5, 2005 at 16:09
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
To convert Pioneer's form to 900D

1) For each 2 digit hex value compute its "complement", which is FF minus the value. FF minus A3 is 5C; FF minus 99 is 66, etc.

2) Insert " 900D 0068 0000 0002" in front of the four 4-digit values you get by folowing each 2-digit value by its complement:

A3:99 AF:BA becomes
900D 0068 0000 0002 A35C 9966 AF50 BA45
Post 3 made on Tuesday July 5, 2005 at 16:10
TwistedMelon
Long Time Member
Joined:
Posts:
December 2004
435
Makehex. Download a recent copy (Johnsfine posts the URL regularly - search). Then read the enclosed readme file for instructions.

You'll be modifying the Pioneer IRP file.

Though you'll have to generate two codes for each double command (ones that list "command 1" and "command 2") and then merge those together.

If you'd like, just post the generated hex for both parts of one command and someone (even I) can probably show you how to merge them (so you can do the others yourself).

Bruno
https://TwistedMelon.com - Mira & Manta IR - Remote Control Your Apps
Post 4 made on Tuesday July 5, 2005 at 16:20
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
There's a Pioneer2.irp file in the MakeHex.zip that does all the work of building the two-part signal, so you don't need to splice the parts together by hand.

Somewhere, there must be a thread where I explained how to use Pioneer2.irp (it's less obvious than most use of MakeHex).

But converting to 900D format seems much simpler, as long as your ProntoEdit version understands that. And Pioneer's posted CCF files are even simpler. So I don't see much need for Pioneer2.irp, even though I've provided it.
OP | Post 5 made on Wednesday July 6, 2005 at 12:18
swolcott
Lurking Member
Joined:
Posts:
April 2003
7
Many thanks for the input. I was playing with the codes and figured out part of the compliment from re-reading some of the posts. I'll try to re-download the MakeHEX to make sure I have the latest version.
I'll try the suggestions and let you know how it works out.

Again, thanks for all the great support.
Post 6 made on Wednesday July 6, 2005 at 13:36
NSP01
Advanced Member
Joined:
Posts:
March 2005
834
John,
Here are the instructions that you sent to me with the Pioneer2.irp file.

I'm attaching the Pioneer2.irp file I used to generate those.

To use that file with MakeHex you need to first convert the four parts
of the command from hex to decimal

A5 56 A5 04 --> 165 86 165 04

The first part (165) is the "first device number". The second part (86)
is the "prefix command". The third part (165) is the "second device
number" and the last part is the "function".

Next edit the Pioneer2.irp file with a text editor, such as Windows
Notepad. Change (if necessary) the two device numbers on the first line
to be the first and second device numbers of the command you want
seperated by a dot (I already made it 165.165). Change (if necessary)
the number on the second line to be the prefix command. (I already made
it 86)

Next save that .irp file and drag/drop the icon of the .irp file onto
the icon of MakeHex.exe. That will create a file Pioneer2.hex

Open Pioneer2.hex in a text editor (such as notepad) and you will find
Pronto Hex for each possible function 0 through 255. Find the
function(s) you want, in this case both commands you asked for have the
same device and prefix numbers so both are included in the output of one
run of MakeHex.

Device=165.165
Define P=86
Function=0..255

Protocol=Pioneer2
Frequency=40000
Time Base=564
One=1,-3
Zero=1,-1
Prefix=16,-8
Suffix=1,-78
Form=;*,D:8,~D:8,P:8,~P:8,_,*,S:8,~S:8,F:8,~F:8,_

I used this with Makehex to create Pronto Hex for all of the ccf's that are on the Pioneer site. None of those files use learned commands. They are all "translated" from the NEC style hex code lists that are also posted on the site.
Thanks to John Fine and his useful programs it was easy, albeit time consuming, to create the ccf's.
swolcott, have fun with this. I can definitely understand your desire to learn. That's what prompted me to start the project that partially led to our site

John Bass
National Trainer - Home Electronics
Pioneer Electronics (USA) Inc.
They call me the "Thread Killer". Just watch!
Post 7 made on Wednesday July 6, 2005 at 16:12
lhaag
Long Time Member
Joined:
Posts:
April 2004
258
John Bass

Any chance you will add older models to the website

Dave
Post 8 made on Wednesday July 6, 2005 at 16:33
NSP01
Advanced Member
Joined:
Posts:
March 2005
834
Dave,
We are working on some of last years' models and should have them up soon.
Which model do you have in mind and do you need a ccf or other file format?
John
They call me the "Thread Killer". Just watch!
Post 9 made on Wednesday July 6, 2005 at 16:47
lhaag
Long Time Member
Joined:
Posts:
April 2004
258
John
I have the PRO-530HDi and the DVL-700. I think I have all the discretes but maby not.
Dave
Post 10 made on Thursday July 7, 2005 at 22:47
TwistedMelon
Long Time Member
Joined:
Posts:
December 2004
435
It's time consuming to make all the CCFs plus they're most useful to Pronto users. In the meantime, if you have files for older models in text/table format specifying the device number(s) and command/function numbers, by all means put those up. I'd rather have the info in that format any day.

Bruno
https://TwistedMelon.com - Mira & Manta IR - Remote Control Your Apps
OP | Post 11 made on Friday July 8, 2005 at 03:36
swolcott
Lurking Member
Joined:
Posts:
April 2003
7
An update...
I did as John suggested and found the compliments and made the codes and then cut & pasted them into the 'custom IR code' area and Pronto Pro NG converts them.
ALL the codes worked. I didn't have to do any fancy conversions to make it work.

I made an Excel sheet for all the commands and then edited each one there.
I found the compliment using the Windows calculator in Scientific mode.

The CCF I got from Pioneer worked okay as a 'code donor' but now I have ALL the codes in my Excel sheet and all are now in my PCF.

Thanks for the help!

Maybe next I'll do the codes for my Pioneed receiver... hahaha
OP | Post 12 made on Saturday July 9, 2005 at 19:58
swolcott
Lurking Member
Joined:
Posts:
April 2003
7
I've been playing with my other Pioneer components and have seen that my A/V receiver uses 900B codes and my Pioneer/Tivo DVD uses 900A codes.
After looking through the few 900A codes I was able to figure out the format they are using in that there are 80 code possibilities ranging from 00F1 to 5FA1.
I managed to get enough of certain buttons to show up as 900A's to see the pattern and then I used the 'learn code' function in Pronto Edit NG and was able to get even more to show up as 900A codes instead of full blown codes.
After that I made a 'test' page and tried the rest of the codes on the Tivo.
I now have a list of those as well and most of them convert as soon as you enter them into Pronto Edit NG.
Whoever made the codes pretty much followed the order the buttons are laid out in on the original remote.

You've all help create a MONSTER here. hahahaha
I've spent so much more time on the unseen parts of my remote that I haven't even finished the basic layout and have just slapped in some buttons to try all the new codes.
Thanks for all the recommendations and help.
Post 13 made on Thursday April 13, 2006 at 06:01
cata1979
Lurking Member
Joined:
Posts:
April 2006
1
I have a Pioneer DV-F727 , and when I try to change the zone , this code appears in the screen ...

Region : 1 / Ver : 1.136(16) / AV1 : 4.5/0.8

Anybody knows , how is posible change this to region free ??

Please help me , in our country Pioneer is too light , and their donĀ“t have solutions for me.

Regards..
Post 14 made on Thursday April 13, 2006 at 08:55
BiGBeaR
Long Time Member
Joined:
Posts:
October 2003
289
Point your browser to the videohelp.com website.
on the left hand under section "lists" click on DVD Hacks.
Search for Pioneer and see if they have your model or close to it.
"Die, my dear doctor! That's the last thing I shall do!"
-Lord Palmerston


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