Installation guide

Programming AMX Controllers for a Kaleidescape System
Page 23
Command routing
Command routing allows control of multiple Kaleidescape players with only one
connection to the controller. This can be either a TCP/IP or an RS-232 connection to
almost any player or server in the system.
Although multiple controllers can make multiple connections to Kaleidescape
players, it is usually unnecessary to define more than a single connection to the
Kaleidescape System.
Command routing limits the options for managing the power states of some
Kaleidescape components, for more information on controlling power states, see
Power control on page 33.
Although the module can connect to any player to control any or all zones in the
system, control of those zones is lost if that player is turned off. To avoid this
potential problem, connect directly to a server because servers generally stay
powered on all the time. If there are multiple servers in the system, the additional
servers can be ignored.
Command routing using Control Protocol Device IDs (CPDID)
If the player to be controlled will be connected directly to the AMX controller, either
by RS-232 or TCP/IP, routing of commands is not needed and the default Control
Protocol Device ID, ‘01’, should be used.
Setting the Control Protocol Device ID (CPDID)
CPDIDs are set for Kaleidescape Premiere line components in the component
settings pages of the browser interface. Each virtual device must also be set with
the same CPDID as the component being controlled. Valid CPDID numbers for
command routing range from 02 to 99. CPDID 01 (None) is reserved for the device
directly connected to the controller. Set the CPDID to None in the browser interface
if the device is not using command routing. Kaleidescape players with a CPDID
None can only be controlled via the RS-232 port or the TCP/IP address.
For example, if using command routing via an RS-232 connection to a 3U Server,
the server responds to requests sent to CPDID 01 (None) and routes commands
with other CPDIDs to the components with assigned unique CPDIDs.
CPDIDs are not a feature of Kaleidescape Alto or Kaleidescape Cinema One (2
nd
generation).
Use the following steps to assign a CPDID to a Premiere line component.
1. Open the browser interface using:
http://my-kaleidescape/ (Windows)
http://my-kaleidescape.local/ (Mac)
2. Click on the SETTINGS tab.
3. Click on Components in the second row of tabs.