Page 1 of 3

Sunfire Theater Grand One preamp

Posted: Mon Jan 15, 2018 9:03 am
by Bowhunter
I have a Sunfire Theater Grand One, which used a different remote than later generation Sunfires. I tried using Keymap in excel, loaded the text file, set the code to Nec 1, sub 184, and tried to create the codes needed for JP1. My JP! remote is an OneForAll 8910. There are a few commands in the Sunfire text file what I would like to get working such as homograph and dim. The original Sunfire remote does not work, but I had "learned" and saved a bunch of the codes years ago so I have a working sample of the correct codes for JP!. I'm unsuccessful in getting any codes from the sunfire file to correctly transfer over....just the learned codes I have from the original. If someone could take a look at the "learned Sunfire.ir" file and then tell me how I need to set the Keymap program so that I can get the rest of the commands working, that would be great. I have uploaded the Sunfire Learned.ir file to diags area. and your original sunfire km file is http://www.hifi-remote.com/forums/dload ... ile_id=555

Posted: Mon Jan 15, 2018 11:37 am
by The Robman

Posted: Sat Jan 20, 2018 9:04 am
by Bowhunter
Rob, thanks for the file, that did get the basic commands working.
I looked at the other sunfire file, which was for the theater grand 3, I was trying to get some of the missing functions working in my 8910 setup such as "dim,hologram"auto mode". I compared files, looked at the change to ecc and then tried setting up those missing commands. I was unable to get them working....I don't know if I missed something simple or they are not the same as the original theater grand.

Posted: Sat Jan 20, 2018 1:14 pm
by The Robman
The other Sunfire file uses a different protocol and code set, so you can't copy anything from there to your file. I only missed 2 functions, I think, from your IR file and that was because they weren't learned properly.

If you want to add functions, learn them using the URC-8910 and then transpose the derived codes over to the KM file. When you enter them, enter BOTH the OBC code and the sub-device code.

Posted: Sun Jan 21, 2018 8:11 am
by Bowhunter
The original remote that came with the sunfire no longer works so I have no way to learn the dim, auto, etc codes....that's why I was asking if KM would actually change codes from one protocol to another. Or if there is another program I can use to create the codes from the other protocol.

Thanks

Posted: Sun Jan 21, 2018 10:07 am
by The Robman
You're missing the point, that other KM file has no relation to this file at all, there is no conversion possible.

If you don't have a source for the missing button codes, your next best option is to search for them manually by trying OBCs that are unaccounted for. The thing that makes that a bit more tedious here is that your device uses a sub-device code, so while normally there would only be 256 code to try, you have 256 per sub-device code. The known codes only use sub-device codes 0, 1 and 3, which hopefully means that you only have 3*256 codes to try, but it's always possible that the missing buttons come from sub-device 2, who knows.

Here's how you search for the missing functions: save a new copy of the KM file and load it with all the OBCs that are un-accounted for so far. I have started the process by creating the first 2 test files, which hopefully shows you how to do it. You should load these test upgrades into your 8910, assign them to a device button and then test all the buttons on the remote. If any of the buttons do anything, make a note of what it did and which button it was, then go back to the KM file to see what OBC/sub-device it was and add the function to the main KM file.

I have added the starter files to a zip at the same file location above. I also noticed that my previous upgrade was using an un-official protocol, so I have switched to the official one as this is already in the 8910, so please load that and double check that it still works.

Posted: Sun Jan 21, 2018 12:30 pm
by Bowhunter
Thanks Rob....I think
:wink:
I will begin with the most obvious ones and see where I get.

Posted: Sun Oct 13, 2024 10:02 pm
by DeflectedIR
Split from here:
http://www.hifi-remote.com/forums/viewt ... p?t=103604

Fantastic, thank you again Rob. I have three compatible remotes capable of learning: two ARRX15G and one RCA RCU810. Tonight I actually just installed the JP1 port mod on the old 810, which went well.

The primary equipment I'm struggling to get control over is an original Sunfire Grand Theater 1 preamp. In the file section, I noticed that some work had already been delved into for this device. Some of the posted files were apparently contributed by yourself, so it's great that you are familiar with coding for this thing.

Unfortunately, so far I'm unsuccessful getting the 810 to control the preamp with any of the provided configuration files. It is possible that the preamp in my possession is at fault. It does have an ongoing phase-shifting issue. Who knows, perhaps its IR sensor is on the fritz also? Doubtful but wouldn't surprise me.

Posted: Mon Oct 14, 2024 7:05 am
by The Robman
Try this upgrade file:
http://www.hifi-remote.com/forums/dload ... e_id=25069

Do you still have the original remote for the Sunfire Grand Theater 1 preamp, and if so, does it still work? I see that my upgrade is missing some of the original buttons, because I wasn't given learns for them, so if you have a working remote, you can capture whatever buttons are still missing and add them to the upgrade.

Posted: Mon Oct 14, 2024 2:45 pm
by DeflectedIR
I do not have an original functioning remote. It was never given to me along with the used preamp. A buddy of mine does own an original, but it's defective. His remote spontaneously wiped itself one day. All of its preamp and stored device codes were lost. So essentially, I'm attempting to resolve this issue for both myself and a friend. I contacted Sunfire customer service several weeks ago. They were polite although adamant that they could not provide us with any help.

This is great__I will try your latest upgrade file later tonight and let you know how it goes.

The reason as to why I became interested in pronto hex was entirely due to this link:

https://www.remotecentral.com/cgi-bin/c ... ter_grand/

Supposedly that's the complete command code set. I have no idea if the data is legit or not. Didn't test any of them yet.

Posted: Mon Oct 14, 2024 4:53 pm
by The Robman
I don't know who put that page together over at RC, but those aren't valid Pronto codes, so that page isn't going to help any here.

Posted: Mon Oct 14, 2024 6:38 pm
by DeflectedIR
Yes, you're correct. I became certain that it was nothing but junk data after analyzing some of it through IrScrutinizer. Perhaps the trash codes were uploaded as some sort of prank? I may be new to the remote scene, yet I have already noticed more useless files than anticipated (mostly at other sites). I don't know why some people bother to 'piss in the well'. Contributors should share something of benefit..or don't even bother. Apologies for the my brief rant / it's been a long night.

Thank you very much for sharing the latest device upgrade file. It functions perfectly short of the three missing commands. I reassigned several of the keys in order to work properly with the unique button layout of the ARRX15G. Perhaps someday I'll tinker around and attempt to unlock the three elusive missing codes. Not really a big deal though. Thanks again and take care.

Posted: Mon Oct 14, 2024 7:59 pm
by The Robman
If you're willing to spend some time on this, I can help you go looking for the last 3 buttons. I offered it to the last guy, but we never heard back from him.

That list of Pronto codes wasn't a complete waste of time. Even though I doubt that the codes would work "as is", there was enough info stored in them for me to derive some more OBCs from it, which I have added to the upgrade file that I posted. It now has things like 10, Phono, CD, Aux, DAT, Mute, DSP, VCR1, Adj- and Adj+.

That list didn't include dim, hologram or auto mode

I just realized that the Sunfire uses the same codes as Kenwood, so the true master list is the 2nd tab of this spreadsheet:
http://www.hifi-remote.com/forums/dload ... ile_id=440

Posted: Mon Oct 14, 2024 10:10 pm
by 3FG

Code: Select all

Power     NEC  Dev=184    Sub=0   OBC=157    
Vol+      NEC  Dev=184    Sub=0   OBC=155    
Vol-      NEC  Dev=184    Sub=0   OBC=154    
Mute      NEC  Dev=184    Sub=0   OBC=156    
Surround  NEC  Dev=184    Sub=3   OBC=25     
DSP       NEC  Dev=184    Sub=0   OBC=223    
Tune+     NEC  Dev=184    Sub=1   OBC=7      
Tune-     NEC  Dev=184    Sub=1   OBC=6      
Aux       NEC  Dev=184    Sub=0   OBC=147    
LD        NEC  Dev=184    Sub=0   OBC=2      
Dbs       NEC2 Dev=184    Sub=0   OBC=150    
DAT       NEC2 Dev=184    Sub=0   OBC=149    
VCR1      NEC2 Dev=184    Sub=3   OBC=29     
Phono     NEC  Dev=184    Sub=0   OBC=144    
Tuner     NEC  Dev=184    Sub=0   OBC=145    
CD        NEC  Dev=184    Sub=0   OBC=146    
Adj+      NEC2 Dev=184    Sub=1   OBC=85     
Adj-      NEC  Dev=184    Sub=1   OBC=84     
Zero      NEC  Dev=184    Sub=0   OBC=128    
One       NEC  Dev=184    Sub=0   OBC=129    
Ten       NEC  Dev=184    Sub=0   OBC=13     
Rob,
It's been a few years since I have been perusing RC Pronto Hex, but I did recall that some of the very old pages didn't explicitly list the on durations and just described them as 0000. So I copied the listing into a text editor, and replaced the 0000 with 0016, fixed up the lead-in on duration, and in some cases needed to fill in missing on/off pairs which fortunately appears to have always been at the end of the signal. I also forced these short signals to be NEC1-ish. I didn't bother with digits 3 - 9, but the listing shows a numeral 10, and I included it here.
There is some overlap in both function name and OBC with your upgrade, and other cases the OBC is listed as a different function. There are quite a few new OBCs.

ETA: Ah, I now see that you've already done something similar. Oh well.....

Posted: Tue Oct 15, 2024 1:14 am
by Barf
Possibly slighty off topic: It happens regularly that "Pronto hex codes" on Remotecentral contain 0000 on-durations. I wish I know how they occur; appears to be too often to be just a coincidence.
3FG wrote:I did recall that some of the very old pages didn't explicitly list the on durations and just described them as 0000.
Hmm, knows more?

Since some time, IrScrutinizer will, when scrutinizing such a signal, offer the user to replace the 0000 with something else the user enters.