Page 1 of 1

Sony Combo code example

Posted: Mon Jan 26, 2004 7:44 am
by micj
Can some one clarify the correct method to fill in codes in KeyMap Master (KM) for the Sony Combo protocol.

For Sony ID 2362 (26.73) and 3162 (29.98 ) which values would you put in the Sony20 subdev1 and Sony20 subdev2 fields on the Setup sheet, and what value would you put in "byte2 d# dev" field on Functions sheet. for say a subdev1 and subdev2 obc's?

And while we're discussing it, when I used Sony20 protocol, it seems it wants the 2362 ID to be listed as Main Device: 26, Sub Device: 73. Is this correct?

If this is covered thouroughly elsewhere, just point me to the correct documentation.

Thanks,

Ira

Posted: Mon Jan 26, 2004 10:09 am
by The Robman
Where are you finding Sony20 codes still quoted as 2362 and 3162 rather than 26.73 and 29.98? The latter format is the correct format.

Anyway 26 & 29 are your main device codes and 73 & 98 are your sub device codes.

So, you would enter 73 as Sony20 subdev1 and 98 as Sony20 subdev2. The following is a direct quote from the "Protocol Help" sheet in KM...

Then in the byte2 column you need to enter a 1-digit number indicating which of those 4 sub-devices you wish to use (1, 2, 3, or 4), followed by a space, followed by the 5-bit main device code.

So, when you enter an OBC from the 26.73 code, you would enter "1 26" in the byte2 column, and when you enter an OBC from the 29.98 code, you would enter "2 29" in the byte2 column.

Posted: Mon Jan 26, 2004 11:14 am
by micj
Rob,

Thanks for the clarification. I don't believe there is anywhere which describes that the syntax of the Sony codes given as a 2 part number (telling the definition of what part is device & what is subdevice), but I've read a number of documents having them listed both ways, and understand their values and derivations.

A key example of the "old codes" 2362, 3162 can be seen at

http://www.remotecentral.com/cgi-bin/fi ... rea=pronto

in the names of the sheets of the Excel file.

Regards and thanks for the clarifications,

Ira

Posted: Mon Jan 26, 2004 11:27 am
by The Robman
micj wrote:I don't believe there is anywhere which describes that the syntax of the Sony codes given as a 2 part number
Here's an example of where the 26.73 code is documented:
http://www.anycities.com/rhm5757/Sony_dvd.htm

I don't think we've seen the 29.98 code before, so I'm going to have to take a closer look at that Sony spreadsheet you linked to.

Posted: Mon Jan 26, 2004 11:35 am
by The Robman
OK, I just took a closer look at the spreadsheet and you are mistaken about how the 3162 code translates. It's true device code is 26.98, not 29.98 You can calculate the real device code by MODing the large number by 32 and you can calculate the real sub-device code by dividing the large number by 32.

Here's real device codes for the 6 large numbers in that spreadsheet:

1370 = 26.42 http://www.anycities.com/rhm5757/Sony_proj.htm#projb
2138 = 26.66 http://www.anycities.com/rhm5757/Sony_preamp.htm
2362 = 26.73 http://www.anycities.com/rhm5757/Sony_dvd.htm
3162 = 26.98 http://www.anycities.com/rhm5757/Sony_dvd.htm#dvdb
3130 = 26.97 http://www.anycities.com/rhm5757/Sony_md.htm#mdb
4279 = 23.133 http://www.anycities.com/rhm5757/Sony_sat.htm

Posted: Mon Jan 26, 2004 12:14 pm
by micj
Hi Rob,

The page you list does describe the 2 part codes, but, what I was referring to was the context of what the parts mean referenced to the KM entries and protocol help.

As for the 29.98, that was a typo, and should have been 26.98 (although it did make the example more clear to others that read this later as to what goes where).

Thanks again,

Ira

Posted: Mon Jan 26, 2004 12:27 pm
by The Robman
micj wrote:The page you list does describe the 2 part codes, but, what I was referring to was the context of what the parts mean referenced to the KM entries and protocol help.
OK, this isn't a "Sony" question then, but a general question about how the device codes in IR signals are notated. Whenever you see a device code listed as two numbers seperated by a period (eg, 26.98 ) it always means that the number before the period is the "device code" and the number after the period is the "sub device code". Once you know that much, the helpful prompts in KM should guide you as to what to enter where.
micj wrote:As for the 29.98, that was a typo, and should have been 26.98 (although it did make the example more clear to others that read this later as to what goes where).
Unfortunately, this is one environment where typos should really be avoided. If someone were to follow my instructions and enter 29 as the device code, needless to say the signals wouldn't work.

It's the same for remote model numbers, if someone asks whether the URC-8011 has learning, I'll answer "no". But if that was a typo and they really meant the URC-8811, the answer would have been "yes".