Specifications
B&K Components Device Interface Protocol (BKC-DIP) Specification
Version 2.01.00
Updated 01/24/07
Page 23 of 54
(0,S,PB=FF,1=04;) Set Zone 11 current preset’s volume to –72 dB
(0,S,PC=FF,1=08;) Set Zone 12 current preset’s volume to –64 dB
(0,S,PD=FF,1=0C;) Set Zone 13 current preset’s volume to –56 dB
(0,S,PE=FF,1=10;) Set Zone 14 current preset’s volume to –48 dB
(0,S,PF=FF,1=14;) Set Zone 15 current preset’s volume to –40 dB
(0,S,P10=FF,1=18;) Set Zone 16 current preset’s volume to –32 dB
NOTE: Remember that the Zone is specified in hexadecimal, thus 11 = Bh, 12 = Ch, 13 = Dh, 14
= Eh, 15 = Fh, and 16 = 10h.
NOTE: If you are new to BKC-DIP, you can learn more about Set commands in the S (set)
Command section. For now simply accept that the above commands do what their
comments indicate.
The 6 Hardware Zones now have a different value. The issue now becomes what would be
returned for a Get command sent to Logical Zone 0. Since Logical Zone 0 encompasses all six
Hardware Zones, BKC-DIP must essentially return 6 different answers (one for each Hardware
Zone). Thus:
(0,G,P0=FF,1;) Get Zone 0 current preset’s volume
Would result in a response of
(0,R,G,P0=FF,1.A=4,1.B=8,1.C=C,1.D=10,1.E=14,1.F=18; cs16)
Notice how the use of SubIdentifiers distinguishes the values of the volume. In Logical Zone 0,
there is as single parameter called volume (identifier “1”), but in this configuration, volume has 6
different values which are indicated by the use of SubIdentifiers in conjunction with the identifier
“1”. Dissecting the above response yields:
1.A=4 Hardware Zone A’s volume is –72 dB
1.B=8 Hardware Zone B’s volume is –64 dB
1.C=C Hardware Zone C’s volume is –56 dB
1.D=10 Hardware Zone D’s volume is –48 dB
1.E=14 Hardware Zone E’s volume is –40 dB
1.F=18 Hardware Zone F’s volume is –32 dB
Thus the concept of SubIdentifiers further qualifies the identifier, and describes to which
Hardware Zone the value is related.
Again referring to our more complicated example with the following settings:
Hardware
Zone
Group
Zone ID
Left (Mono) Group
Code Set
(Zone ID)
Right (Mono) Group
Code Set
(Zone ID)
Whole
House
Zone ID
A 17 1 12 0
B 16 3 N/A 0
C 16 3 N/A 0
D 16 4 35 0
E 22 35 N/A 0
F 22 35 N/A 0










