User guide
Chapter 1 - Introduction
10 Version 1.7.2.0 March 27, 2015
.
External Control
RATC1 and RATC2
RATC is a command-line based protocol that allows a remote client program to set and get the
control values in an NWare project. The remote client communicates with the project via a
TCP network connection to any one of the NioNodes or nControl nodes in the project.
RATC1 is the first generation protocol that was used in Classic frame-based MediaMatrix
systems. RATC1 for NioNodes, nTouch 180 nodes and nControl nodes is equivalent to what
was called RATC in Classic MediaMatrix.
RATC2 is the improved version of RATC that was introduced with the NION platform, but is
also supported by nControl and nTouch 180. Very similar to RATC1, RATC2 introduces
shortened commands, and several extra functions.
PASHA
PASHA, the MediaMatrix Serial Handling Adapter, is a remote control protocol that provides
external serial control and read-back of any of the controls appearing in an NWare project.
PASHA is a lower level and lower performance control than RATC1 or RATC2. It is primarily
intended to be driven by programmable serial control devices.
Using multiple connector ports on the same NioNode
If you want to control devices via more than one serial port on the same NION, check the table
below to see which combinations of protocols are valid.
RS-422/485 serial port
RS-232 serial port
PASHA/PageMatr
ix
PASHA
X/Control
RATC1
RATC2
PASHA/PageMatrix
Yes
Yes
No
No
PASHA X/Control
Yes
Yes
No
No
RATC1
No
No
Yes
No
RATC2
No
No
No
Yes
Tip: You can use RATC1 or RATC2 on the Ethernet port and PASHA on one of the serial
ports at the same time. Furthermore, this does not limit the character length of RATC
commands.