Installers Guide to the Bose® Serial interface
June 28, 2011
Bose Confidential Information
Page 32/42
Do Not Redistribute
Console Responds: <Length> <Status> 04 03 <Preset-Value> 0a 00
Table 6-21 Query Current Tuner Preset Response Format
Byte
Number
Value
(Hex)
Name
Explanation
0
<Length>
Length
The total number of bytes in this packet including this byte
1
<Status>
Status
Error bit = 0, Notification bit = 0
2-3
04 03
OpCode
The OpCode of the Query Current Tuner Preset command
4-
<Payload> Preset
Value
The value of the current station
’s preset as a string of one
or two ASCII digits followed by Line Feed (0x0a) and
Zero.er to a frequency.
6.8 SR -
Query Zone Source
Use this command to query the current source of audio in Zone1 and Zone2. The source
associated with Room A (the room the Console is in) is the Zone 1 source. For products that
support multiple rooms the source playing in all other rooms is the Zone 2 source. Note that
changing the source for any room other than A (Main) changes the source for all rooms B-O,
since it changes the source for Zone 2.
To set the source, use the KP command with the Key Code corresponding to the desired source.
Note that when a zone is off,
the source returned will be the ―OFF‖ source. A Zone’s source will
change to the OFF source when all rooms in that zone are off. However the zone source will
revert to the previous zone source when the zone becomes active.
Client sends: 08 00 01 0a 00 18 18 03
Table 6-22 Query Zone Source Command Format
Byte
Number
Value
(Hex)
Name
Explanation
0
08
Length
The total number of bytes in this packet is 8
1
00
Status
All Status bits must be zero for packets sent by the Client
2-3
01 0a
OpCode
The OpCode of the Query Zone Command
4-6
00 18 18
Payload
7
03
Checksum
The exclusive or (XOR) of all bytes in this packet (including
length) which preceded the checksum byte
Console responds: 08 <Status> 01 0a <Z1> <X> <Z2> <X>
Table 6-23 Query Zone Source Response Format
Byte
Number
Value
(Hex)
Name
Explanation
0
08
Length
The total number of bytes in this packet is 8
1
<Status> Status
Error bit = 0, Notification bit = 0
2-3
01 0a
OpCode
The OpCode of the Query Zone Source command
4
<Z1>
Zone1
Source
The Source enumeration value for the Source playing in
Zone 1 (Room A, the room the Console is in). See section
7.1 Source Enumerators
5
<Z2>
Zone 2
Source
The Source enumeration value for the Source playing in
Zone 2 (rooms B-O). See section 7.1 Source Enumerators
6
<X>
Reserved
Reserved
7
<X>
Reserved
Reserved