Professional Documents
Culture Documents
Bose IR Receiver Spec 2.2
Bose IR Receiver Spec 2.2
Bose® Corporation
1.0 Overview
This document describes details of the IR protocol compatible with the Bose Postman program.
IR receive capability was designed into Postman to allow the product to be controlled by third-party universal IR
remote controls. This allows customers to be able to integrate Postman into a larger system whose primary control
interface is IR. It is expected that Postman will contact manufacturers of universal IR remotes (UEI, etc.), and
provide them with the protocol details as defined herein.
This version of the protocol only allowed an IR remote to control Zone 1, Room A. Note that the second byte is
always 4D, hex, which is a dedicated code assigned to the Postman product.
3.0 Protocol Format (Postman Units Built After January, 2002)
Postman's more recent IR receiver protocol is also based on the industry-standard NEC IR control format, but uses
the second byte to convey zone/room information, as shown:
The allowable values for the second byte (zone/room information) are described in Section 6.
*Although it doesn't technically adhere to the new protocol, note that if a value of 4D, hex, is received in the
second byte (as per the IR protocol used by the first production Postman consoles), the console will still send
the IR command to Zone 1, Room A. This allows IR remotes programmed to control earlier Postman
consoles to be compatible with newer consoles.
7.0 Full Set of Compatible Data Codes
The following table describes the Data Codes defined for use with Postman:
Key Data Code Function Data Press and Echoed-Out in Teaching Responded-To if Received Via
# Code Hold Repeat? Mode (in Bose IR Format)? IR (in Bose IR Format)?
1 On/Off 0x4C No Yes Yes
2 Speakers 2-3-5 0x00 No Yes Yes
3 Surround + 0x0B Yes Yes Yes
4 Surround - 0x0A Yes Yes Yes
5 Mute 0x01 No Yes Yes
6 Mute All 0x4D No Yes Yes
7 TV Source 0x0E No Yes Yes
8 TV Power 0x2C No No No
9 VCR Source 0x0D No Yes Yes
10 VCR Power 0xAC No No No
11 AUX Source 0x0F No Yes Yes
12 AUX Power 0x6C No No No
13 Tape Source 0x52 No Yes Yes
14 CD/DVD Source 0x53 No Yes Yes
15 Changer Source 0xD3 No Yes Yes
16 FM/AM Source 0x06 No Yes Yes
17 DVD Menu 0x90 No Yes Yes
18 EPG ("Guide") 0xD0 No Yes3 Yes3
19 Settings 0x80 No Yes Yes
20 Menu Up Arrow 0xC0 Yes Yes Yes
21 Menu Down Arrow 0x20 Yes Yes Yes
22 Menu Left Arrow 0xA0 Yes Yes Yes
23 Menu Right Arrow 0x60 Yes Yes Yes
24 Menu Select (Enter) 0xE0 No Yes Yes
25 Chan/Preset Up 0x19 Yes Yes1 Yes1
26 Chan/Preset Down 0x18 Yes Yes1 Yes1
27 Volume Up 0x03 Yes Yes Yes
28 Volume Down 0x02 Yes Yes Yes
29 1 0x41 No Yes1 Yes1
30 2 0x42 No Yes1 Yes1
31 3 0x43 No Yes1 Yes1
32 4 0x44 No Yes1 Yes1
33 5 0x45 No Yes1 Yes1
34 6 0x46 No Yes1 Yes1
35 7 0x47 No Yes1 Yes1
36 8 0x48 No Yes1 Yes1
37 9 0x49 No Yes1 Yes1
38 0 0x40 No Yes1 Yes1
39 Stop 0x1A No Yes2 Yes2
40 Pause 0x56 No Yes2 Yes2
41 Play 0x55 No Yes2 Yes2
42 Fast Reverse (<<) 0x57 Yes Yes2 Yes2
43 Fast Forward (>>) 0x58 Yes Yes2 Yes2
44 Shuffle 0x5C No Yes Yes
45 Repeat 0x9D No Yes Yes
46 Playlist 0x9F No Yes Yes
47 Previous 0x14 No No No
48 Exit (for EPG) 0x30 No Yes4 Yes4
49 TV Input Select 0x3C No No No
50 Film Bass On 0x04 No No Yes
51 Film Bass Off 0x05 No No Yes
52 DRC On 0x07 No No Yes
53 DRC Off 0x0C No No Yes
NOTES:
1
Only true when these keys are NOT controlling the TV tuner.
2
Only true when these keys are NOT controlling the VCR.
3
Only true in DVD mode.
4
Only true in DVD mode, when the Bose OSD is up.