beosound 9000 cd/tuner
Moderator: Moderators
beosound 9000 cd/tuner
1. Device: beosound 9000 cd/tuner
2. Type of device: cd/tuner
3. Year: 2006
4. JP1/UEI Remote model: urc-8910b00
5. Do you have a JP1 cable? YES
6. Still have original remote? NO
7. Checked the file section? YES
8. Checked Pronto file section (at R/C)? YES
9. Partially working setup code? NO
10. Learning remote question?NO
I made updrade with success (code 0799) but not working at my beosound9000 cd/tuner.
I found some ccf/pcf file for beosund9000cd/tuner in( remotecentral.com)
I don't know how to convert .
beocenter 9000 (beo4)upgrade file
http://www.hifi-remote.com/forums/dload ... file_id=72
my uploaded file
http://www.hifi-remote.com/forums/dload ... le_id=8855
			
			
									
						
										
						2. Type of device: cd/tuner
3. Year: 2006
4. JP1/UEI Remote model: urc-8910b00
5. Do you have a JP1 cable? YES
6. Still have original remote? NO
7. Checked the file section? YES
8. Checked Pronto file section (at R/C)? YES
9. Partially working setup code? NO
10. Learning remote question?NO
I made updrade with success (code 0799) but not working at my beosound9000 cd/tuner.
I found some ccf/pcf file for beosund9000cd/tuner in( remotecentral.com)
I don't know how to convert .
beocenter 9000 (beo4)upgrade file
http://www.hifi-remote.com/forums/dload ... file_id=72
my uploaded file
http://www.hifi-remote.com/forums/dload ... le_id=8855
The OP and I have been  discussing his situation at RemoteCentral, and I suggested he post here.
Note that he used an upgrade from here for a BeoCenter 9000, which is supposed to have been derived from a BEO4 remote. He actually owns a BeoSound 9000, which he says also uses a BEO4 remote.
RC has CCF files (Pronto File Section) and also Pronto Hex in the Features Section, but IR Tool isn't able to decode these.
Discussion of B&O protocol from 2006 which discusses and seems to suceed in getting a B&O TV 6000 to work.
I've read in his IR file, and imported it into RM, and compared that to the original upgrade. PID, Fixed data and Hex data seem to match.
Perhaps the BEO4 remote sends different signals depending on the B&O component type, and BeoCenter 9000 is different to BeoSound 9000.
			
			
									
						
										
						Note that he used an upgrade from here for a BeoCenter 9000, which is supposed to have been derived from a BEO4 remote. He actually owns a BeoSound 9000, which he says also uses a BEO4 remote.
RC has CCF files (Pronto File Section) and also Pronto Hex in the Features Section, but IR Tool isn't able to decode these.
Discussion of B&O protocol from 2006 which discusses and seems to suceed in getting a B&O TV 6000 to work.
I've read in his IR file, and imported it into RM, and compared that to the original upgrade. PID, Fixed data and Hex data seem to match.
Perhaps the BEO4 remote sends different signals depending on the B&O component type, and BeoCenter 9000 is different to BeoSound 9000.
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
It does. The audio and video code sets are most common. There are also VCR, lighting and a few others.3FG wrote:Perhaps the BEO4 remote sends different signals depending on the B&O component type
The RADIO and CD codes (audio code set) should be the same for both. The BeoSound 9000 does not have cassette, the BeoCenter 9000 did., and BeoCenter 9000 is different to BeoSound 9000.
Here are some of my notes on the B & O protocol...
Code: Select all
The B&O protocol has 5 periods that are all a multiple of 3125 uS. IR uses a fixed 200 uS on duration. Wired MCL (Master Control Link) uses an on duration of half the period.
A code begins with two T1 one bits to set AGC and a start bit, it ends with a stop bit. Repeated codes repeat the entire code including the start and stop bits.
Consecutive 0 or 1 bits are not allowed! The 'same as last' code must be used for repeated 0 or 1 data bits.
For example the code 1010111000011 would be sent as:
T1 T1 T5 T3 T1 T3 T1 T3 T2 T2 T1 T2 T2 T2 T3 T2 T4
 AGC  St  1  0  1  0  1  1  1  0  0  0  0  1  1 Sp
T1	0             3125 uS
T2	Same as last  6250 uS
T3	1             9375 uS
T4	Stop	       12500 uS
T5	Start	      15625 uS
The carrier frequency for IR is exactly 455 kHZ. The B&O IR receivers are sensitive and *very* selective. They use 455 kHz ceramic filters (same as an AM radio) to achive high selectivity. It is important to have a precise carrier frequency for maximum range. B&O remotes all use a crystal that is a multiple of 455 kHz (3.64 MHz for example) or a 455 kHz resonator.
All unidirectional codes have 17 (mostly) or 20 (very few) data bits. Bidirectional codes are longer and have many different lengths. This document describes unidirectional codes only. Most B&O equipment from circa 1985 to present will respond to 455 kHz unidirectional codes.
Each code has a single link bit, 8 or 11 device code bits, and 8 key code bits.
17 (11h) bits:    l dddd dddd kkkk kkkk
20 (14h) bits: lddd dddd dddd kkkk kkkk
When one of the device selection keys is pressed (Radio, TV, etc...) the device code is changed for the general purpose keys.
For example selecting the RADIO will send 11:00181. Then VOL Up will send 11:00160. (length:code in hex)
If the TV is then selected, code 11:00080 will be sent and VOL Up will now send 11:00060.
The Volume keys will always use device code 000 or 001, the other general purpose keys will used the exact set device code.
For example selcting V.TAPE will cause the volume keys to use device code 000, but the other keys will use device code 005.
Device Codes (only)
----------------------------
11:000		Video
11:001		Audio
11:005		V.TAPE
11:00F		All
11:01B		Light
11:01D		SP.DEMO
11:01E		Link OPTION
11:100		Link Video
11:101		Link Audio
11:105		Link V.TAPE
11:11B		Link Light
14:129		V.TAPE2
14:929		Link V.TAPE2
Device selection codes
------------------------------------------
11:000 80	TV
11:000 82	AUX2, V.AUX
11:000 86	DVD, CDV
11:000 87	CAMCORD, CAMERA
11:000 88	TEXT
11:000 8A	SATELLITE, SAT, DTV
11:000 8B	PC
11:000 8D	DOORCAM
11:001 81	RADIO
11:001 83	AUX, A.AUX
11:001 91	TAPE1, A.TAPE, A.MEM
11:001 92	CD
11:001 93	PHONO, N.RADIO
11:001 94	TAPE2, A.TAPE2, N.MUSIC
11:001 97	CD2
11:005 85	V.TAPE, V.MEM
11:01B 9B	LIGHT
11:01D 89	SP.DEMO
11:100 80	LINK + TV
11:100 82	L-V.AUX
11:100 86	L-CDV
11:100 8A	LINK + SAT
11:100 BF	LINK-AV
11:101 81	LINK + RADIO
11:101 91	LINK + A.TAPE
11:101 92	LINK + CD
11:101 93	L-PHONO
11:101 94	L-A.TP2
11:101 97	L-CD2
11:105 85	LINK + V.TAPE
11:11B 9B	LINK + LIGHT
14:129 85	V.TAPE2. DVD2
14:929 85	L-V.TP2
Most keys do not repeat. The POWER key will repeat once (code sent twice). The Volume Up/Down keys repeat with the same code (Y). A few other keys will send a code once when pressed (D), and then repeat with an other code while held down (H).
KEY CODES:
Hex  Dec  Rpt Key         
-----------------------------------------------------------------------
00    0   -   0
01    1   -   1
02    2   -   2
03    3   -   3
04    4   -   4
05    5   -   5
06    6   -   6
07    7   -   7
08    8   -   8
09    9   -   9
0A   10   -   CLEAR
0B   11   -   STORE
0C   12   Y(1) (Red Dot), POWER, System Off
0D   13   -   MUTE
0E   14   -   RESET, INDEX
1E   30   D   STEP (R), Up
1F   31   D   STEP (L), Down
20   32   -   GO TO, TUNE, COUNTER, SETUP, TRACK, PAGE
28   40   -   CLOCK
2A   42   -   FORMAT
32   50   D   <<, Left
33   51   -   RETURN, SUBCODE
34   52   D   >>, Right
35   53   -   PLAY, LAMP, REVEAL
35   53   D   GO
36   54   -   STOP
37   55   -   RECORD, UPDATE
3F   63   -   SELECT
44   68   -   SPEAKER, SOUND
45   69   -   PICTURE
46   70   -   TURN, SOUND, MONO
48   72   -   LOUDNSS
4D   77   -   BASS
4E   78   -   TREBLE
4F   79   -   BALANCE
58   88   -   LIST (Enter and EXIT)
5C   92   -   MENU
60   96   Y   ^ (Vol Up)
64  100   Y   v (Vol Dn)
70  112   H   <<, Left
71  113   H   >>, Right
72  114   H   STEP (R), Up
73  115   H   STEP (L), Down
75  117   H   GO
76  118   H   Green
77  119   H   Yellow
78  120   H   Blue
79  121   H   Red
7F  127   -   EXIT
80  128   -   TV
81  129   -   RADIO
82  130   -   AUX2, V.AUX
83  131   -   AUX, A.AUX
85  133   -   V.TAPE
86  134   -   DVD, CDV
87  135   -   CAMCORD
88  136   -   TEXT
89  137   -   SP.DEMO
8A  138   -   SATELLITE, SAT
8B  139   -   PC
8D  141   -   DOORCAM
91  145   -   TAPE1, A.TAPE
92  146   -   CD
93  147   -   PHONO
94  148   -   TAPE2, A.TAPE2
97  151   -   CD2
9B  155   -   LIGHT
BF  191   -   AV
C0  192   -   SHIFT 0, EDIT
C1  193   -   SHIFT 1, RANDOM
C2  194   -   SHIFT 2
C3  195   -   SHIFT 3, REPEAT
C4  196   -   SHIFT 4
C5  197   -   SHIFT 5
C6  198   -   SHIFT 6
C7  199   -   SHIFT 7
C8  200   -   SHIFT 8, TRACKNG, LARGE
C9  201   -   SHIFT 9, MIX
D4  212   D   Yellow
D5  213   D   Green
D8  216   D   Blue
D9  217   D   Red
E9  233   -   OPTION 0
EA  234   -   OPTION 1
EB  235   -   OPTION 2
EC  236   -   OPTION 3
ED  237   -   OPTION 4
EE  238   -   OPTION 5
EF  239   -   OPTION 6
F0  240   -   OPTION 7
F7  247   -   STAND
FA  250   -   PIP
FA   82   -   P-V.AUX 
------------------------------------------------------
OPTION settings codes
Device code == 000 (Video), 001 (Audio) or 01E (Link) only!
Key code == E9 (0) to F0 (7)
Option 0 No IR reception 
Option 1 Two IR-receivers in the same room 
Option 2 One IR receiver in the main room 
Option 4 Link room product connected to one or two main room products in the same room 
Option 5 Two IR receivers in the same room link 
Option 6 One IR eye in the link room 
					Last edited by Kevin Timmerman on Tue Aug 31, 2010 1:20 pm, edited 1 time in total.
									
			
						
										
						- 
				The Robman
 - Site Owner
 - Posts: 21884
 - Joined: Fri Aug 01, 2003 9:37 am
 - Location: Chicago, IL
 - Contact:
 
There are 5 UEI setup codes (that I know of) that use the B&O protocol:
We have upgrade files for each of them, and one specifically for the B&O 9000 (that matches the Tuner/0799 upgrade):
TV/0565:
http://www.hifi-remote.com/forums/dload ... le_id=3570
TV/0620:
http://www.hifi-remote.com/forums/dload ... le_id=8856
Tuner/0799:
http://www.hifi-remote.com/forums/dload ... le_id=6168
DVD/1025:
http://www.hifi-remote.com/forums/dload ... le_id=6170
VCR/0499:
http://www.hifi-remote.com/forums/dload ... le_id=6169
Bang & Olufsen 9000 (BEO4):
http://www.hifi-remote.com/forums/dload ... file_id=72
I have done a first pass at disassembling the B&O executor ($00EB) here:
http://www.hifi-remote.com/forums/dload ... le_id=8857
I will try and see if I can match up the data that Kevin posted with the data in the upgrade files later.
			
			
									
						
							Code: Select all
Type   Code   Fixed Data
TV     0565 - 01 40 80 00
TV     0620 - 01 40 80 00
DVD    1025 - 01 C0 80 00
Tuner  0799 - 01 C0 80 01 (B&O 9000)
VCR    0499 - 01 C0 80 07TV/0565:
http://www.hifi-remote.com/forums/dload ... le_id=3570
TV/0620:
http://www.hifi-remote.com/forums/dload ... le_id=8856
Tuner/0799:
http://www.hifi-remote.com/forums/dload ... le_id=6168
DVD/1025:
http://www.hifi-remote.com/forums/dload ... le_id=6170
VCR/0499:
http://www.hifi-remote.com/forums/dload ... le_id=6169
Bang & Olufsen 9000 (BEO4):
http://www.hifi-remote.com/forums/dload ... file_id=72
I have done a first pass at disassembling the B&O executor ($00EB) here:
http://www.hifi-remote.com/forums/dload ... le_id=8857
I will try and see if I can match up the data that Kevin posted with the data in the upgrade files later.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
			
						www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
To convert from B&O code to JP1 code...
Device codes ending with 0 bit: jp1 = k ^ (k >> 1)
Device codes ending with 1 bit: jp1 = (k ^ (k >> 1)) ^ 0x80
			
			
													Device codes ending with 0 bit: jp1 = k ^ (k >> 1)
Device codes ending with 1 bit: jp1 = (k ^ (k >> 1)) ^ 0x80
Code: Select all
B&O   JP1   Key
00  00  80  0
01  01  81  1
02  03  83  2
03  02  82  3
04  06  86  4
05  07  87  5
06  05  85  6
07  04  84  7
08  0C  8C  8
09  0D  8D  9
0A  0F  8F  CLEAR
0B  0E  8E  STORE
0C  0A  8A  (Red Dot)
0C  0A  8A  POWER
0C  0A  8A  System Off
0D  0B  8B  MUTE
0E  09  89  RESET
0E  09  89  INDEX
1E  11  91  STEP (R)
1E  11  91  Up
1F  10  90  STEP (L)
1F  10  90  Down
20  30  B0  GO TO
20  30  B0  TUNE
20  30  B0  COUNTER
20  30  B0  SETUP
20  30  B0  TRACK
20  30  B0  PAGE
28  3C  BC  CLOCK
2A  3F  BF  FORMAT
32  2B  AB  <<
32  2B  AB  Left
33  2A  AA  RETURN
33  2A  AA  SUBCODE
34  2E  AE  >>
34  2E  AE  Right
35  2F  AF  GO
35  2F  AF  PLAY
35  2F  AF  LAMP
35  2F  AF  REVEAL
36  2D  AD  STOP
37  2C  AC  RECORD
37  2C  AC  UPDATE
3F  20  A0  SELECT
44  66  E6  SPEAKER
44  66  E6  SOUND
45  67  E7  PICTURE
46  65  E5  TURN
46  65  E5  SOUND
46  65  E5  MONO
48  6C  EC  LOUDNSS
4D  6B  EB  BASS
4E  69  E9  TREBLE
4F  68  E8  BALANCE
58  74  F4  LIST
5C  72  F2  MENU
60  50  D0  ^
60  50  D0  (Vol Up)
64  56  D6  v
64  56  D6  (Vol Dn)
7F  40  C0  EXIT
80  C0  40  TV
80  C0  40  LINK + TV
81  C1  41  RADIO
81  C1  41  LINK + RADIO
82  C3  43  AUX2
82  C3  43  V.AUX
82  C3  43  L-V.AUX
83  C2  42  AUX
83  C2  42  A.AUX
85  C7  47  V.TAPE
85  C7  47  LINK + V.TAPE
85  C7  47  V.TAPE2
85  C7  47  L-V.TP2
86  C5  45  CDV
86  C5  45  L-CDV
86  C5  45  DVD
87  C4  44  CAMCORD
88  CC  4C  TEXT
89  CD  4D  SP.DEMO
8A  CF  4F  SATELLITE
8A  CF  4F  SAT
8A  CF  4F  LINK + SAT
8B  CE  4E  PC
8D  CB  4B  DOORCAM
91  D9  59  TAPE1
91  D9  59  A.TAPE
91  D9  59  LINK + A.TAPE
92  DB  5B  CD
92  DB  5B  LINK + CD
93  DA  5A  PHONO
93  DA  5A  L-PHONO
94  DE  5E  TAPE2
94  DE  5E  A.TAPE2
94  DE  5E  L-A.TP2
97  DC  5C  CD2
97  DC  5C  L-CD2
9B  D6  56  LIGHT
9B  D6  56  LINK + LIGHT
BF  E0  60  AV
C0  A0  20  SHIFT 0
C0  A0  20  EDIT
C1  A1  21  SHIFT 1
C1  A1  21  RANDOM
C2  A3  23  SHIFT 2
C3  A2  22  SHIFT 3
C3  A2  22  REPEAT
C4  A6  26  SHIFT 4
C5  A7  27  SHIFT 5
C6  A5  25  SHIFT 6
C7  A4  24  SHIFT 7
C8  AC  2C  SHIFT 8
C8  AC  2C  TRACKNG
C8  AC  2C  LARGE
C9  AD  2D  SHIFT 9
C9  AD  2D  MIX
D4  BE  3E  Yellow
D5  BF  3F  Green
D8  B4  34  Blue
D9  B5  35  Red
E9  9D  1D  OPTION 0
EA  9F  1F  OPTION 1
EB  9E  1E  OPTION 2
EC  9A  1A  OPTION 3
ED  9B  1B  OPTION 4
EE  99  19  OPTION 5
EF  98  18  OPTION 6
F0  88  08  OPTION 7
F7  8C  0C  STAND
FA  87  07  PIP
					Last edited by Kevin Timmerman on Sat Aug 28, 2010 2:09 pm, edited 2 times in total.
									
			
						
										
						- 
				The Robman
 - Site Owner
 - Posts: 21884
 - Joined: Fri Aug 01, 2003 9:37 am
 - Location: Chicago, IL
 - Contact:
 
What do the ^ and >> symbols mean?Kevin Timmerman wrote:To convert from B&O code to JP1 code...
jp1 = 0x80 ^ (k ^ (k >> 1))
Looking at the executor, the top 3 bits appear to be used as a control, I'm guessing to control whether the button repeats or not, but I can't quite see what each individual bit is used for.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
			
						www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
To convert JP1 to B&O...
			
			
													Code: Select all
unsigned x = 0;  // 0xFF for device codes ending with 1 bit
if(jp1 & 0x80) x ^= 0xFF;
if(jp1 & 0x40) x ^= 0x7F;
if(jp1 & 0x20) x ^= 0x3F;
if(jp1 & 0x10) x ^= 0x1F;
if(jp1 & 0x08) x ^= 0x0F;
if(jp1 & 0x04) x ^= 0x07;
if(jp1 & 0x02) x ^= 0x03;
if(jp1 & 0x01) x ^= 0x01;
Code: Select all
  JP1   B&O  Key
00  80  00  0
01  81  01  1
02  82  03  3
03  83  02  2
04  84  07  7
05  85  06  6
06  86  04  4
07  87  05  5
09  89  0E  RESET
09  89  0E  INDEX
0A  8A  0C  (Red Dot)
0A  8A  0C  POWER
0A  8A  0C  System Off
0B  8B  0D  MUTE
0C  8C  08  8
0D  8D  09  9
0E  8E  0B  STORE
0F  8F  0A  CLEAR
10  90  1F  STEP (L)
10  90  1F  Down
11  91  1E  STEP (R)
11  91  1E  Up
20  A0  3F  SELECT
2A  AA  33  RETURN
2A  AA  33  SUBCODE
2B  AB  32  <<
2B  AB  32  Left
2C  AC  37  RECORD
2C  AC  37  UPDATE
2D  AD  36  STOP
2E  AE  34  >>
2E  AE  34  Right
2F  AF  35  GO
2F  AF  35  PLAY
2F  AF  35  LAMP
2F  AF  35  REVEAL
30  B0  20  GO TO
30  B0  20  TUNE
30  B0  20  COUNTER
30  B0  20  SETUP
30  B0  20  TRACK
30  B0  20  PAGE
3C  BC  28  CLOCK
3F  BF  2A  FORMAT
40  C0  7F  EXIT
50  D0  60  ^
50  D0  60  (Vol Up)
56  D6  64  v
56  D6  64  (Vol Dn)
65  E5  46  TURN
65  E5  46  SOUND
65  E5  46  MONO
66  E6  44  SPEAKER
66  E6  44  SOUND
67  E7  45  PICTURE
68  E8  4F  BALANCE
69  E9  4E  TREBLE
6B  EB  4D  BASS
6C  EC  48  LOUDNSS
72  F2  5C  MENU
74  F4  58  LIST
87  07  FA  PIP
88  08  F0  OPTION 7
8C  0C  F7  STAND
98  18  EF  OPTION 6
99  19  EE  OPTION 5
9A  1A  EC  OPTION 3
9B  1B  ED  OPTION 4
9D  1D  E9  OPTION 0
9E  1E  EB  OPTION 2
9F  1F  EA  OPTION 1
A0  20  C0  SHIFT 0
A0  20  C0  EDIT
A1  21  C1  SHIFT 1
A1  21  C1  RANDOM
A2  22  C3  SHIFT 3
A2  22  C3  REPEAT
A3  23  C2  SHIFT 2
A4  24  C7  SHIFT 7
A5  25  C6  SHIFT 6
A6  26  C4  SHIFT 4
A7  27  C5  SHIFT 5
AC  2C  C8  SHIFT 8
AC  2C  C8  TRACKNG
AC  2C  C8  LARGE
AD  2D  C9  SHIFT 9
AD  2D  C9  MIX
B4  34  D8  Blue
B5  35  D9  Red
BE  3E  D4  Yellow
BF  3F  D5  Green
C0  40  80  TV
C0  40  80  LINK + TV
C1  41  81  RADIO
C1  41  81  LINK + RADIO
C2  42  83  AUX
C2  42  83  A.AUX
C3  43  82  AUX2
C3  43  82  V.AUX
C3  43  82  L-V.AUX
C4  44  87  CAMCORD
C5  45  86  CDV
C5  45  86  L-CDV
C5  45  86  DVD
C7  47  85  V.TAPE
C7  47  85  LINK + V.TAPE
C7  47  85  V.TAPE2
C7  47  85  L-V.TP2
CB  4B  8D  DOORCAM
CC  4C  88  TEXT
CD  4D  89  SP.DEMO
CE  4E  8B  PC
CF  4F  8A  SATELLITE
CF  4F  8A  SAT
CF  4F  8A  LINK + SAT
D6  56  9B  LIGHT
D6  56  9B  LINK + LIGHT
D9  59  91  TAPE1
D9  59  91  A.TAPE
D9  59  91  LINK + A.TAPE
DA  5A  93  PHONO
DA  5A  93  L-PHONO
DB  5B  92  CD
DB  5B  92  LINK + CD
DC  5C  97  CD2
DC  5C  97  L-CD2
DE  5E  94  TAPE2
DE  5E  94  A.TAPE2
DE  5E  94  L-A.TP2
E0  60  BF  AV
					Last edited by Kevin Timmerman on Sat Aug 28, 2010 2:09 pm, edited 4 times in total.
									
			
						
										
						- 
				The Robman
 - Site Owner
 - Posts: 21884
 - Joined: Fri Aug 01, 2003 9:37 am
 - Location: Chicago, IL
 - Contact:
 
Did you see my post, which was probably done while you were typing your last post?
			
			
									
						
							Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
			
						www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
^ is XORThe Robman wrote: What do the ^ and >> symbols mean?
>> is right shift
Looks like repeat control. It is XOR with fixed2, so the upper 3 bits of fixed2 determine the outcome.Looking at the executor, the top 3 bits appear to be used as a control, I'm guessing to control whether the button repeats or not, but I can't quite see what each individual bit is used for.
They use '1' to toggle between sending a 0 (T1) or 1 (T3), and 0 to send 'same as last' (T2)
They don't have a clue about how the B&O protocol works.
A proper executor would be a good project for someone.
I think you mean right shift, where the lsb is discarded, and a new msb bit of 0 is prepended. (That is, it is not a rotate function.)^ is XOR
>> is left shift
Regarding Tuner/0799.txt, it looks to me like this file is corrupted, since the digit keys 7-9 all have OBC =255, and the digit keys generally don't seem to have reasonable Hex data.
If the user want to use the tuner, does he need to do the equivalent of pressing the RADIO button (00181) before sending e.g. volume commands? Otherwise he may be sending Vol+ as 00160, when the component is expecting 00060, because it is in TV mode?
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
- 
				Kevin Timmerman
 - Expert
 - Posts: 142
 - Joined: Tue Jan 09, 2007 5:52 pm
 - Location: West Michigan
 
The 0 to 6 keys select one of seven audio sources. The number keys are assigned to TUNER-0 to TUNER-9. Looks OK.3FG wrote:Regarding Tuner/0799.txt, it looks to me like this file is corrupted, since the digit keys 7-9 all have OBC =255, and the digit keys generally don't seem to have reasonable Hex data.
A receiver will always respond to 00160/00164. A TV will always respond to 00060/00064.If the user want to use the tuner, does he need to do the equivalent of pressing the RADIO button (00181) before sending e.g. volume commands? Otherwise he may be sending Vol+ as 00160, when the component is expecting 00060, because it is in TV mode?
abcdpxy,
So with all this information, we can see that the BeoSound Pronto Hex data available at Remote Central (Features Section) are in fact the same IR signals as are sent by the BeoCenter 9000 upgrade which is available here. I've have loaded the BeoCenter upgrade into one remote, and taught that remote's signals to a second remote, and then used IR.exe and IRscope.exe to analyze the signals. They are the same as the signals which are embedded in the Pronto Hex codes at Remote Central. So, the BeoCenter 9000 upgrade should work.
I don't see anything wrong with the IR file that you posted here, but perhaps there is some problem. Why don't you try redoing the work again, just in case something didn't work right. Or, perhaps you could load an upgrade for some other component that you have, for which the IR protocol is more typical. For example, try uploading an upgrade for your HK gear, just to make sure that the procedure is working correctly.
			
			
									
						
										
						So with all this information, we can see that the BeoSound Pronto Hex data available at Remote Central (Features Section) are in fact the same IR signals as are sent by the BeoCenter 9000 upgrade which is available here. I've have loaded the BeoCenter upgrade into one remote, and taught that remote's signals to a second remote, and then used IR.exe and IRscope.exe to analyze the signals. They are the same as the signals which are embedded in the Pronto Hex codes at Remote Central. So, the BeoCenter 9000 upgrade should work.
I don't see anything wrong with the IR file that you posted here, but perhaps there is some problem. Why don't you try redoing the work again, just in case something didn't work right. Or, perhaps you could load an upgrade for some other component that you have, for which the IR protocol is more typical. For example, try uploading an upgrade for your HK gear, just to make sure that the procedure is working correctly.
- 
				The Robman
 - Site Owner
 - Posts: 21884
 - Joined: Fri Aug 01, 2003 9:37 am
 - Location: Chicago, IL
 - Contact:
 
Most of the CCF files at Remote Central use "7000" type signals, but this file uses the raw format "0000" signals, so you can see what's in there.
I've started a spreadsheet that compiles all of the code data that Kevin posted, along with the binary data that I got from the Pronto CCF file.
http://www.hifi-remote.com/forums/dload ... le_id=8875
			
			
									
						
							I've started a spreadsheet that compiles all of the code data that Kevin posted, along with the binary data that I got from the Pronto CCF file.
http://www.hifi-remote.com/forums/dload ... le_id=8875
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
			
						www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!