************************************************************************ Media Pro 4000 Brief November 23, 1999 File: AutoPatch_BCS_DRIVER_BR112399.TXT Module: ICM4020, SEM4020 Title: AutoPatch BCS Driver Operation ************************************************************************ c1999 Anitech Systems Incorporated, 25021 Anza Drive, Valencia, CA 91355 Introduction: The AutoPatch 1YDM & 4YDM are audio-video crosspoint connection matrices that can be controlled with serial messages through a serial data link. The specifications for these devices can be found at www.autopatch.com. The 'AutoPatch BCS' driver is selectable for serial ports on Anitech's ICM4020 and SEM4020. The driver converts certain applicable Media Pro Control Language statements into appropriate messages for the Autopatch units. These commands are described here. --o----o----o-- AutoPatch BCS Driver Translations: The driver translates three MPCL statements, and supports also the 'SEND' statement. There are no current plans to expand this set. SET 'ap' INP m OUT n ; connects output n to input m. The generated message is CImOnT, all ascii characters including the digit strings representing m and n, where 'C' is the 'change' token, 'I' is 'input', 'O' is 'output', and 'T' is 'take'. The m and n values are converted to ascii character strings with no leading 0's, from 0 through 999 (far in excess of the devices' capabilities). RECORD 'ap' TO p ; saves the current configuration of the device as a 'preset' numbered p. The generated message is RRpT, where 'RR' is record preset, and 'T' is 'take'. The number p is converted to an ascii character string with no leading 0's. LOAD 'ap' WITH p ; loads the device's configuration from a stored preset numbered p. The generated message is RpT, where 'R' is 'recall', 'T' is take. The number p is converted to an ascii character string with no leading 0's. SEND 'ap' "anystring\xD" ; transmits the character string included within the quotes, verbatim, to the Autopatch device. This can be used to transmit commands that are not directly supported by the driver. Autopatch 1YDM 4YDM Serial Connections: Pin 1 -- open for RS232, grounded for RS422/485 Pin 2 -- RS232 RxData (receives from IBMPC DB9 pin 3) Pin 3 -- RS232 TxData (transmits to IBMPC DB9 pin 2) Pin 4 -- not used Pin 5 -- Ground (must be grounded for RS422/485 operation) Pin 6 -- RS422 Tx+ \ Pin 7 -- RS422 Tx- \_ for RS485, connect pins 6&8 and 7&9 Pin 8 -- RS422 Rx+ / Pin 9 -- RS422 Rx- / ------------------------------------------------------------------------ Specifications subject to change at any time. The data in this document incorporates proprietary rights of Anitech Systems Inc., 25021 Anza Drive, Valencia, CA 91355 USA. Phone (661) 257-2184 Fax (661) 257-2025 email Mail@Anitech-Systems.com Web http://www.Anitech-Systems.com Any party accepting this document does so in confidence and agrees that it shall not be duplicated in whole or in part, without the consent of ANITECH SYSTEMS.