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:
Please help Newbie with Hitachi Discrete codes
This thread has 12 replies. Displaying all posts.
Post 1 made on Saturday March 11, 2006 at 13:25
craigja
Long Time Member
Joined:
Posts:
February 2004
22
OK Before I get flamed I know I have another post similar to this one but I cannot get this to work so this is a fresh plea!
Anyway I have got the following codes from the Hitachi website:
Vid150AF 21DE
Vid250AF 22DD
Vid350AF 23DC
Vid450AF 21DE
Vid5 50AF 3DC2
Pwr On 50AF 3EC1
Pwr Off 50AF 3FC0

I have searched and read every post I can find and most suggest I prefix the code with 900a 006d 0000 0001 xxxx xxxx where xxxx is the Hex code from the website. This I have tried and my LCD TV does nothing!
I have read a couple of posts saying I need to use MakeHEX, is this correct? and if so can somebody give me a simple step by step guide? OR could somebody be very very generous and please erm... Do it for me? and give me either the CCF or the full HEX for me to copy/paste? please??
Every other discrete code I get for the rest of my devices is massive i.e.

0000 006c 0022 0002 0156 00ac 0016 0016 0016 0040 0016 0016 0016 0016 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0016 0016 0040 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0040 0016 0040 0016 0040 0016 0016 0016 0016 0016 0016 0016 0040 0016 0016 0016 0016 0016 0016 0016 0016 0016 0040 0016 0040 0016 0040 0016 0016 0016 0040 0016 05cc 0156 0055 0016 0e5d

The above is for discrete Power Off for my Onkyo amp. It works fine.
I also read somebody saying they did not know if my Pronto took the shorthand codes above or if it only accepted the full code like my Onkyo anp's code? How do I know if it does and if it does not is MakeHex the correct program to use?

A final plea! Please help a newbie, you know it will make you feel good!!
Post 2 made on Saturday March 11, 2006 at 14:38
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,006
Your codes for Vid1 and Vid4 are identical. Therefore, if you don't find a different set of numbers, you can use either Vid1 or Vid4 but not both.

I realize you are new here. Welcome to the addition by the way.

And yes, if you don't begin to help yourself, you will REALLY be flamed by me personally on your very next post on this subject. Why? Simply because you keep posting the same questions over and over in new threads. Also, it does not appear that you've even tried to do anything other than post and whine. Did you search for NEC.irp, NEC1.irp, Makehex, etc...

I just did a 2 year search across all forums for +instructions +for +MakeHex and got 93 threads. The 10th one, entitled Using Makehex is very interesting.

[Link: remotecentral.com]

Sorry if I'm a bit gruff, an ass, and this thread rambles a bit. You have no idea how many times both John Fine and myself have had to outline the exact steps to run Makehex. I don't either. But let me tell you, over 5 years in this forum, it's definitely ALOT.

I have to ask, have you even downloaded makehex from the Pronto Files section and looked @ it? There's a readme file that comes with it. Please read that file.

You should be editing and using the file NEC1.irp. You edit this file and use a device ID of 80.

The codes that it generates will have decimal function numbers. The functions you listed above are as follows.

21 = 33 decimal
22 = 34 decimal
23 = 35 decimal
21 = 33 decimal (same as Vid 1)
3D = 61 decimal
3E = 62 decimal
3F = 63 decimal

To understand what the original numbers mean and why there are 4 sets, I highly suggest you read up on the NEC protocol in a wonderful document in the user documentation section of the Pronto Files section about Pronto Hex IR format. This document was provided by Barry Gordon and goes to extreme lengths to describe the long codes (that begin with 0000) for both the Sony and NEC protocols.

The numbers you posted are shortened (9001) versions of the codes that you were told to use in previous threads. Either you could not figure out how to use the numbers or the "shortened" versions did not work. Threfore, you MUST use the longer versions. You can use MakeHex to easily generate these longer versions.

If you've read the thread I posted above, things will make a bit more sense. Hitachi uses the NEC protocol. When using Makehex, you will be using the file NEC1.irp.

Here's the breakdown of the numbers you posted using Power Off as the example:

Power Off = 50AF 3FC0 (Format: Device, 1's complement of device, Function, 1's complement of Function)

Device ID=0x50 - 1's complement (0xFF-DeviceID) = 0xAF
Function Code =0x3F - 1's complement (0xFF-0x3F) = 0xC0

To generate a code, you need to be concerned with the Device ID and Function ID.
Hence, you use Device id 0x50 (80 in decimal by Windows Calculator in Scientific mode calculations) and select all 256 function in NEC1.irp using 0..255. Then, all you have to do is to look at the Hitachi PDF and convert the function code

So, the first 2 lines of NEC1.irp should look like:
Device=80
Function=0..255

Next, from a command line where you installed makehex, run the following:

makehex NEC1.irp

Then, in the same folder, there should be a file named NEC1.hex. Open this file from notepad and copy the data for the following functions that you indicated you needed (33, 34, 35, 61, 62, and 63).

21 = 33 decimal
22 = 34 decimal
23 = 35 decimal
21 = 33 decimal (same as Vid 1)
3D = 61 decimal
3E = 62 decimal
3F = 63 decimal

You've got work to do so please, go and do it. I hope to not see another post on this subject until after you've read the documentation by Barry, tried using Makehex and tested the codes it generates!!!

Best of Luck. PLEASE don't post back until you at least try.
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 3 made on Saturday March 11, 2006 at 17:01
craigja
Long Time Member
Joined:
Posts:
February 2004
22
Thanks for getting back. I promise :-) No more threads regarding this! I will have a look and read the documents you provided links to in the morning. BTW I just captured the PWR command that my remote has and the output is this:
PWR0000 006d 0000 0002 0154 0055 0015 0e43

I was expecting somthing like this for the output?
900A 006D 0000 0001 xxxx xxxx

Anyways like I say I will have a look at the links in the morning and see what I can work out. I will no doubt have a few more questions about this, but I will make sure that they are posted in the thread!
Post 4 made on Saturday March 11, 2006 at 17:12
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On March 11, 2006 at 17:01, craigja said...
I just captured the PWR command that
my remote has and the output is this:
PWR0000 006d 0000 0002 0154 0055 0015 0e43

That indicates you pressed the button on the original (Hitachi I assume) remote before the Pronto was ready to learn, so you missed the beginning of the signal. In NEC1 signals the important part is all in the beginning, so that learn is useless.

There have been a few threads on this subject as well, though no good keywords for a search leap to mind. Hopefully you know how to change your learning process to fix this, without reading a thread on the subject.

I was expecting somthing like this for the output?
900A 006D 0000 0001 xxxx xxxx

Depending on Pronto Model and ProntoEdit version, clean learns might be translated to that form. Or they might remain in the form that starts with

0000 006d 0022 0002
OP | Post 5 made on Sunday March 12, 2006 at 03:34
craigja
Long Time Member
Joined:
Posts:
February 2004
22
OK I read the link you mentioned as well as the doc in the MakeHEX folder. I input Device 80 and let it create all the codes from 0..127 I then copy/pasted the correct codes into ProntoEdit from the Hex to Decimal conversion table that was printed above.

Nowt! My TV does not respond to any of the codes that I copied in. Here is the code generated for Video1:
0000 006d 0022 0002 0157 00ac 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0040 0015 0689 0157 0056 0015 0e94

Here is a learned code from my remote control to change the A/V Input:
0000 006d 0022 0002 0154 00ab 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 05f1 0154 0054 0015 0e43


Can any of you experts see anything I have done wrong?
Post 6 made on Sunday March 12, 2006 at 07:08
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On March 12, 2006 at 03:34, craigja said...
My TV does not respond to any of the codes
that I copied in.

Did you just try copying commands that you can't learn?

You should try copying some ordinary commands. If the ordinary commands don't work, we can deduce something is wrong with the way you copied them in. But if you've only tested discrete codes and those don't work, we don't know whether Hitachi gave you correct information about which discretes work on your model.

for Video1:

A perfectly correct NEC1, device 80, command 33.

That matches the hex 21 you quoted for discrete vid1, but you quoted the same for discrete vid4. At least one of those must be wrong.

Here is a learned code from my remote control
to change the A/V Input:

That is NEC1, device 80, command 9.

Does the learned command work?
Does command 9 from MakeHex do the same?
OP | Post 7 made on Sunday March 12, 2006 at 09:40
craigja
Long Time Member
Joined:
Posts:
February 2004
22
OK,
I did as you said and copied command 9 into my Pronto. It works fine! I guess that means that the codes are either incorrect or not applicable to my TV. They were from the USA site and mine is a UK TV so possibly thats the problem. I have mailed tech support in the UK so we will see what they say (likely they wont know what I am talking about!).
The other option is do I just copy all the codes into my Pronto and see if it responds to any?
Post 8 made on Sunday March 12, 2006 at 10:35
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On March 12, 2006 at 09:40, craigja said...
The other option is do I just copy all the codes
into my Pronto and see if it responds to any?

Some models of a few brands of TV have highly destructive commands, things like erasing the firmware the TV needs for normal operation.

In those cases, trying all 256 commands would have terrible consequences.

I don't recall hearing of such problems with any Hitachi model. But my memory isn't generally trustworthy.

Lots of people try such searches and very few hit those problems. But you should decide for yourself whether it is worth the risk.

Last edited by johnsfine on March 12, 2006 10:43.
OP | Post 9 made on Sunday March 12, 2006 at 11:43
craigja
Long Time Member
Joined:
Posts:
February 2004
22
I have just went through all the codes and none seem to be for Discrete on/off or A/V selection. I guess this means that my TV is not compatable with the codes on the website. Strange as they do say for 2004/2005 models.My TV just came out at the start of the year so maybe they have new codes for 2006? Anyway I will see what tech support has to say!
Are there any other code sets or anything else I coud try? or is that it?
Post 10 made on Monday March 13, 2006 at 13:11
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,006
Aside from trying all 256 codes, not really. Should you try the code and encounter one that puts your TV into a "Service Menu" with text on the screen, you will most likely be able to simply power off the unit using the physical power button on the unit. However, you should be advised that John's statement about erasing firmware may apply. When I did this, it was with a 1998 Rear Projection Model and I just got codes that put me into service menus. I don't know if the later models will erase firmware and such.

Lyndel
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 11 made on Monday March 13, 2006 at 16:43
craigja
Long Time Member
Joined:
Posts:
February 2004
22
I have went through all 256 codes and got nothing!! Looks like this TV does not have any discrete codes. Bummer!
Post 12 made on Monday March 13, 2006 at 20:48
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,006
Presumably, some of the 256 codes worked such as for Keypad and Input, etc...

If not, then you have the wrong IR data generated from Makehex.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 13 made on Tuesday March 14, 2006 at 07:19
blinky2134
Lurking Member
Joined:
Posts:
March 2006
5
correct..
I managed to get all the codes that are on my remote but nothing else!! looks like i am snookered!!


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