I've had good luck with the IR learn to device upgrade process up till now. I've just gone through and learned all the functions from my Onkyo TX-SR500 receiver's remote and am a little confused as to where to go from here.
My problem is that I've come up with two protocols (NEC1 and NEC2) and I don't really understand what protocol this maps to in km.
The device code is 210 for both protocols and the sub-device code is 108 for a few EFC's and 109 for the majority. The codes I found seem consistant with what I found listed for the Onkyo HT-R500, HT-SR510, and TX-SR600 in the files section, however those device upgrades don't seem to touch on the issue of the two protocols.
Any advice would be greatly appreciated.
Need advice on building device upgrade for Onkyo TX-SR500
Moderator: Moderators
-
The Robman
- Site Owner
- Posts: 21947
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Which buttons use the 108 sub-device and which buttons use the NEC1 vs NEC2 protocol
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
The buttons are grouped as follows:
Protocol: NEC1, Device: 210, Sub-Device: 108
DSP +, Ch Sel, Stereo, Surround, A.Stereo, DVD, Audio Adjust (Mode), Cine Filter, Late Night, Audio Select
Protocol: NEC1, Device: 210, Sub-Device: 109
Standby/On, Muting, Tape, CD, Tuner, Video 1, Video 2, Video 3, Stop (Tape), Play (Tape), Pause (Tape), Forward (Tape), Reverse (Tape), Direct, Speakers A, Speakers B, Sleep, Dimmer, Test
Protocol: NEC2, Device: 210, Sub-Device: 108
Level -, Level +
Protocol: NEC2, Device: 210, Sub-Device: 109
Preset -, Preset +, Vol -, Vol +, Audio Adjust -, Audio Adjust +
Hope this information is what you were asking for.
Protocol: NEC1, Device: 210, Sub-Device: 108
DSP +, Ch Sel, Stereo, Surround, A.Stereo, DVD, Audio Adjust (Mode), Cine Filter, Late Night, Audio Select
Protocol: NEC1, Device: 210, Sub-Device: 109
Standby/On, Muting, Tape, CD, Tuner, Video 1, Video 2, Video 3, Stop (Tape), Play (Tape), Pause (Tape), Forward (Tape), Reverse (Tape), Direct, Speakers A, Speakers B, Sleep, Dimmer, Test
Protocol: NEC2, Device: 210, Sub-Device: 108
Level -, Level +
Protocol: NEC2, Device: 210, Sub-Device: 109
Preset -, Preset +, Vol -, Vol +, Audio Adjust -, Audio Adjust +
Hope this information is what you were asking for.
Re: Need advice on building device upgrade for Onkyo TX-SR50
They do. At least my Onkyo_TX-SR601_RCVR-1135.txt does and I believe couple of others.NatasCub wrote:The codes I found seem consistant with what I found listed for the Onkyo HT-R500, HT-SR510, and TX-SR600 in the files section, however those device upgrades don't seem to touch on the issue of the two protocols.
They usually use Device Combiner protocol, so real NEC1/2 are hidden in a list of protocols. Look at the "Protocol ID" and "Fixed Data Hex" columns. If, for example, you see 20 B4 49 fixed data it is NEC1, 21 B4 49 is NEC2 etc.
Re: Need advice on building device upgrade for Onkyo TX-SR50
Thanks for the tip, the device upgrades I had downloaded didn't specify the Device Combiner protocol. I just downloaded yours and it seems like I should be good to go following your example.wwwoholic wrote:They do. At least my Onkyo_TX-SR601_RCVR-1135.txt does and I believe couple of others.
They usually use Device Combiner protocol, so real NEC1/2 are hidden in a list of protocols. Look at the "Protocol ID" and "Fixed Data Hex" columns. If, for example, you see 20 B4 49 fixed data it is NEC1, 21 B4 49 is NEC2 etc.
Re: Need advice on building device upgrade for Onkyo TX-SR50
You don't have to use Device Combiner. You can create 4 separate devices (or 2 if you use combos). The one with most buttons will be your setup code. Missing buttons can be keymoved from the remaining three devices. This should save a lot of space. You can save even more, if those 3 devices do not define any keys. Then you enter EFCs (or hex) right in your keymoves. The only drawback is that it's somewhat cumbersome to maintain, even if you define keymoves within KM file.NatasCub wrote:the device upgrades I had downloaded didn't specify the Device Combiner protocol. I just downloaded yours and it seems like I should be good to go following your example.
-
The Robman
- Site Owner
- Posts: 21947
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
OK, here's what you do. Create the upgrade in KM or RM using the "NEC1 Combo" protocol. Then program any buttons that need the NEC2 protocol to any of the following buttons: VOL+/-, CH+/-, REWIND and F.FWD
Now copy the device upgrade over to IR.exe. Then once the data is pasted in, click on Edit and change the fixed data from "00 B4" to "28 B4"
Now, instead of copying the supplied protocol upgrade, copy the following protocol upgrade (for older S3C8 remotes) ...
Upgrade Protocol 0 = 01 40 (S3C8)
43 8B 31 8B 12 CF 44 08 08 01 18 01 06 01 18 03
39 D2 DC 11 94 08 B6 20 01 08 03 37 04 15 F6 01
33 FB 10 37 0B 07 E4 05 04 60 05 8B 0E B6 04 80
B6 05 80 37 0B 05 E4 04 05 60 05 E4 06 07 60 07
20 11 37 06 05 F6 01 04 7B 12 37 09 15 37 02 06
F6 01 36 F6 01 33 37 01 03 46 29 0D 46 29 01 8D
01 36 E4 20 1E E4 21 1F 37 01 EB F6 01 36 E6 28
C1 60 04 E6 12 01 8B E4
End
Or this for newer S3C8 remotes...
Upgrade Protocol 0 = 01 40 (S3C8+)
43 8B 22 8B 12 CF 44 08 08 01 18 01 06 01 18 03
39 D2 DC 11 94 08 B6 20 01 08 03 37 04 15 F6 01
46 FB 10 37 0B 07 E4 05 04 60 05 8B 0E B6 04 80
B6 05 80 37 0B 05 E4 04 05 60 05 E4 06 07 60 07
20 11 37 06 05 F6 01 04 7B 12 37 09 15 37 02 06
F6 01 49 F6 01 46 37 01 03 46 29 0D 46 29 01 8D
01 49 E4 20 1E E4 21 1F 37 01 EB F6 01 49 E6 28
C1 60 04 E6 12 01 8B E4
End
That should do it. I just tested it using the older protocol in a 15-1994.
Now copy the device upgrade over to IR.exe. Then once the data is pasted in, click on Edit and change the fixed data from "00 B4" to "28 B4"
Now, instead of copying the supplied protocol upgrade, copy the following protocol upgrade (for older S3C8 remotes) ...
Upgrade Protocol 0 = 01 40 (S3C8)
43 8B 31 8B 12 CF 44 08 08 01 18 01 06 01 18 03
39 D2 DC 11 94 08 B6 20 01 08 03 37 04 15 F6 01
33 FB 10 37 0B 07 E4 05 04 60 05 8B 0E B6 04 80
B6 05 80 37 0B 05 E4 04 05 60 05 E4 06 07 60 07
20 11 37 06 05 F6 01 04 7B 12 37 09 15 37 02 06
F6 01 36 F6 01 33 37 01 03 46 29 0D 46 29 01 8D
01 36 E4 20 1E E4 21 1F 37 01 EB F6 01 36 E6 28
C1 60 04 E6 12 01 8B E4
End
Or this for newer S3C8 remotes...
Upgrade Protocol 0 = 01 40 (S3C8+)
43 8B 22 8B 12 CF 44 08 08 01 18 01 06 01 18 03
39 D2 DC 11 94 08 B6 20 01 08 03 37 04 15 F6 01
46 FB 10 37 0B 07 E4 05 04 60 05 8B 0E B6 04 80
B6 05 80 37 0B 05 E4 04 05 60 05 E4 06 07 60 07
20 11 37 06 05 F6 01 04 7B 12 37 09 15 37 02 06
F6 01 49 F6 01 46 37 01 03 46 29 0D 46 29 01 8D
01 49 E4 20 1E E4 21 1F 37 01 EB F6 01 49 E6 28
C1 60 04 E6 12 01 8B E4
End
That should do it. I just tested it using the older protocol in a 15-1994.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Rob, I read this thread with more interest than others because I have a similar Onkyo receiver. After learning the same thing about device and sub devices and posting on the old Yahoo for device upgrade help, someone suggested the Device Combiner. After some searching I used one of the referenced downloaded upgrades using the Device Combiner Protocol and only made minor changes to function assignments to buttons. My upgrade worked perfectly. I checked the Protocol ID for the protocol you provided in the response above and it is the same as the Device Combiner. Wouldn't the downloaded file using the device combiner have done the same thing you suggested or did I miss an even easier way to create the necessary upgrade?
Rob,
Thanks for the help. I tried creating a device upgrade last night using the device combiner but I must have done something wrong as every time I pressed a button the red light would go steady for a decent length of time during which all other functions of the remote were non-responsive. For now, I'm going to test the functions as 4 seperate device upgrades so that I can feel confident that the info I've gathered works as I expect.
I'm curious though, why the restriction to the 6 buttons you mentioned if I were to use your method?
Thanks for the help. I tried creating a device upgrade last night using the device combiner but I must have done something wrong as every time I pressed a button the red light would go steady for a decent length of time during which all other functions of the remote were non-responsive. For now, I'm going to test the functions as 4 seperate device upgrades so that I can feel confident that the info I've gathered works as I expect.
I'm curious though, why the restriction to the 6 buttons you mentioned if I were to use your method?