Introduction to BCS
This manual section is designed for programmers who wish to create their own
control programs using the BCS (Basic Control Structure) protocol. BCS can
also be used for diagnostic purposes. In addition, BCS commands can be used for
some types of commands that are sent through AutoPatch software applications.
AMX AutoPatch products can also be operated using control software (such as
APControl and APWeb). For control software information, see the individual
program’s Help file.
1.1 Overview
BCS (Basic Control Structure) is a set of alphanumeric characters that combine
to form control commands. BCS command strings are entered into a terminal
emulation program, (such as Windows HyperTerminal), running on an external
control device. The control device (PC, Creston, etc.) sends the commands to the
system. Control devices must be able to send and receive ASCII code via an
RS-232/RS-422 serial port. (For information on attaching external controllers,
see the
Installation & Setup
section of this manual.)
BCS commands can also be used for APWeb macros, diagnostics, and Telnet
sessions, as well as in AMX AutoPatch software applications (e.g., APControl).
For advanced programmers who want to design their own control program, the
AMX AutoPatch Software & Documentation CD
(ships with each system)
includes the X
N
Net Communication Library. This interface library supports C,
Java, and Visual Basic and has examples of the X
N
Net Protocol in use.
BCS Serial Control Protocol
1-1
In
tr
oduction
to
BCS