Developer Information
21
Blackmagic MultiView 16 RS-422 Protocol
General
The RS-422 protocol can be used to control Blackmagic MultiView 16 as a slave device from third
party routers and automation systems.
The "Leitch Server" mode implements the router (server) side of the Leitch Serial Pass Through
Protocol as specified in section 4 of Leitch document SPR-MAN revision D. In "Leitch Client" mode,
the Blackmagic MultiView 16 implements the controller (client) side of the Leitch terminal protocol.
Set the desired leitch mode in the 'configure' settings in the Blackmagic MultiView Setup software.
This document describes the commands and parameters in the protocol that are relevant and
supported by Blackmagic MultiView 16. Other commands and parameters specified in the Leitch
protocol are accepted but ignored.
The RS-422 serial port is configured as 9600 N81:
9600 is the line speed, or baud rate, at 9600 bits/sec.
N represents no parity check, or 'none'.
8 is the data length.
1 is for stop bits.
To summarize N81, data without a parity check begins with 1 start bit, includes 8 true data bits, and
1 stop bit. There are 10 bits in total.
The protocol is line oriented, with a maximum length of 250 characters per command. Each command
from the client should be terminated with a carriage return (\r). Each response from the server will
be terminated with a carriage return and line feed (\r\n).
Sources, destinations and levels are always specified in base-16, numbered from zero. Levels are
always between 0 and 15 (āFā) . Blackmagic MultiView 16 only has one valid level - level zero.
On connecting to the serial port, the client should send a carriage return. Blackmagic MultiView 16 will
respond with a > character prompt, which is not followed by a carriage return or line feed. Receiving
the prompt indicates that a connection has been established. The same prompt will be issued after
each command received by the MultiView.
In the following documentation, commands in orange and values in blue must be typed literally, including
any spaces. In the following example of an immediate command using destination port 7 and source
port 3,
@ X:0/destination,source would be entered as: @ X:0/6,2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SOLO
SET
SRC
VIEW
MENU
Blackmagic MultiView 16
ETHERNET SD/HD/3G/6G-SDI IN
REF IN
LOOP OUT
IN
HDMI OUT 6G-SDI OUT HD-SDI OUT
RS-422
CNTRL
USB
1 2 3 4 5 6 7 8 9 10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SOLO
SET
SRC
VIEW
MENU
Blackmagic MultiView 16
ETHERNET SD/HD/3G/6G-SDI IN
REF IN
LOOP OUT
IN
HDMI OUT 6G-SDI OUT HD-SDI OUT
RS-422
CNTRL
USB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
The RS-422 serial port lets you control Blackmagic MultiView
16 from third party routers and automation systems. The
connector is an RJ11 connector, the same used in many landline
telephone connections. By modifying an RS-422 to USB adapter
cable terminated with an RJ11 connector, you can control
Blackmagic MultiView 16 using external controllers via USB.
An RS-422 to USB adapter cable and RJ11 connector can
be purchased from electronics stores such as Digi-Key.com.
Refer to the pinout diagram below for help wiring the RJ11
connector to the adapter cable.
Pinout diagram for the RJ11 connector.
Pin No. Function
Pin 1 TX +
Pin 2 TX -
Pin 3 GND
Pin 4 GND
Pin 5 RX -
Pin 6 RX +