JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Denon Combo Protocol 0047 not Compatible with 8820
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Sun Oct 28, 2007 11:40 am    Post subject: Denon Combo Protocol 0047 not Compatible with 8820 Reply with quote

I was going to program my 8820 for my new Denon 3808 using my old Denon 2805 RM file. But, it says that 0047 is not compatible with the 8820, and I can't seem to get the file to work with the device using the "official" Denon Combo protocol.

Is there a way to make 0047 work with the 8820. Or, is there a protocol that works just like it that is compatible?
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Mon Oct 29, 2007 9:52 am    Post subject: Reply with quote

Do you have a pointer to the files you are using? It's most likely that your protocol upgrade is for the S3C80 and the 8820 uses the HCS08 chip.
Back to top
View user's profile Send private message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 11:10 am    Post subject: Reply with quote

Is there a way to convert the 0047 protocol to the HCS08 chip? Or, to convert the commands from that file that currently use the 0047 protocol to ones that use the Denon Combo (official) protocol?

The file that I was working from is located at:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=405

To further complicate matters, the new Denon line has a few remote functions that are new, and when I learn them and download to IR, I see that they are Denon-K protocol!

Is there a way to have one protocol that combines Denon commands with different device number, like the Denon Combo protocol, PLUS commands that use the Denon-K protocol?
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Mon Oct 29, 2007 1:01 pm    Post subject: Reply with quote

You should be able to use protocol 009C in your device upgrades on the 8820 as it looks to be the same as the 0047 Denon Combo Hacked.

The Denon-K protocol(00CD:2) is a different protocol so you probably want to keep these separate.
Back to top
View user's profile Send private message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 1:05 pm    Post subject: Reply with quote

Thanks. Where would I find 009C? Is that the Denon Combo (official)? If so, it doesn't work when I take the above file, and change the protocol to Denon Combo (official).

Also, keeping those functions that use Denon-K separate isn't practical as they would need to be used with the same device.
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Mon Oct 29, 2007 1:57 pm    Post subject: Reply with quote

I think I see the issue. Open up RemoteMaster's protocol.ini and goto the Denon Combo (Official) PID=00 9C section. Copy the line beginning with Code.HCS08= and paste that at the end of the Denon Combo (Hacked version) right after Code.740.

You should then be able to use the above KM file and RM shouldn't give you the not compatible error anymore. However, RM will note that you need to also copy over the 0047 protocol upgrade. This protocol isn't needed though as the built-in 009C is equivalent. If you choose not to copy the protocol upgrade into IR, go into the device upgrade tab in IR and change the protocol id from 47 to 9C for your device upgrade.


Last edited by binky123 on Mon Oct 29, 2007 3:56 pm; edited 2 times in total
Back to top
View user's profile Send private message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 3:13 pm    Post subject: Reply with quote

I've already tried changing the protocol ID in RM, as I mentioned in one of the posts above. Changing protocols changes the EFC and HEX values, and the remote doesn't work with the device.

But, I will try the modification to the hacked protocol, that you recommend. I will let you know.
Back to top
View user's profile Send private message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 3:26 pm    Post subject: Reply with quote

OK. Modifying the protocols.ini file allows me to choose the 0047 protocol with the 8820 remote in RM. Now, it remains to be seen whether the commands will work or not. I will know tonight, when I try it at home.

The one thing I still find puzzling is why the 009C Denon Combo (official) protocol changes the EFC and Hex values, rendering the upgrade file unusable.

I think there may be something wrong with the 009C protocol in general. When I learn functions, take the results from IR, and enter them into RM using the 009C protocol, the OBC and Hex codes are wrong there as well. 0047 works OK, though

FYI - IR says the protocol is Denon. But, the Denon protocol doesn't have a "device" parameter, which is required. So, a "combo" protocol is required. I would prefer to us the "official" protocol if possible. Is it possible that there is an error in the Denon Combo (official) 009C protocol in the protocols.ini file?

Below are the protocols.ini entries for both, before adding the HCS08 section to 0047.

[Denon Combo (Official)]
PID=00 9C
CmdParms=Device:5=0,Protocol:Sharp|Denon=1,OBC=0
CmdTranslator=Translator(lsb,comp,0,5,0) Translator(lsb,comp,2,8,8) Translator(lsb,comp,1,1,5)
Notes=Official version
DefaultCmd=F8 00
CmdIndex=1
Code.S3C80=3D 92 02 8B 0D 49 05 08 00 84 01 75 00 84 03 87 83 C2 E6 24 03 20 10 0C 05 E4 03 05 60 05 90 05 0A FC B0 C6 A6 0D 02 EB 03 E6 0D 05 F6 01 46 60 04 60 05 F6 01 0A 7B 02 60 C6 F6 01 46 37 61 09 60 04 60 05 F6 01 0A 7B E3 AF
Code.740=0B 1A 02 80 11 E8 80 01 0A 05 08 01 F5 03 53 41 EB 00 2F CF 00 03 44 5E E6 69 3C 02 5C A2 05 17 5D 0F 3C 02 77 A5 74 A6 75 85 71 86 72 A2 03 86 6B A5 5D 0A CA D0 FC 85 5F 3C 00 57 44 5F 44 5E 22 00 44 57 D0 F6 22 06 90 EF 60
Code.6805-RC16/18=0F 26 02 20 12 49 05 08 00 41 C5 01 41 CE 41 EB 00 00 00 00 00 00 03 3C_66 A6 05 BE 5A 58 4A 26 FC 53 BF 5C 3F 54 CD 01 AF 33 5B 33 5C CD 01 89 24 02 33 54 CD 01 AF 00 54 09 33 5B 33 5C CD 01 89 24 E3 81
Code.HCS08=20 12 1F 4B 02 49 05 08 00 81 01 8B 00 81 03 9D 83 D6 5F B4 AE 03 33 61 3C A9 A6 05 01 60 08 BF 6A 55 76 35 74 AE 02 BF 7C BE 60 58 4B FD BF 62 3F 56 33 61 33 62 CD FF 5F 33 56 26 F5 CD FF 92 25 EE 81

[Denon Combo]
PID=00 47
CmdParms=Device:5,OBC=0
CmdTranslator=Translator(lsb,comp,0,5,0) Translator(lsb,1,8,8)
Notes=hacked version
DefaultCmd=F8 00
CmdIndex=1
Code.S3C80=3D 92 02 8B 16 49 05 08 00 84 01 75 00 84 03 87 83 C2 00 00 00 00 00 00 03 5F A0 20 10 0C 05 76 03 01 6B 0D E4 25 1C E4 26 1D 0C 03 09 12 E6 24 02 18 03 90 C1 0A FC 19 05 B0 C6 60 04 60 05 F6 01 46 60 C6 EB F5 F6 01 0A 7B EE AF
Code.740=0B 19 12 80 11 E8 80 01 0A 05 08 01 F5 03 53 41 EB 00 2F CF 00 03 3C 02 5C A2 05 A5 5E 85 5D A5 5F 85 5E A5 5D 0A CA D0 FC 85 5F 3C 00 57 44 5F 44 5E 22 00 44 57 D0 F6 22 06 90 EF 60
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Mon Oct 29, 2007 3:53 pm    Post subject: Reply with quote

The CmdTranslator lines are different between the two protocols.

Last edited by binky123 on Wed Jan 02, 2008 11:36 pm; edited 2 times in total
Back to top
View user's profile Send private message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 3:56 pm    Post subject: Reply with quote

I noticed the differences in the first few lines. I have no idea what any of it means. However, there is obviously something wrong with the "official" version as a whole, not just as it relates to HCS08, as it changes OBC and Hex values regardless of chipset.

Last edited by garypen on Mon Oct 29, 2007 3:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Mon Oct 29, 2007 3:57 pm    Post subject: Reply with quote

Also, you can use keymoves to point to another device upgrade that uses the Denon-K protocol.
Back to top
View user's profile Send private message
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 4:00 pm    Post subject: Reply with quote

Interesting. I can use a hidden device key, I guess. OTOH, if it's just a couple of functions, I may just learn a couple of keys.
Back to top
View user's profile Send private message
Mark Pierson
Expert


Joined: 03 Aug 2003
Posts: 3017
Location: Connecticut, USA

                    
PostPosted: Mon Oct 29, 2007 5:33 pm    Post subject: Reply with quote

Try this:

Open the upgrade file, select the 8820 remote, copy the upgrade code (ignoring the protocol error). Paste it into IR but before hitting the OK button, change the first byte from "47" to "9C". This will tell the upgrade to use the "official" protocol (which is built-in) with the "hacked" hex commands. If this works then we know that the "official" protocol entry isn't coded correctly.
_________________
Mark
Back to top
View user's profile Send private message Send e-mail Visit poster's website
garypen



Joined: 03 Apr 2004
Posts: 145

                    
PostPosted: Mon Oct 29, 2007 5:55 pm    Post subject: Reply with quote

OK. Makes sense. I will try that tonight.
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Mon Oct 29, 2007 7:03 pm    Post subject: Reply with quote

garypen wrote:
Interesting. I can use a hidden device key, I guess. OTOH, if it's just a couple of functions, I may just learn a couple of keys.

No need to use a device key. A keymove can reference a device upgrade that is not assigned to a device button key.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - General Forum All times are GMT - 5 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control