Onkyo A/V Receiver TX-NR xx8/9 new 4 Byte discrete ir codes

If you have learned signals that don't get decoded when you look at them in IR.exe, post your file to the Diagnosis Area then post your question here (including a link to the file).

Moderator: Moderators

Post Reply
olli_h
Posts: 4
Joined: Tue May 17, 2005 2:12 pm

Onkyo A/V Receiver TX-NR xx8/9 new 4 Byte discrete ir codes

Post by olli_h »

A complete list of discrete ir codes can be downloaded from

http://www.awe-europe.com/ir_232.html

The older commands are 3 byte giving device, sub device, and obc in NEC1 protocol. As multiple sub devices are used the NEC1 Combo protocol can be used to create a device upgrade. Example:

D26C D2 from the spreadsheet for "HDMI SELECT" is NEC1 device 210 sub device 108 obc 210

For the newer receivers ([x]xx8 or newer) they introduced new 4 Byte discrete commands for which they even provide the pronto hex code, but it cannot be decoded using MakeHex, IRScope, or IR (ignores 4th byte and gives "normal" NEC1 command). Examples:

(1) HDMI Both

D21E 50 94 = Pronto Hex:
0000 006c 0022 0002 0156 00ac 0015 0016 0015 0041 0015 0016 0015 0016 0015 0041 0015 0016 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0041 0015 0016 0015 0041 0015 0016 0015 0016 0015 0041 0020 066F 0156 0056 0020 0E54

(2) Picture Mode Custom

D21E 50 90 = Pronto Hex:
0000 006c 0022 0002 0156 00ac 0015 0016 0015 0041 0015 0016 0015 0016 0015 0041 0015 0016 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0016 0015 0016 0015 0041 0020 069A 0156 0056 0020 0E54

Does someone know how to create a device upgrade for Onkyo 4 byte ir codes (protocol, ...)?
The Robman
Site Owner
Posts: 21888
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

If you use DecodeIR v2.42 (beta) those signals will decode as "NEC1-f16" (see the discussion thread for 2.42 here.

Unfortunately, there isn't an official protocol that generates such a signal yet. However, we received a similar request recently and Vicky created a custom protocol to generate this signal. You can see the details here, so you might be able to customize her upgrade to work for you.

But, if you're looking for a combo upgrade, that's another story.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
olli_h
Posts: 4
Joined: Tue May 17, 2005 2:12 pm

Post by olli_h »

Using the information I added the following new section to protocols.ini:

[NEC1-f16]
PID=00 0F
CmdTranslator=Translator(lsb,0)
CmdParms=OBC
DefaultCmd=00
CmdIndex=0
DevParms=Device 1=133,Device 2=227,Device 3=39
DeviceTranslator=Translator(lsb,0) Translator(lsb,1,8,8) \
Translator(lsb,2,8,16)
FixedData=A1 C7 E4
Notes=
Code.S3C80=45 8B 31 8B 12 87 44 08 08 01 22 03 34 01 22 00 FA 4E 20 11 99 08 B6 8D 01 46
Code.HCS08=20 15 23 47 31 87 44 08 08 01 22 03 48 01 22 01 0E 4E 20 11 99 08 CA CC FF 5F

and then created a device upgrade for 22 of the 4 byte commands from the spreadsheet using RM (values 210, 30, 80 for device 1 to 3). In the upgrade I mapped most of the commands to keys and a first test showed that all commands are working as expected.

Thanks The Robman!
Post Reply