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

Login:
Pass:
 
 

Topic:
Help with IR code coversion to Pronto Hex
This thread has 12 replies. Displaying all posts.
Post 1 made on Thursday January 19, 2023 at 14:46
eengert
Lurking Member
Joined:
Posts:
October 2006
6
I'd appreciate if someone could tell if I did this conversion correctly.  I have a Denon AVR-X3700H and a Harmony Elite Hub remote.  I found discrete codes listed for Speaker Preset (Toggle), Speaker Preset 1, Speaker Preset 2 in the following document for the X2700H (one model below my X3700H from the same year) on page 15:

[Link: google.com]

I would assume these codes should work on any similar Denon model.  So I used the Denon Pronto Hex Generator ([Link: files.remotecentral.com]) to convert the listed Kaseikyo codes to pronto hex for my Harmony.  I came up with the codes below.  However, after having them added to my Harmony device database, they don't seem to work.  This is my first time trying to do this type of conversion, so would someone be willing to double-check these and tell me if they're right or wrong, and explain what I need to do to get the correct codes if they're wrong?  Thanks.


Speaker Preset Toggle
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0ACE

Speaker Preset 1
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0ACE

Speaker Preset 2
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0ACE
Post 2 made on Thursday January 19, 2023 at 22:53
buzz
Super Member
Joined:
Posts:
May 2003
4,434
Note that the first two codes shown above are identical.
Post 3 made on Thursday January 19, 2023 at 23:01
Chris L
Founding Member
Joined:
Posts:
October 2001
363
From the Denon Master IR Hex 2022

Front Speaker A
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0ACE

Front Speaker B
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0030 0010 0ACE

Front Speaker A+B
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0ACE
OP | Post 4 made on Friday January 20, 2023 at 06:53
eengert
Lurking Member
Joined:
Posts:
October 2006
6
Thanks but these are not the functions I’m looking for. Speaker A-B does something completely different.
Post 5 made on Friday January 20, 2023 at 08:23
Chris L
Founding Member
Joined:
Posts:
October 2001
363
This is the only code listed by Denon.

Speaker
0000 006D 0000 0020 000A 001E 000A 0046 000A 001E 000A 001E 000A 001E 000A 0046 000A 001E 000A 0046 000A 0046 000A 001E 000A 0046 000A 0046 000A 0046 000A 001E 000A 001E 000A 0679 000A 001E 000A 0046 000A 001E 000A 001E 000A 001E 000A 001E 000A 0046 000A 001E 000A 001E 000A 0046 000A 001E 000A 001E 000A 001E 000A 0046 000A 0046 000A 0679
OP | Post 6 made on Friday January 20, 2023 at 09:59
eengert
Lurking Member
Joined:
Posts:
October 2006
6
On January 20, 2023 at 08:23, Chris L said...
This is the only code listed by Denon.

Speaker
0000 006D 0000 0020 000A 001E 000A 0046 000A 001E 000A 001E 000A 001E 000A 0046 000A 001E 000A 0046 000A 0046 000A 001E 000A 0046 000A 0046 000A 0046 000A 001E 000A 001E 000A 0679 000A 001E 000A 0046 000A 001E 000A 001E 000A 001E 000A 001E 000A 0046 000A 001E 000A 001E 000A 0046 000A 001E 000A 001E 000A 001E 000A 0046 000A 0046 000A 0679

I appreciate your help. But it doesn't sound like you've understood my request. I'm not really asking for discrete codes. I'm asking if someone could help me by checking the conversion I tried to do and confirm that the codes I got from the conversion are wrong, and hopefully explain how to do it correctly so I can try regenerating the codes.

Thanks.
Post 7 made on Friday January 20, 2023 at 20:23
Dundas
Founding Member
Joined:
Posts:
April 2002
332
IrScrutinizer says your codes are Denon-k protocol, device 4, subdevice 1 (Kaseikyo 4.1 codes I assume) function 891 for the 1st and 2nd and function 892 for the 3rd.
Should be functions 891, 892 and 893 respectively.
Here is what IrScrutinizer renders:
0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0ACD

0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0ACD

0000 0070 0000 0032 0080 0040 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0ACD

That's the limit of my knowledge. You are probably going to need Barf's help for more.
[Link: remotecentral.com]

Last edited by Dundas on January 22, 2023 15:43.
OP | Post 8 made on Saturday January 21, 2023 at 09:19
eengert
Lurking Member
Joined:
Posts:
October 2006
6
Clearly I made a mistake and duplicated one of the codes.  But comparing your first code (Speaker Preset Toggle - 891) to mine, the only difference is the last byte (D vs. E).

Here is the line from the manual:
RCKSK0410891       1101111011**********       Speaker Preset (Toggle)

And here is how I entered it in the Pronto Hex Generator:

[Link: ibb.co]

As you can see, it's generating the exact same code with an "E" in the last byte.

Did I miss something?  Is the Pronto Hex Generator not working?  I appreciate everyone's help.
Post 9 made on Saturday January 21, 2023 at 13:42
Chris L
Founding Member
Joined:
Posts:
October 2001
363
Compare your codes to the Denon codes I posted.
The codes are from the Denon mothership.
Post 10 made on Saturday January 21, 2023 at 13:48
Dundas
Founding Member
Joined:
Posts:
April 2002
332
The last byte probably does not make any difference in the functionality of the code. I think what I did just confirms what you got from the Denon Pronto Hex Generator. I checked and the Denon documents for the X2700H, X3700H and X6700H which all show the same codes. I wonder if the receivers will actually respond to them. I do not have a Denon that I can test them with.
OP | Post 11 made on Saturday January 21, 2023 at 15:45
eengert
Lurking Member
Joined:
Posts:
October 2006
6
On January 21, 2023 at 13:48, Dundas said...
The last byte probably does not make any difference in the functionality of the code. I think what I did just confirms what you got from the Denon Pronto Hex Generator. I checked and the Denon documents for the X2700H, X3700H and X6700H which all show the same codes. I wonder if the receivers will actually respond to them. I do not have a Denon that I can test them with.

Why would they be in the IR Codes document if the receivers weren't programmed to respond to those codes?

I have an openHAB home automation server setup with the DenonMarantz Binding, and I'm able to send IP commands to the receiver and change the speaker presets using the IP/RS232 version of those same commands. That would seem to be an indication that the receiver responds to those commands.

I'll find out in the next few days after Logitech adds the new codes to my Harmony database.

Now if I could only find some IR codes to change volume by more than 0.5db at a time!
Post 12 made on Sunday January 22, 2023 at 08:08
Barf
Long Time Member
Joined:
Posts:
August 2013
350
The codes as given by this thread and therein cited document work. (I am a Denon user myself.) Of course, not all codes work on all models, and the recognized commands can also change by the occasional firmware updates.

"Genre1" in the document corresponds to D (Device) in IrScrutinizer (and the Denon tool). "Genre2" in the document to S (subdevice) in IrScrutinizer and the Denon tool. Note that the Genre2 value increases by on when using a RemoteID > 0 (described in the document). In the Denon Tool, you enter the function number and the RemoteID separately, in IrScrutinizer, as F you take the function number plus the RemoteID-1 shifted 10 places. This possibly sounds more complicated than it is: The main case is RemoteID=0 in which case you just take the function number for F, for the other RemoteIDs you add 1024, 2048 or 3072. (Actually, said model only supports 0 and 1).

All the numbers in the pronto (except the first four) denotes duration, i.e. a time. SO "small" variations are ok. The last number is special: it just denotes that the IR light is off for a "long" time.
Post 13 made on Sunday January 22, 2023 at 15:54
Dundas
Founding Member
Joined:
Posts:
April 2002
332
So his problem is on the Harmony side.

Barf thanks for this information and for your IrScrutinizer and Arduino Nano device. They have both been so useful for me over the years. Your efforts are much appreciated.


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