![Bose AV20 Скачать руководство пользователя страница 20](http://html1.mh-extra.com/html/bose/av20/av20_installers-manual_2792059020.webp)
Installers Guide to the Bose® Serial interface
June 28, 2011
Bose Confidential Information
Page 20/42
Do Not Redistribute
Table 5-10 Sample Checksum Calculation
Byte
Number
0
1
2
3
4
5
Number of 1’s in
corresponding bit in
preceding bytes
6 (Checksum)
Value(Hex)
07
00
01
15
00
1e
N/A
0d
Bit 7
0
0
0
0
0
0
0
0
Bit 6
0
0
0
0
0
0
0
0
Bit 5
0
0
0
0
0
0
0
0
Bit 4
0
0
0
1
0
1
2
0
Bit 3
0
0
0
0
0
1
1
1
Bit 2
1
0
0
1
0
1
3
1
Bit 1
1
0
0
0
0
1
2
0
Bit 0
1
0
1
1
0
0
3
1
If the current value of the Console volume was 20 decimal, then the following response would be
received:
Console sends: 05 <Status> 01 15 14
Table 5-11 Sample Response for Volume Query
Byte
Number
Value
(Hex)
Name
Explanation
0
05
Length
The total number of bytes in this packet is 5.
1
<Status> Status
Error bit = 0, Notification bit = 0
2-3
01 15
OpCode
The OpCode of the VO command
4
14
Payload
0x14 is 20 in decimal
The Ready Packet would be received after that.
Console sends: 04 07 01 00
(See Section
for the format and meaning of each byte.)
The Client can now issue another command after INTER_COMMAND_TIME (see section 5.4
Protocol Timings
Note: The Client can receive Notification packets at any time. For example if
key echoing had been enabled, it is possible that one or more key press
notification packets could have been received before the Response packet
and/or the Ready packet was received. The Client must wait for the Ready
Packet before issuing another command.
(See section 6.2.2 Query Main Room Volume; section 6.3 Echo - Hard and Soft Key Press
Notification, and section 5.3.4.1 Key Press Notification Packets).
5.7.2 Sample 2 Key Press Command
To switch Room B to the source plugged into input 1 of the Console, issue a KP command (See
section 6.4 KP - Simulate a Key Press) from room B: