Page 1 of 1

Posted: Fri Nov 05, 2004 12:38 pm
by CletusTheDwarf
I was actually just about to make my first post here asking the exact same question. I have the OFA 8811 and I found the CCF file to control my Sony DA777ES receiver. But when i try to import the txt file into KM, i get that same message. I'm sure I'm missing a huge step somewhere, but wasn't sure where. Thanks in advance for the help!

Posted: Fri Nov 05, 2004 1:08 pm
by CletusTheDwarf
johnsfine wrote: You probably need to sort by somethin to bring the commands for the device you care about together in a reasonable sequence.
How do i determine which lines correspond to my device? I thought this whole ccf file was for my device?

Posted: Fri Nov 05, 2004 1:17 pm
by johnsfine
CletusTheDwarf wrote: How do i determine which lines correspond to my device? I thought this whole ccf file was for my device?
That depends on where you got the CCF file. Most of the CCF files at RemoteCentral are whole configurations. Even if you select the CCF file by selecting the Manufacturer, Type and Model of a specific device, you get whatever some user uploaded. Typically that has other devices in it.

Often the protocol and/or device number distinguishes one real device from another. The CCF file also has device and panel names, which go into columns of the decoded file. You might expect those to distinguish the device (and sometimes they do) but more often not. You need to look at what's there and apply a little common sense.

If you post a URL for the CCF file, I'll take a look and tell you what part is for your device.

Posted: Fri Nov 05, 2004 4:09 pm
by CletusTheDwarf
johnsfine wrote:If you post a URL for the CCF file, I'll take a look and tell you what part is for your device.
Here you go, i really appreciate the help! son-rec-strda777es.zip

Posted: Fri Nov 05, 2004 4:28 pm
by johnsfine
I looked.

There is just one device there (except the CH+ and CH- keys are probably left over from something else).

Unfortunately, the simple signals aren't learned very well. The Pronto didn't detect the repeat pattern, so it sees each as what it thinks are long one-time signals, but DecodeIR sees as multiple copies of the same signal. That makes it harder to sort things in any sequence that lets you copy/paste decent blocks of content from there to KM. I don't know a decent solution other than manually copying each function name and OBC individually.

Worse yet, lots of the commands (I think everything there that doesn't say "Sony12") is using the Sony Control-A1 commands.

I don't know how to generate Control-A1 commands in a JP1 upgrade. Maybe one of the other experts does. There is a discussion of the format here:
http://www.hifi-remote.com/sony/Sony_dsp.htm
but I don't think that gives any JP1 info.

Posted: Fri Nov 05, 2004 6:18 pm
by CletusTheDwarf
hmm, well that's disheartening. but at least i wasn't being an idiot and the file actually was confusing... there are a few more files made for the 777ES here: http://www.remotecentral.com/cgi-bin/fi ... =&le=&pg=2. So if you have a chance, maybe you could take a look and see if any of them would better suit my needs? Thanks again.

Posted: Fri Nov 05, 2004 8:45 pm
by The Robman
The Sony DSP protocol will generate some Control-A1 functions, and if and when I get the chance to re-write it, it will do all of them. I downloaded one of the STR-DA777ES CCF files and used DecodeCCF to decode it. The results are here: STR-DA777ES.xls

I then used that info to create the following 2 KM upgrades. Please give them a whirl and let me know if they work:

Sony_STR-DA777ES_no_DSP.txt
Sony_STR-DE545_no_DSP.txt

Posted: Sat Nov 06, 2004 11:05 am
by CletusTheDwarf
Yeah, it works. But i saw in the 777ES one there are a lot of functions there that weren't assigned to any buttons. So i tried to do my own arrangement in KM, but when I tested it, practically none of them worked. Did i do something wrong? I simply filled in different choices in the Buttons tab, then uploaded that...

Posted: Sat Nov 06, 2004 12:47 pm
by The Robman
I didn't assign all those functions because I have no idea what would be suitable button assignments for them. If the ones that I pre-assigned did work, yet the ones that you assigned didn't, I think that pretty much indicates that you did something wrong, but based on the limited description of what you did, I can't possibly guess what.

Did you also try the DSP functions and did they work too? Obviously you're going to have a hard time figuring out what buttons to use for all of those, but what I suggest you do is this: Use the device multiplexor special protocol so you can switch from the regular upgrade over to the DSP upgrade with the push of one button.

Posted: Sat Nov 06, 2004 1:01 pm
by zaphod7501
If this is like my Sony (much lower model) the basic commands are device 16 while the DSP functions are device 144. I use RemoteMaster and you have to make sure to select device 144 since it defaults to 16 (with the Sony Combined 12/15 protocol). Did you forget by any chance to select the right subdevice (terminology?) If you check http://www.hifi-remote.com/sony/ you'll see that there are about a dozen possible device numbers that are used in Sony Receivers. Hope I'm not confusing matters by commenting.

Posted: Sat Nov 06, 2004 10:10 pm
by CletusTheDwarf
ok, i've gotten it working pretty well now. some of the button functions just don't seem to do anything, but the majority of them do. i have an upgrade that i'm pretty happy with now. but I have a question about the link that zaphod posted with sony codes. How do i use these? Thanks.

Posted: Sat Nov 06, 2004 10:34 pm
by The Robman
If you look at the non-DSP upgrade I created, you'll see that the byte2 column is the device code. If you then look up that device code on the Sony site, you will see a whole list of possible functions. Many of them are already in the upgrade that I created for you, but there are more. You can add them to the upgrade file and try them out if you like. Even if you have no need for the function, if you test it and find it works, you should add it to your file before you load it into the file section, just in case the next person needs it.