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:
Marantz SR7000 & Philips TV
This thread has 11 replies. Displaying all posts.
Post 1 made on Monday October 14, 2002 at 21:00
steven_m
Long Time Member
Joined:
Posts:
October 2002
10
I like to get hold of discretes for a Marantz SR-7000 Receiver and a Philips 27" TV, model# 27PS55

Thanks in advance!!!
Post 2 made on Tuesday October 15, 2002 at 08:39
John Pechulis
Loyal Member
Joined:
Posts:
July 2001
7,127
In the files section.

The Marantz 7000 uses the same codes as the 8000 and SR-18.
Post 3 made on Tuesday October 15, 2002 at 08:46
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
Here is the command set for the Marantz:

5000 0000 0000 0001 0000 003F TV
5000 0000 0000 0001 0005 003F VCR
5000 0000 0000 0001 0006 003F DSS
5000 0000 0000 0001 0010 0010 Vol+
5000 0000 0000 0001 0010 0011 Vol-
5000 0000 0000 0001 0010 0016 BassUp
5000 0000 0000 0001 0010 0017 BassDn
5000 0000 0000 0001 0010 0018 TrebleUp
5000 0000 0000 0001 0010 0019 TrebleDn
5000 0000 0000 0001 0010 0022 Source Direct
5000 0000 0000 0001 0010 0026 Sleep
5000 0000 0000 0001 0010 0050 Up Arrow
5000 0000 0000 0001 0010 0051 Down Arrow
5000 0000 0000 0001 0010 0052 Menu On
5000 0000 0000 0001 0010 0052 ok
5000 0000 0000 0001 0010 0053 Menu Off
5000 0000 0000 0001 0010 0055 Left Arrow
5000 0000 0000 0001 0010 0056 Right Arrow
5000 0000 0000 0001 0010 000D Mute
5000 0000 0000 0001 0010 000F OSD
5000 0000 0000 0001 0011 0000 0
5000 0000 0000 0001 0011 0001 1
5000 0000 0000 0001 0011 0002 2
5000 0000 0000 0001 0011 0003 3
5000 0000 0000 0001 0011 0004 4
5000 0000 0000 0001 0011 0005 5
5000 0000 0000 0001 0011 0006 6
5000 0000 0000 0001 0011 0007 7
5000 0000 0000 0001 0011 0008 8
5000 0000 0000 0001 0011 0009 9
5000 0000 0000 0001 0011 0020 Chan+
5000 0000 0000 0001 0011 0020 Up Arrow
5000 0000 0000 0001 0011 0021 Chan-
5000 0000 0000 0001 0011 0021 Down Arrow
5000 0000 0000 0001 0011 0025 Stereo/Mono
5000 0000 0000 0001 0011 0029 Memo
5000 0000 0000 0001 0011 0078 PTY
5000 0000 0000 0001 0011 000B F/P
5000 0000 0000 0001 0011 000F DMode
5000 0000 0000 0001 0011 001E Up Arrow
5000 0000 0000 0001 0011 001F Down Arrow
5000 0000 0000 0001 0011 002B Preset Scan
5000 0000 0000 0001 0011 002D FM
5000 0000 0000 0001 0011 002E AM
5000 0000 0000 0001 0011 002F LW
5000 0000 0000 0001 0011 003A Clear
5000 0000 0000 0001 0011 003F Tuner
5000 0000 0000 0001 0012 003F TAPE
5000 0000 0000 0001 0014 003F CD
5000 0000 0000 0001 000C 003F LD
5000 0000 0000 0001 001A 003F CDR/MD
5001 0000 0000 0002 0010 0000 0006 0000 AUX
5001 0000 0000 0002 0010 0000 000A 0000 DVD
5001 0000 0000 0002 0010 0001 0001 0000 A/D
5001 0000 0000 0002 0010 0001 0003 0000 6 CH IN
5001 0000 0000 0002 0010 0025 0000 0000 Dolby
5001 0000 0000 0002 0010 0025 0000 0000 ProLogic
5001 0000 0000 0002 0010 0025 0000 0000 ProLogic
5001 0000 0000 0002 0010 0025 0015 0000 Test Tone
5001 0000 0000 0002 0010 0025 0029 0000 Dolby
5001 0000 0000 0002 0010 0025 0039 0000 6-Stereo
5001 0000 0000 0002 0010 0025 002A 0000 Night
5001 0000 0000 0002 0010 0025 002A 0000 Night Mode
5001 0000 0000 0002 0010 0025 002B 0000 ATT
5001 0000 0000 0002 0010 0025 002D 0000 Auto
5001 0000 0000 0002 0010 0025 002E 0000 DTS
5001 0000 0000 0002 0010 0025 003E 0000 CS 5.1
5001 0000 0000 0002 0010 0025 003E 0000 CS Mus
5001 0072 0000 0002 0010 0025 003F 0000 DSP
5001 0000 0000 0002 0010 0040 0000 0000 PL2-mov
5001 0000 0000 0002 0010 0040 0001 0000 PL2-mus
5001 0000 0000 0002 0010 0040 0002 0000 CS Cine
5001 0000 0000 0002 0010 000C 0001 0000 Power On
5001 0000 0000 0002 0010 000C 0002 0000 Power Off
5001 0000 0000 0002 0010 000D 0000 0000 Mute On
5001 0000 0000 0002 0010 000D 0001 0000 Mute Off
5001 0000 0000 0002 0010 000F 0000 0000 Display
5001 0000 0000 0002 0010 001D 0000 0000 Multi-Room
5001 0000 0000 0002 0011 0078 0000 0000 AF

-Jon
OP | Post 4 made on Tuesday October 15, 2002 at 12:39
steven_m
Long Time Member
Joined:
Posts:
October 2002
10
I'm using a URC-8910 remote. I'm new to this. What do I do with those commands? I'm not sure how to work with commands in that format. I've been using OBC and EFC's.

Can convert those to EFC's?? I thought they were just for the Pronto and Marantz remotes?

That's great thank you....
Post 5 made on Tuesday October 15, 2002 at 15:42
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
Steven_m,

If you go to the files|device|audio at the Yahoo Groups JP1 site there is already a spreadsheet for the 7200 that has all the translation to protocol, device code, and OBC. The longer commands at the bottom starting with 5001 are for RC5x the rest are RC5.

It is probably better to ask any other questions there since that is a very active board with very detailed knowledge of making OFA remotes work with JP1.

-Jon
OP | Post 6 made on Wednesday October 16, 2002 at 12:24
steven_m
Long Time Member
Joined:
Posts:
October 2002
10
Call me stupid.....actually, please don't....but I still don't know what to do with the info from that file (sr7200.xls)?? Sorry. What's given are OBC. I need EFC's. I haven't had much luck cross referencing them to EFC's via any worksheets on Hi-fi website. Nor have I had any luck in the KeyMaster file.

I know, everyone keeps telling me that these questions are better suited for the JP1 group, but I think there are plenty of people at this site that know PLENTY!! Especially since my question is not really that in-depth.

Thanks a lot !!!
Post 7 made on Wednesday October 16, 2002 at 15:18
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
Steven_m,

The answer to your question really is not as simple as it may seem and probably not of much interest to most people here, and could be confusing. Since I actually hang out more frequently at the JP1 Yahoo group you will get quicker answers there. Earlier this week I helped someone put together a device upgrade for the 7200. That would save you a lot of time if he were to post it in response to your asking for it.

But as an alternative, I looked through the files over there and under files|devices|audio there is a file created by Rob Crowe, the chief OFA/JP1 guru, for a Marantz 5200 that will probably come close as a starting point. You can upload that file to KM Master, change to your remote model, and upload the device and protocol upgrades with IR.

You really should read JP1 for beginners, the readme files included in KM Master and the FAQ. BTW, you can enter either OBC's or EFC's in KM Master, you choose on the Setup Tab. For most IR protocols, that would be the end of the story. In this case explaining the relationship between OBC and EFC in the RC5 protocol is somewhat unique and would be extensive.

If that works for what you need then great, if not we'll answer the rest of your questions there at the JP1 Yahoo group. BTW, be sure to tell us your OFA remote model number.

-Jon
Post 8 made on Wednesday October 16, 2002 at 22:52
jacsac
Founding Member
Joined:
Posts:
December 2001
77
I was able to learn all needed functions from my SR-7000 remote directly to my MX-500 remote. I didn't need any discrete codes. What do you want to program?
OP | Post 9 made on Thursday October 17, 2002 at 13:00
steven_m
Long Time Member
Joined:
Posts:
October 2002
10
Thanks a ton for everyone working with me on this (esp. Jon)...I'm trying to bully my way through this programming quickly and it ain't workin'.

I started with the sr5200 file on the JP1 website. A few of the funtions worked...but more than that, I got a much better understanding of how this all works (I have read all of the JP1 beginner text and FAQ...before I really got into this, but I'm more of the hands on type. I went back and reread a lot of info. and that really helped). I have posted a few things on the JP1 group site, but haven't had any responses....that's why I've preferred this location.

I'm programming a OFA URC-8910 using JP1, IR307.exe, KM master, & Devices4.

Let me talk out loud here....(my statements may be obvious, but I want to make sure I'm understanding this correctly):

It seems that the Marantz uses the RC-5 and RC-5x protoc. Rob Crowe's "sr5200" combiner file that you mentioned earlier seems to make it possible to use commands from either protocol and allows for multiple device codes to be used (which, in that file, are in hex format as "fixed data" and you call on whichever one is to be used per EFC/OBC. I think the device codes are what's messing me up. It seems for that Marantz receiver, the RC-5 device code is 16 and for RC-5x commands it should be 116. Although some of the documentation I've seen also uses 17. Either way, you can call on any of these when configuring your functions. But I still can't get documentation that explicitely says

Function = X
Device code = Y
EFC= Z

...to plug them in. I know it's not quite that simple but I can't even seem to find the pattern of how it works.

Can the command set that you (jarmstrong) posted in an earlier message, be converted to such info? Doesn't it all just boil down to hex?

I'm not trying to do anything fancy at this point. My main goal is really just to add a new device (RCVR...or anything), and be able to setup the functions per EFC's. So far (on a blank KeyMap Master) I've:

-Set remote to URC-8910
-Device type to Cable (more buttons)
-Setup Code = 1321
-Protocol set to RC-5
(per Devices4.xls )
-and device codes (16, 17, 116)
-I then input EFC's into the functions sheet (with nothing in the byte column)
-assign functions to buttons on buttons sheet
-copy code over to IR (by adding device, cable, 1321)
-upload.
-change setup code on cable button to 1321 (or change it in IR before upload)
-try some buttons.....nothing. Or at least not much.

I'm assuming my EFC's were incorrect.

Whew, this post has been all over the place, sorry.
If you can make sense of it, comment, please.

JACSAC.....I can learn any of the commands from the original remote....but I'm trying to save memory by just upgrading.
Post 10 made on Thursday October 17, 2002 at 17:54
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
>I'm programming a OFA URC-8910 using JP1, IR307.exe, KM master, & Devices4 ... It seems that the Marantz uses the RC-5 and RC-5x protoc. Rob Crowe's "sr5200" combiner file that you mentioned earlier seems to make it possible to use commands from either protocol and allows for multiple device codes to be used<

That's correct.

>(which, in that file, are in hex format as "fixed data" and you call on whichever one is to be used per EFC/OBC. I think the device codes are what's messing me up. It seems for that Marantz receiver, the RC-5 device code is 16 and for RC-5x commands it should be 116. Although some of the documentation I've seen also uses 17.<

You are covering a lot of ground here. The "hex" used in KM Master may be either fixed or variable data and does have some relationship to OBC or Device number, but the way the remotes work, depends on the protocol used. Frequently certain bits within those hex bytes call alternate device numbers. Also the bits may be complemented or backwards.

EFC's are an encryption of OBC's. There is a relationship but it was not obvious to me either. Normally, I would suggest you stay in the OBC world since for RC5, all the Pronto hex commands neatly translate to device and OBC. However I realized using Rob's combiner forces you to use EFC's so I have supplied a translation table for the correct ones below.

>Either way, you can call on any of these when configuring your functions. But I still can't get documentation that explicitely says

Function = X
Device code = Y
EFC= Z

...to plug them in. I know it's not quite that simple but I can't even seem to find the pattern of how it works.<

Hopefully, I will have answered that question in this replay. The only complicating feature is that within the guts of OFA remotes they work with 8-bit hex bytes. So when the RC5 protocol has a 6-bit OBC, this gives rise to some spare bits. So there are 4 EFC's for every OBC.

>Can the command set that you (jarmstrong) posted in an earlier message, be converted to such info? Doesn't it all just boil down to hex?<

Here are the first three commands from above in Pronto hex:

5000 0000 0000 0001 0000 003F TV
5000 0000 0000 0001 0005 003F VCR
5000 0000 0000 0001 0006 003F DSS

5000 means RC5 (5001 means RC5x), the first 0000 is usually IR carrier frequency in a learned command but since the IR carrier frequency is known for RC5 it can be 0, the second 0000 is the number of pairs of one time commands that follow, the 0001 is the number of pairs of repeat commands that follow. You will notice that all the commands for RC5 that follow have these same first four hex words. I will now describe the last two, 4-character hex words

The first command, TV, is 0000 003F the device code for TV is 0000 (decimal zero) and the function code (=OBC) is 003F or decimal 63. This is also the discrete power command for a Philips TV and will select the TV input in the Marantz receiver.

The next two are Device=5, OBC=63 and Device=6, OBC=63 that are the discrete on commands for VCR1 and DSS receivers.

RC5x has another 6-bit "data field" that vary with each command.

5001 0000 0000 0002 0010 000C 0001 0000 Power On
5001 0000 0000 0002 0010 000C 0002 0000 Power Off

These are translated the same as RC5 but there are an extra two words. This means device 16, function 12, data 1 and 2 respectively. The trailing 0000 is ignored.

The Pronto hex data for RC5,5x,and 6 are a special case. Learned Pronto hex is a whole different story. Barry Gordon wrote a piece on decoding learned Proto commands that can be found here at RC in the files section.

>I'm assuming my EFC's were incorrect<

Here are the correct EFC's to use with Rob's combiner:

OBC EFC
000 173
001 205
002 109
003 141
004 045
005 077
006 237
007 013
008 172
009 204
010 108
011 140
012 044
013 076
014 236
015 012
016 175
017 207
018 111
019 143
020 047
021 079
022 239
023 015
024 174
025 206
026 110
027 142
028 046
029 078
030 238
031 014
032 177
033 209
034 113
035 145
036 049
037 081
038 241
039 017
040 176
041 208
042 112
043 144
044 048
045 080
046 240
047 016
048 179
049 211
050 115
051 147
052 051
053 083
054 243
055 019
056 178
057 210
058 114
059 146
060 050
061 082
062 242
063 018


For the sake of brevity, I am not covering the case of what if the OBC is greater than 63?

Now seeing as how Rob Crowe the originator of JP1, John Fine who figured out the algorithm of the OBC to EFC relationship and wrote the pronto hex translation utility and a bunch more people who are a whole lot smarter than me hang out at the Jp1 group, will you please, please post your questions over there. I promise that you will get answers to your questions there ;).

If they don't get answered, just email me.

-Jon
Post 11 made on Monday October 21, 2002 at 09:01
jared
Founding Member
Joined:
Posts:
July 2001
28
Forgive me for the tangent, but does Phillips have descrete power for their TVs? I mean, of all people they should have them...right? If anyone knows where i can find these descretes (if they exist)?

thanks

Jared
Post 12 made on Monday October 21, 2002 at 16:31
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
I think many of them do. TV's are device=0 and the commands are 63 for On and 61 for Off and 12 is generally the Toggle. I think it also depends on what part of the world. It may take an extremely long button push.

5000 0000 0000 0001 0000 003F is Discrete On-TV
5000 0000 0000 0001 0000 003D is Discrete Off-TV
5000 0000 0000 0001 0000 000C is Power Toggle

Some TV's will turn On when a channel is selected. So it is probably just experimentation. I think there are TV's that respond to RC6 and probably RC5x so there may be other codes but there is a good chance that it is one of these three.

-Jon


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