Installers Guide to the Bose® Serial interface June 28, 2011
Bose Confidential Information Page 22/42 Do Not Redistribute
6 Client Commands and Console Responses
6.1 VR - Query Version
The version command requests the Software version of the Console. Note the Console must not
be in Low Power Mode (see section 5.5 Low Power Mode) to get a valid response. Otherwise an
Error packet will be sent. Use the SysRdy command to query the Low Power State of the system.
(See 6.11 SysRdy - Query System Ready.)
Client sends: 05 00 04 01 00
The format and meaning of each byte is as follows:
Table 6-1 Query Version Command Format
The total number of bytes in this packet is 7.
Must be zero for all packets sent from the Client
The Operation Code for the VR command
0x00 = 0x05 ^ 0x00 ^ 0x04 ^ 0x01
Console sends: <Length> <Status> 04 01 <Console-Version> <Other-information>
Table 6-2 Query Version Response Format
The total number of bytes in this packet
Error bit = 0, Notification bit = 0
The Operation Code for the VR command
<Console-version> <Other-information>
Where:
<Console-version> is an ASCII String of the form:
Table 6-3 Version String Format
The three ASCII characters: DEF
Two ASCII Digit Major Version number
Two ASCII Digit Minor Version number
Two ASCII Digit Sequence Number
<Other-information> This information should be ignored