Page 1 of 2

URC-8308 Setup codes

Posted: Fri Aug 28, 2009 9:43 pm
by Gup
Hi,

I searched alot of forums to find an answer but i seem not to get it.
I have a URC-8308 remote and a Sony KDL-40W4000 TV.
As i have read on the RC-forum it should be able to select the inputs with discrete codes. (the remote itself doesn't have buttons for it)
The setupcodes listed for the all-in-one remotes don't add up to the remote i have.
It looks like these setup codes are different then the US-models.
For instance in the list its tells me to use code : 0000
and discrete codes :
Discrete on 113
Discrete off 109
Component 1 034
Component 2 032
Video 2 030
HDMI 1 029
HDMI 2 162
HDMI 3 158
PC input 028

But i can't select code 0000 or 0080
The setupcode i can enter in the remote are : 1825,1505,1651
entering the extended codes suggested don't work.

Do i see it completely wrong or are the European models completely different regarding these codes?

Posted: Sat Aug 29, 2009 1:55 am
by 3FG
There is very little information available here about the 8308 or its sister remote the 8305. So we'll probably need more detail about the behaviors you see now.

You don't say whether the remote is able to control any part of the TV, but I believe that either 1505 or 1651 should control at least basic functions like vol+/vol- or ch+/ch-, or power toggle. I expect that to be true because a file here for the KDL-41W4600, and for a number of other Sony TVs all have extended function codes (typically termed EFCs here) that match most of the keys for those two setup codes. By the way, is 1825 a typo? That doesn't seem to be a standard setup code for a UEI remote.

The most complete way to get full functionality is to download a WAV file into the remote. But I think OFA has stopped providing those, and the remote is not well enough known in the JP1 community to make an upgrade. In your post, you mention a "list" which includes discrete codes. Please post a link to the list.

Older UEI remotes use a 3 digit EFC, while most newer remote designs use a 5 digit EFC. If the 8308 uses 5 digit EFCs, there is a good likelihood that you can adapt one the two setup codes to control the discretes. The setup codes 1505 and 1651 are so-called Sony 12/15/20 combo protocols, and 3 digits don't provide sufficient information to specify both functions codes and device numbers.

So (assuming that you can control basic functions) let's determine if you can manually enter 5 digit EFCs to control the TV. The approach is to 1) enter one of the setup codes into the TV device mode. 2) press setup (or whatever key you use to enter a setup code) briefly. Don't wait for two blinks. 3) Then type in 34885. That should cause Vol+. 33861 should cause Vol-. 34629 should toggle power. If those work, then we can test the discretes.

Here are some of the EFCs for discretes:

Code: Select all

power on     43333
power off    42309
video 1      23109
video 2      22085
video 3	   22597
component 1  21829
component 2  55877
hdmi 1       54853
hdmi 2       20524
hdmi 3       12075
The input codes may be scrambled in order, e.g. the code shown here for component 1 may select HDMI1 instead.

If these code work, you can use this guide to assign the advanced codes (EFCs) to keys of your choosing.

Posted: Sat Aug 29, 2009 5:36 am
by Gup
The 1825 is a code i think i got from them (wav file i don't have anymore).
I tried the 1651 code and the ext. codes you provided but the TV does respond on these codes (atleast the ir-led flickers on the tv) but no function. The website i got the codes from : http://www.remotecentral.com/cgi-bin/mb ... ?5575,last

Posted: Sat Aug 29, 2009 7:44 am
by Gup
I just got an e-mail back from all for one about the codes. They look the same as yours but they don't work.......... :cry: :cry:
-------------------------------------------------------------------------------------
To program the required functions onto your One For All, please use the following procedure:
1. Press and hold down the Magic key until it blinks twice
2. Press KEY MAGIC
3. Press the relevant Device key once (e.g.TV)
4. Press the Magic key once and let go
5. Enter the code for the required function (please see bellow)
6. Press the One For All key you wish to assign the function to, the IR indicator will blink twice
7. Press ESC to quit or KEY MAGIC to program another function

Your functions code are:

T1825

50757 0
19013 1
17989 2
18501 3
17477 4
19269 5
18245 6
18757 7
17733 8
51781 9
34117 A/B
61996 Advance
59973 Analog
34117 Audio
34373 Channel Down
35397 Channel Up
36907 Digital
48939 Digital/Analog
68832 EPG
54533 Fastext Blue
55045 Fastext Green
56069 Fastext Red
55557 Fastext Yellow
28971 Favorite
57312 Format
72517 Freeze
68832 Guide
14917 Home
59461 Info
10053 Input
14917 Menu
30533 Menu Down
27461 Menu Left
25669 Menu Right
31557 Menu Up
35653 Mute
14149 OK
24876 Options
34373 Page Down
35397 Page Up
65068 Pause
15173 Picture Mode
72517 PIP
65580 Play
34629 Power
42309 Power Off
43333 Power On
58437 Previous Channel
34373 Program Down
35397 Program Up
60972 Replay
07212 Return
57312 Screen Mode
66348 Search Forward
64556 Search Reverse
14149 Select
57132 Skip Forward
58156 Skip Reverse
42565 Sound Effect
66092 Stop
41516 Subtitle
70301 Sync Menu
58693 Text
10053 Text Hold
34373 Text Page Down
35397 Text Page Up
59461 Text Reveal
12843 Theatre
24876 Tools
33861 Volume Down
34885 Volume Up


T1651

67397 -/--
50757 0
19013 1
50757 10
51269 11
50245 12
17989 2
18501 3
17477 4
19269 5
18245 6
18757 7
17733 8
51781 9
34117 Audio Monitor
24875 Brightness
38469 BS
51397 BS 11
19397 BS 5
18885 BS 7
51909 BS 9
34245 BS Mono/Stereo
34373 Channel Down
35397 Channel Up
15173 Contrast
59973 Digital/Analog
59461 Display
50245 Enter
68832 EPG
56069 Equalizer
54533 Fastext Blue
55045 Fastext Green
56069 Fastext Red
55557 Fastext Yellow
55557 Favorite
57312 Format
54533 Format
13024 Freeze Picture
68832 Guide
59461 Info
10053 Input
58437 Last
58437 Last Channel
14917 Menu
30533 Menu Down
27461 Menu Left
25669 Menu Right
31557 Menu Up
35653 Mute
14149 OK
34373 Page Down
35397 Page Up
55045 Picture
70725 PIP On/Off
13637 PIP Source
70981 PIP Swap
34629 Power
42309 Power Off
43333 Power On
34373 Program Down
35397 Program Up
46048 Reset
57312 Size
26949 Sleep
26949 Sleep Timer
56069 Sound
42565 Sound
34629 Standby
58693 Text
54789 Text Expand
10053 Text Hold
59461 Text Index
59973 Text Off
58693 Text On
34373 Text Page Down
35397 Text Page Up
59461 Text Reveal
41989 Time
59973 TV
11077 TV
10053 TV/Video
23109 Video 1
22085 Video 2
22597 Video 3
21829 Video 4
33861 Volume Down
34885 Volume Up
57312 Wide
-------------------------------------------------------------------------

Anymore suggestions i could try?

Posted: Sat Aug 29, 2009 12:23 pm
by 3FG
Thanks for providing the various function codes for the 1825 and 1651 setup codes. That tells us the "official" contents of those setups.

Since the EFCs haven't worked for you, even though they should work, we need to try to understand why not. Questions:

Do any setup codes affect any function of the TV? If so, what codes and what functions? The volume and power keys really should work. If those basic keys don't work, there are three possibilities. 1) The TV uses a different IR protocol than other Sony TVs of the same model series; 2) The TV IR circuitry is broken; 3) The 8308 isn't functioning correctly.

Do you have any remote (e.g. Sony original) which can control the TV? If so, then the TV works. Furthermore, you should be able to learn a few basic functions into the 8308 and demonstrate that the 8308 can control the TV using learned signals, which would show that the remote IR transmitter is functioning.

Now, back to the expected scenario-- the 8308 can control basic functions using, say, 1651. We need to demonstrate that the procedure for keymoves works. Do that by keymoving one of the known working functions to another key, and showing that the second key also controls the same function. For example, assuming that the Vol+ key changes the volume on the TV, follow OFA's insructions to temporarily assign EFC 34885 to the Exit key. The 8308 manual has detailed instructions on how to make and also undo the function assignment.

If the Exit key, with its temporary Vol+ assignment, now causes the volume to change on the TV, we know that the procedure for assigning functions works. On the other hand, if the volume isn't changed, then probably you've misunderstood the procedure, or perhaps the 8308 is in an unusual state.

Posted: Sat Aug 29, 2009 2:10 pm
by Gup
The 1651 and 1825 both provide the most functions for the Sony TV. They work (channel, volume, guide,0-9 etc). If i program vol,power or any other function to the keys I,II,III or IV (these are free available for programming) the remote says all oke(blinks twice) but the TV does not react (besides blinking). The original remote also works.
I checked the procedure a dozen times on how to assign the codes. I even tried it with 904 programming code. The button for programming the codes probably just sends the 904 code.
I tried it with both setupcode 1651 and 1825.

Posted: Sat Aug 29, 2009 3:01 pm
by 3FG
Let's try assigning a function to a key that already controls the TV, so that we can see if the behavior is changed by the assignment. So assign Vol+ to the guide button. Presumably, before assignment, the guide button calls up a guide on the TV. After you make the assignment, it should either 1) change the volume, 2) still call up the guide, or 3) do something else. So we'll be able to tell if the assignment process actually did something.

Were you using 904 or 994? It should be 994. To use the 994 approach, you first need to have set up 1651 or 1825, and make sure that you have TV mode selected. Then, I think you need to press MAGIC to get to the setup screen, choose Other, press 994, press MAGIC, enter 34885, and then press Guide.

To clear the assignment, MAGIC, Other, 994, press Guide, press Guide again.

However, you shouldn't need to use the 994 approach. You do understand that the MAGIC key means something different than KEY MAGIC, as used in the manual?

Posted: Sat Aug 29, 2009 5:43 pm
by Gup
Hi,

I tried your suggestions. Programmed the guide button to vol+ :
Result : no guide anymore but remote sends ir-signal but TV doesnt change.
Tried this with several keys (0-9, power) all the same result : original function is gone and replaced by a ir-code the tv doesn't recognise.

Sorry, i meant the 994.

Sure i know that MAGIC is different then KEY MAGIC.... :roll:
I programmed the thing with macros so i know how to use it.

IMO something is wrong with the remote or the provided codes are incorrect for the TV.
I rather wouldn't reset the remote to factory defaults as i loose all my macros and the 1825 code.

Posted: Sat Aug 29, 2009 6:36 pm
by 3FG
I assume that you were able to restore the keys to the original functions.

It is difficult to conclude that the EFCs are wrong for the TV. 1651 is a standard setup code in the 8308, OFA has provided you with their list of EFCs for 1651, and the list matches other sources for the EFCs in 1651, and those EFCs are widely reported on the web to control the line of TVs.

Furthermore, 1651/1825 does control the volume and most other functions, so unless the TV uses different EFCs than expected and OFA happened to match those EFCs, breaking all the other Sony TVs, and published the wrong EFCs on the list.....

Perhaps the manual is wrong, or perhaps something got messed up when the 1825 upgrade was done.

Posted: Sat Aug 29, 2009 8:36 pm
by Gup
Hi,

I did some more testing. I did reset the 8308 completly.
That didnt make any difference.
The 1825 code is still there after the reset.

I programmed the buttons I, II,III,IV to reflect vol+ and vol-.menu up menu down. The I,II,III and IV keys are empty prior the programming.

I have a HTPC that uses a igor-ir-usb device. This way i can see what codes are sent from the remote. These are arbetrairy values.
I checked the ir-code send with girder with the following results :

original vol+ : 1490
original vol- : 1C90
original menu up : 12F0
original menu down : 1AF0

programmed vol+(I) : 0700
programmed vol-(II) : 1F00
programmed menu up(III) : 0700
programmed menu down(IV) : 1F00

So it seems the codes programmed are completly wrong or the 8308 is defect.

Posted: Sun Aug 30, 2009 4:12 pm
by 3FG
Wow! All kinds of toys lying around the house. :D
Those reads are interesting, and the values aren't arbitrary. For example vol+ read out as 1490, and that translates to Sony 12 bit, device 1, function 18. Here's a good guide to seeing how Sony 12 works: SIRC In short, the read is

Code: Select all

0001 0100 1001 0000     As read
0000 1001 0010 1000     reversed because LSB is transmitted first
 dev     function   lead-in
5 bits    7 bits        
00001    001 0010     1000   
Using RM or KM, we can see that is the known signal (dev 1, cmd 12H) for Sony vol+, and it is generated by EFC 34885. The three other keys translate to the expected Sony signals, and the published EFCs.

0700 and 1F00 translate to dev 0, cmd 7, and dev 0, cmd 15. The TV should respond to devices 1, 19, 151, and 164, so it's not surprising that there is no action.

It's interesting that keymoving in Vol+ and Menu+ both gave the same output signal, and the signals for Vol- and Menu- match, even though 4 different EFCs were entered. So it seems that somehow the remote is scrambling the entered EFCs.

Have you tried a 981 reset? That will supposedly restore the remote to factory condition. If the 1825 set was an upgrade, it would be removed.

Posted: Sun Aug 30, 2009 7:25 pm
by Gup
I tried your suggestion for reset 981 (manual only states 980). Then the remote goes nuts. First it runs through all devices (they blink) then a total scroll over all keys like a wave then it shuts down. After this if i press a key then the entire thing starts all over with the reset.
Even removing the batteries didn't help.
As a last resort i pressed the magic key for 3 seconds to get into the program mode then entering 980 and the device went back to normal.........pfffff.........

The above did indeed reset the entire remote as code 1825 was gone. After this i tried to set the 1651 code. That went oke. Then programming the RFC's as above. Still the same result.

Because of the reset i also lost the codes for my pioneer stuff..........
It seemed that i also had custom stuff for these as the codes weren't accepted. Luckily i still had the mail from last upgrade and downloaded the wav file for these 3 upgrades.

So i have now a wav file for upgrade :

Sony 40W4000 = 1825
Pioneer DVD DV-585A = 1531
Pioneer Surroundset VSX-C300 = 0823

I ordered a second remote as i wanted a spare anyway. Should be here in a few days, then i will retry the above again and see if that one is any better.

Posted: Sun Aug 30, 2009 8:50 pm
by 3FG
Would you mind uploading your WAV file to the File Section Diagnosis Area? With the EFC information you've posted here for 1825 and 1651, there may be enough information to figure out how to add in your desired codes. Or maybe not. If you have a similar list of EFCs for the Pioneer units, please post those also.

Posted: Sun Aug 30, 2009 9:09 pm
by Gup
Done!.............no codes for the pioneer.....sorry

http://www.hifi-remote.com/forums/dload ... le_id=7154

Posted: Tue Sep 01, 2009 3:21 pm
by Gup
I got the raw data file(ir) for the urc8308.

http://www.hifi-remote.com/forums/dload ... le_id=7181

whats next step?