Example Protocol Packets
Packet
Operation
Length
trigger instantaneous
auto focus on camera 4
turn on OIS on all
cameras
set exposure to 10
ms on camera 4
10 ms
10000
(
=
us
0x00002710
=
)
add 15
to zebra level
%
15
0
15 f
0x0133 fp
(
% =
.
=
)
select 1080p 23
98
.
mode on all cameras
subtract 0
3 from
.
gamma adjust for
green
blue
&
0
3
0xfd9a fp
(-
.
~=
)
all operations combined
Blackmagic Tally Control Protocol
Version 1
0
30
04
14
.
(
/
/
)
This section is for third party developers or anybody who may wish to add support for the
Blackmagic Tally Control Protocol to their products or system
sending tally information embedded in the non
Data Flow
A master device such as a broadcast switcher embeds tally information into its program feed
which is broadcast to a number of slave devices such as cameras or camera controllers
output from the slave devices is typically fed back to the master device
a video monitor
.
The primary flow of tally information is from the master device to the slaves
may use its device id to extract and display the relevant tally information
0
1
2
3
header
8
4
4
0
0
12
255
5
0
0
12
4
8
0
0
12
4
6
0
0
16
255
9
0
0
16
4
12
0
0
4
4
0
0
1
0
0
0
76
4
6
0
0
1
0
1
0
8
1
128
1
active picture region of a digital video stream
-
Byte
4
5
6
7
8
9
command
data
0
1
0
0
0
6
0
0
1
0
1
5
3
0
0x10 0x27 0x00 0x00
4
2
128
1
0x33 0x01
1
0
1
0
24
8
1
128
1
0
0
0
1
0
0
255
5
4
8
0
0
1
5
4
2
128
1
0x33 0x01
24
1
3
0
0
0
0
0
0x9a 0xfd 0x9a 0xfd
It describes the protocol for
.
but may also be sent to
,
.
.
Developer Information
10
11
12
13
14
0
0
0
0
1
3
0
0
0
0
0x9a 0xfd 0x9a 0xfd
0
0
0
0
6
0
3
0
0x10 0x27 0x00 0x00
0
0
255
9
0
0
0
4
12
0
0
0
.
The
.
Each slave device
15
0
0
0
0
0
2022