Crestron PG TOUCH THE PC V1 User Manual

This document was prepared and written by the Technical Documentation department at:
Crestron Electronics, Inc.
15 Volvo Drive
Rockleigh, NJ 07647
1-888-CRESTRON

Contents

Serial Mouse Control Driver 1
Introduction 1
Driver Requirements 2 Quickstart Procedure 2 Driver Software Installation 3
Configuring the System 5
PC to Touchpanel Serial Communication 5 PC to Touchpanel Cresnet Communication 7
PC to Touchpanel Ethernet Communication 9 SIMPL Windows Programming 13 VT Pro-e Programming 16 Problem Solving 19
Troubleshooting 19
Further Inquiries 22
Future Updates 22
Future Firmware Upgrades 22 Appendix 1 - Keyboard Functionality 23 Appendix 2 - Additional PC and Mouse Functions 24 Appendix 3 - Cable and Wiring Specifications 25
Cresnet 4-Wire Wiring 25
Crestron RJ45 Cabling 26
DB9F Adapter and RJ11 Modular Cable 26
DB9F to RJ11 Cable Fabrication 27 Software License Agreement 28 Return and Warranty Policies 30
Merchandise Returns / Repair Service 30
CRESTRON Limited Warranty 30
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver i

Serial Mouse Control Driver

Introduction

The Crestron Serial Mouse Control Driver, licensed for use only in conjunction with the TPS-XVGA/-BV/L Computer Interface Cards, is designed to enable a Crestron Isys TPS touchpanel to function as a touch-sensitive computer monitor, compatible with Microsoft Windows 98/XP and Windows 2000/NT.
When you use the touchpanel as a monitor for a computer connected to your Crestron system, the Serial Mouse Control Driver lets you control the cursor movement and simulate the functions of a traditional mouse using your finger on the touchpanel to simulate typical computer mouse click and drag functions. In operation, use of the Serial Mouse Driver is similar to using a tablet device (such as a graphics tablet). For example, touching the cursor and dragging it across the screen, as you would do with a regular mouse, actually creates a selection box and selects displayed items in the path, as though you had done a left-click-and­drag operation. The way to move the cursor using the Serial Mouse Driver is to touch the screen where you want the cursor to be. Also, if you move the cursor to a location with the Mouse Driver, and then move it to a different location with the regular mouse, the Serial Mouse Driver “thinks” it is still at the earlier location. Before you can perform a function through the Serial Mouse Driver at the new location, you must touch the screen at that location.
The Serial Mouse Driver operation can be configured via a serial connection between the touchpanel and personal computer (PC), a wired connection through the Crestron remote control system (herein referred to as the Cresnet system), or an Ethernet/local area network (LAN), a local Crestron LAN, or a wide area network (WAN). Ethernet communication allows access to any Crestron Internet protocol (IP) control device, remote diagnostic and upgrade functions, access to Crestron’s network analyzer, and the ability to activate any device connected to the system.
The version of the Serial Mouse Control Driver listed in the “Driver Requirements” section below, supports inputs for two pointing devices, specifies serial join numbers during the “pad area” setup, and the Network/CIP Transmission Symbols are initialized automatically during control system reboot, eliminating the use of the “todest” and “toformat” commands. Additionally, the programming in VisionTools slider be created.
TM
Pro-e (VT Pro-e) no longer requires that a
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 1

Driver Requirements

To program the touchpanel for use with the Serial Mouse Control Driver, a PC that contains VT Pro-e and SIMPL
TM
Windows is required. Refer to the table below for the requirements
of the touchpanel, PC and Cresnet system.
Driver Requirements
REQUIREMENT SPECIFICATION
Serial Mouse Control Driver (UPDD)
VisionToolsTM Pro-e (VT Pro-e) Version 2.3.3.1 or later IsysTM Touchpanel Firmware Version 1.010.0 or later PC Requirements:
Hard Drive Space 5 MB
Operating System Microsoft Windows®98/XP/2000/NT
1 The latest software versions can be obtained from the What’s New page (Touchpanels, SIMPL Windows,
VisionTools Pro-e, and Crestron Database sections) or Downloads page (TOUCHPNL, SIMPLWIN, VTPRO-E, and CRESDB Libraries) of Crestron’s website (www.crestron.com)
2 The TPS-RFGWX and touchpanels with later versions of firmware may include features not mentioned in this
guide. Newer versions of this guide can be obtained from the Downloads | Product Manuals page of Crestron’s website (www.crestron.com)
3 The firmware upgrade files can be obtained from the What’s New page (Touchpanels section) or Downloads
page (TOUCHPNL and UPGRADES Libraries) of Crestron’s website. Crestron recommends that the latest firmware be loaded into the touchpanel.
4 The PC requirements pertain only to the Serial Mouse Control Driver. Additional requirements for SIMPL
Windows and/or VT Pro-e are not included. Refer to the documentation supplied with the software for further information.
Version 02.56.18 or later
4
.
1
1
2, 3
.

Quickstart Procedure

The PC that contains the Serial Mouse Control Driver may be configured for serial, Cresnet, or Ethernet communication with the touchpanel. This section contains brief descriptions of the steps required for utilizing the Serial Mouse Control Driver.
Mouse Driver Operation via Serial Communications
Install Serial Mouse Control Driver software (page 3)
Change touchpanel RS-232 settings to RS-232 Port for Touch Output
(page 5)
Connect COM port of PC to RS-232 port of touchpanel using RJ11 modular cable and adapter, Crestron part number 15556 (page 5)
In VT Pro-e (page 16):
- Set the RGB object to PAD 1 or PAD 2
- Set the project properties according to the RGB selected PAD area
Type: Mouse Communication via: Serial
- Save, Compile, and load the project to the touchpanel
Mouse Driver Operation via Cresnet Communications
Install Serial Mouse Control Driver software (page 3)
Connect COM port of PC to a COM port of control system with null modem
cable (page 7)
2 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
In SIMPL Windows (page 13):
- Assign touchpanel serial output signals
- Assign control system Two-Way Serial Driver signals
- Save, Compile, and load the project to the touchpanel
In VT Pro-e (page 16):
- Set the RGB object to PAD 1 or PAD 2
- Set the project properties according to the RGB selected PAD area
Type: Mouse Communication via: Cresnet Serial Join: 1 (example)
- Save, Compile, and load the project to the touchpanel
Mouse Driver Operation via Ethernet Communications
Install Serial Mouse Control Driver software (page 3)
Connect COM port of PC to COM port of control system with null modem
cable (page 10)
Establish Ethernet communications between touchpanel and control system and add a device ID to touchpanel IP Table and control system (page 11)
In SIMPL Windows (page 13):
- Assign touchpanel serial output signals
- Assign control system Two-Way Serial Driver signals
- Save, Compile, and load the project to the touchpanel
In VT Pro-e (page 16):
- Set the RGB object to PAD 1 or PAD 2
- Set the project properties according to the RGB selected PAD area
Type: Mouse
Communication via: TCP/IP
Serial Join: 1 (example)
Device ID: 3 (example)
- Save, Compile, and load the project to the touchpanel

Driver Software Installation

To install the Serial Mouse Control Driver software, download the self-extracting zip file from the What’s New page (Touchpanels section) or Downloads page (TOUCHPNL Library) of Crestron’s website (www.crestron.com) obtain access to the FTP site. Search for TPAD*.EXE. TPAD*.EXE will create two folders, UPDD (Universal Pointer Device Driver) and UPDD Playback Utility, plus the PDF version of this programmer’s guide.
CAUTION: Crestron’s licensed version of the UPDD is based upon the manufacturers default settings. With the exception of name of pointer device and COM port selection, DO NOT change default settings during setup. If altered, the settings cannot be reset and the driver software must be uninstalled then re-installed. Reinstallation of Microsoft may also be necessary.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 3
. New users are required to register in order to
Windows
NOTE: Certain pairs of COM ports, such as 1 and 3, or 2 and 4, may be configured to use the same system interrupts within the Windows operating system, making it difficult to use both COM ports simultaneously. If so, it may be necessary to change the COM port setting. It is strongly recommended that the selected COM port be dedicated only for the Serial Mouse Control Driver. Refer to the Windows documentation for further information.
NOTE: Crestron recommends that the baud rate for both the touchpanel and PC port be set at the default rate of 9600, N, 8, 1.
Open the UPDD Driver folder and run setup.exe. All of the default settings should be kept, although two may be altered if desired. For example, the name of the pointer device can be changed from the default "Device 1" to "Crestron Touchpanel". In the Port dialog, a COM port other than the default COM1 can be selected, to specify the COM port from which the PC will receive the serial mouse commands.
Setup.exe will finish with a prompt to restart the computer. The computer MUST be restarted. After restarting the computer, open the UPDD Playback Utility folder and run setupply.exe. The default settings should not be altered. Navigate through each dialog and accept each default to complete the installation.
The Windows Start menu will now list UPDD and UPDD Playback Utility as programs, and the system tray of the Windows status bar will include icons shown below.
Pointer Device Settings & Event Scheduler Icons
After the system has been configured and programmed as outlined in the rest of this guide, it can be calibrated (or tested). Right-click the Pointer Device Settings icon and as shown below, select Calibrate from the Device Manager menu. Select Device 1 | Normal and calibrate the screen by following the onscreen directions.
Select Calibrate
The COM port can be changed by selecting Adjust settings from the Device Manager menu. As shown below, open the Hardware tab and choose a COM port from the drop-down list.
4 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
Hardware Tab
NOTE: COM port selection is the only item that can be changed. Adjusting any other setting will cause the driver to fail, requiring the driver to be reinstalled.
NOTE: For additional keyboard functionality programmed into the touchpanel, refer to “Appendix 1 - Keyboard Functionality” on page 23.

Configuring the System

The PC that contains the Serial Mouse Control Driver may be configured for serial, Cresnet, or Ethernet communication with the touchpanel. TPS tilt touchpanels may contain a TPS-XVGA or TPS-XVGA-BV card. TPS lectern touchpanels (and TPS-TPI user interface) utilize a TPS-XVGAL card. To configure the PC, touchpanel, and specific TPS-XVGA card, refer to an appropriate section below and or on the next eight pages.

PC to Touchpanel Serial Communication

For Serial Mouse Control Driver operation using serial communication from the PC to the touchpanel, refer to the steps below.
1. At the touchpanel, enter the setup mode. From the Main menu screen, press Setup, then RS-232. Press RS-232 Port for Touch Output.
2. Refer to the appropriate (for TPS-XVGA, TPS-XVGA-BV, or TPS-XVGAL card) diagrams and tables below and on the next page and make the cable connections.
Serial Communication #1 - Tilt Touchpanel with TPS-XVGA
A
RGB CABLE
COMMUNICATIONS CABLE
B
NET (OR
CRESNET)
PORT
CRESTRON
CONTROL SYSTEM
PC
VGA
PORT
COM
PORT
PROFESSIONAL CONTROL PROC ESSOR
C
MENU
BKLT
CRESNET
WIRING
PRO
TPS-IMC
(OR TPS-IMW)
NET
PORT
2
TILT TOUCHPANEL
WITH TPS-XVGA
TO
RS-232
NET/
VIDEO
PORT
PORT
D
CRESTRON
24 ZY
TPS-IMC
NET
G C +
COMP
TO PANEL
Y
NET/
VIDEO AUDIO-
NTSC/PAL VIDEO
MIC
OUT
L
--
C
-S + S + S
+
COMP
INPUT
AUDIO
R
+
-S
Y
S
NET/
VIDEO
PORT
RGB
PORT
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 5
SERIAL COMMUNICATION #1 - TILT TOUCHPANEL WITH TPS-XVGA CARD
REF
1
A
2
B
3
C
Control System
4
D
1
Standard stranded VGA monitor cable.
2
This connection can be made via a modular RJ11 cable (supplied with touchpanel) and DB9F to RJ11 adapter. For cabling specifications, refer to Appendix 3 on page 25 of this guide. During serial communications, the control system and Cresnet wiring are required for touchpanel basic functionality
3
and operating power. For Cresnet 4-wire specifications, refer to Appendix 3 on page 25 of this guide. A 15-foot NET/VIDEO cable is supplied with the TPS-IMC. For further information about Crestron NET/VIDEO
4
cables, refer to Appendix 3 on page 25 of this guide.
Serial Communication #2 - Tilt Touchpanel with TPS-XVGA-BV
VGA
PORT
PC
REF
1
A
2
B
TPS-IMC-BV
3
C
4
D
Control System
2
E
TPS-IMC-BV
1
Standard stranded VGA monitor cable. These connections (ref B & E) can be made with the 15-foot Triamese cable supplied with the TPS-IMC-BV. For
2
further information about the Triamese cable and other cabling options, refer to Appendix 3 on page 25 of this guide. This connection can be made via a modular RJ11 cable (supplied with touchpanel) and DB9F to RJ11 adapter. For
3
cabling specifications, refer to Appendix 3 on page 25 of this guide. During serial communications, the control system and Cresnet wiring are required for touchpanel basic functionality
4
and operating power. For Cresnet 4-wire specifications, refer to Appendix 3 on page 25 of this guide.
FROM TOCABLING REQUIRED
DEVICE
PC
PC
TPS-IMC
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male DB-15, male Touchpanel RGB
COM DB-9, female RJ-11, 6-pin Touchpanel RS-232
NET 4-wire Cresnet 4-wire Cresnet TPS-IMC NET
NET/VIDEO RJ-45, 10-pin RJ-45, 10-pin Touchpanel NET/VIDEO
COM
PORT
A
COMM. CABLE
RGB CABLE
NET (OR
CRESNET)
CRESTRON
C
PORT
PROFESSIONAL CONTROL PROCESSOR
D
MENU
BKLT
NET PORT
RGB
PORT
CRESNET
PRO
2
WIRING
TPS-IMC-BV
-+S
MIC
OUT
RGB Y
S L
RGB
INPUT AUDIO
R + S +--
COMP
NTSC/PAL VIDEO
INPUT AUDIO
COAX
C
PORT
AUDIOVIDEO BALANCED VIDEO
BAL
RGB
TO PANEL
24VDC
NET/
NET
Y242.0A
ZG
TPS-IMC-BV
CRESTRON
NET/VIDEO
PORT
E
TO NET /
VIDEO
PORT
B
TILT TOUCHPANEL
WITH TPS-XVGA-BV
RGB
PORT
RS-232
PORT
CONTROL SYSTEM
SERIAL COMMUNICATION #2 - TILT TOUCHPANEL WITH TPS-XVGA-BV CARD
FROM CABLING REQUIRED TO
DEVICE
PC
PC
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male DB-15, male TPS-IMC-BV RGB
RGB RJ-45, 10-pin RJ-45, 10-pin Touchpanel RGB
COM DB-9, female RJ-11, 6-pin Touchpanel RS-232
NET 4-wire Cresnet 4-wire Cresnet TPS-IMC-BV NET
NET/VIDEO RJ-45, 10-pin RJ-45, 10-pin Touchpanel NET/VIDEO
6 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
Serial Communication #3 - Lectern Touchpanel with TPS-XVGAL
A
RGB CABLE
COMMUNICATIONS CABLE
B
CRESNET)
CRESTRON
NET (OR
PORT
PROFESSIONAL CONTROL PROCESSOR
C
MENU
BKLT
CRESNET WIRING
PRO
2
RS-232
PC
VGA
PORT
COM
PORT
CONTROL SYSTEM
SERIAL COMMUNICATION #3 - LECTERN TOUCHPANEL WITH TPS-XVGAL CARD
REF
A
B
C
1
2
3
FROM
DEVICE
PC
PC
Control System
1
A standard stranded VGA monitor cable with DB15F to BNC-5 adapter is required. Both are commercially available.
This connection can be made via a modular RJ11 cable (supplied with touchpanel) and DB9F to RJ11 adapter. For
2
cabling specifications, refer to Appendix 3 on page 25 of this guide.
3
During serial communications, the control system and Cresnet wiring are required for touchpanel basic functionality and operating power. For Cresnet 4-wire specifications, refer to Appendix 3 on page 25 of this guide.
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male BNC-5, male Touchpanel RGB
COM DB-9, female RJ-11, 6-pin Touchpanel RS-232
NET 4-wire Cresnet 4-wire Cresnet Touchpanel NET
CABLING REQUIRED TO
LECTERN TOUCHPANEL
(OR TPS-TPI) WITH
TPS-XVGAL
NET
PORT
RGB INPUT
PORT
TO
PORT
3. Proceed to “VT Pro-e Programming” that begins on page 16.

PC to Touchpanel Cresnet Communication

For Serial Mouse Control Driver operation using Cresnet communication from the PC to the touchpanel, refer to the steps below.
1. Refer to the appropriate (for TPS-XVGA, TPS-XVGA-BV, or TPS-XVGAL card) diagrams and tables below and on the next page and make the cable connections.
Cresnet Communication #1 - Tilt Touchpanel with TPS-XVGA
A
RGB CABLE
COMM. CABLE
B
COM
PORT
CRESTRON
NET (OR
CRESNET)
PORT
PROFESSIONAL CONTROL PROCESSOR
C
CONTROL
SYSTEM
MENU
BKLT
CRESNET
WIRING
PRO
2
TPS-IMC
(OR TPS-IMW)
CRESTRON
24 ZY
TPS-IMC
NET
G C +
COMP
TO PANEL
Y
NET/
VIDEO AUDIO-
NTSC/PAL VIDEO
NET
PORT
MIC
OUT
L
--
C
-S +S+S
+
COMP
INPUT
AUDIO
R
+
-S
Y
S
NET/VIDEO
PORT
D
NET/VIDEO
PORT
TILT TOUCHPANEL
WITH TPS-XVGA
RGB
PORT
PC
VGA
PORT
COM
PORT
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 7
CRESNET COMMUNICATION #1 - TILT TOUCHPANEL WITH TPS-XVGA CARD
CABLING REQUIRED TO
CONTROL
SYSTEM
MENU
BKLT
PRO
2
RGB
TPS-IMC-BV
CRESNET
WIRING
PORT
NET
PORT
RGB Y
COMP
NTSC/PAL VIDEO
COAX
C
BALANCED VIDEO
BAL
24VDC
NET
Y242.0A
ZG
TPS-IMC-BV
CRESTRON
-+S
MIC
OUT
S
L
RGB
INPUT
AUDIO
+
R
S +--
INPUT
AUDIO
PORT
AUDIOVIDEO
RGB
TO PANEL
NET/
NET/VIDEO
PORT
B
E
NET/VIDEO
TILT TOUCHPANEL
WITH TPS-XVGA-BV
RGB
PORT
PORT
REF
A
B
C
D
1
2
3
4
Control System
1
Standard stranded VGA monitor cable.
2
Standard null modem serial cable.
3
For Cresnet 4-wire specifications, refer to Appendix 3 on page 25 of this guide.
4
A 15-foot NET/VIDEO cable is supplied with the TPS-IMC. For further information about Crestron NET/VIDEO
DEVICE
PC
PC
TPS-IMC
FROM
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male DB-15, male Touchpanel RGB
COM DB-9, female DB-9, female Control System COM
NET 4-wire Cresnet 4-wire Cresnet TPS-IMC NET
NET/VIDEO RJ-45, 10-pin RJ-45, 10-pin Touchpanel NET/VIDEO
cables, refer to Appendix 3 on page 25 of this guide.
Cresnet Communication #2 - Tilt Touchpanel with TPS-XVGA-BV
PC
VGA
PORT
COM
PORT
A
C
RGB CABLE
COMM. CABLE
COM
PORT
CRESTRON
NET (OR
CRESNET)
PORT
PROFESSIONAL CONTROL PROCESSOR
D
CRESNET COMMUNICATION #2 - TILT TOUCHPANEL WITH TPS-XVGA-BV CARD
REF
1
A
2
B
TPS-IMC-BV
3
C
4
D
Control System
2
E
TPS-IMC-BV
1
Standard stranded VGA monitor cable.
2
These connections (ref B & E) can be made with the 15-foot Triamese cable supplied with the TPS-IMC-BV if an audio connection is also desired. For further information about the Triamese cable, connections without audio and other cabling options, refer to Appendix 3 on page 25 of this guide.
3
Standard null modem serial cable.
4
For Cresnet 4-wire specifications, refer to Appendix 3 on page 25 of this guide.
FROM CABLING REQUIRED
DEVICE
PC
PC
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male DB-15, male TPS-IMC-BV RGB
RGB RJ-45, 10-pin RJ-45, 10-pin Touchpanel RGB
COM DB-9, female DB-9, female Control System COM
NET 4-wire Cresnet 4-wire Cresnet TPS-IMC-BV NET
NET/VIDEO RJ-45, 10-pin RJ-45, 10-pin Touchpanel NET/VIDEO
TO
8 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
Cresnet Communication #3 - Lectern Touchpanel with TPS-XVGAL
PC
VGA
PORT
COM
PORT
A
B
RGB CABLE
COMM. CABLE
CRESTRON
COM
PORT
PROFESSIONAL CONTROL PROCESSOR
NET (OR
CRESNET)
PORT
C
CONTROL
SYSTEM
MENU
BKLT
PRO
2
CRESNET
WIRING
LECTERN TOUCHPANEL
(OR TPS-TPI) WITH
TPS-XVGAL
RGB INPUT PORT
NET
PORT
CRESNET COMMUNICATION #3 - LECTERN TOUCHPANEL WITH TPS-XVGAL CARD
REF
1
A
2
B
3
C
Control System
1
A standard stranded VGA monitor cable with DB15F to BNC-5 adapter is required. Both are commercially available.
2
Standard null modem serial cable.
3
For Cresnet 4-wire specifications, refer to Appendix 3 on page 25 of this guide.
FROM CABLING REQUIRED TO
DEVICE
PC
PC
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male BNC-5, male Touchpanel RGB
COM DB-9, female DB-9, female Control System COM
NET 4-wire Cresnet 4-wire Cresnet Touchpanel NET
2. Proceed to “SIMPL Windows Programming” that begins on page 13.

PC to Touchpanel Ethernet Communication

For Serial Mouse Control Driver operation using Ethernet communication from the PC to the touchpanel, refer to the following two sections, Cabling Connections and Ethernet Setup.
NOTE: To connect the LAN port on the control system and the LAN port on the touchpanel base directly instead of through an Ethernet hub, use an Ethernet crossover cable (not supplied).
NOTE: A Crestron TPS-ENET or TPS-ENETL Ethernet expansion card must be installed in the touchpanel to enable Ethernet communication. For further information, refer to the TPS­ENET or TPS-ENETL Operations & Installation Guide (DOC. 5867 or 5829, respectively). The latest revisions can be obtained from the Products page (PRODUCT MANUALS section) or Downloads page (MANUAL Library) of Crestron’s website (www.crestron.com) New users are required to register to obtain access to the FTP site.
.
NOTE: The Crestron control system must contain an Ethernet expansion card to enable Ethernet communication. On CNX Generation control systems, the port may be labeled LAN or LAN/DPA. On 2-Series control systems, the port may be labeled LAN A or LAN B. For further information about CNX Generation Ethernet cards, refer to the CNXENET or CNXENET+ Operations & Installation Guide (DOC. 8129 or 8153, respectively). For further information about 2-Series Ethernet cards, refer to the C2ENET Operations & Installation Guide (DOC. 5962). The latest revisions can be obtained from the Products page (PRODUCT MANUALS section) or Downloads page (MANUAL Library) of Crestron’s website
(www.crestron.com)
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 9
.
Cabling Connections
For Serial Mouse Control Driver operation using Ethernet communication with the PC, refer to the steps below.
1. Refer to the appropriate (for TPS-XVGA, TPS-XVGA-BV, or TPS-XVGAL card) diagrams and tables on the next two pages and make the cable connections.
Ethernet Communication #1 - Tilt Touchpanel with TPS-XVGA
A
VGA
PORT
PC
COM
PORT
B
ETHERNET COMMUNICATION #1 - TILT TOUCHPANEL WITH TPS-XVGA CARD
REF
1
A
2
B
3
C
Control System
3
D
Ethernet / Hub
4
E
PWR. PACK
Standard stranded VGA monitor cable.
1
Standard null modem serial cable.
2
Standard Ethernet cables (ref C & D).
3
Power pack is NOT required if control system is connected to touchpanel via Ethernet AND Cresnet.
4
DEVICE
PC
PC
FROM
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male DB-15, male Touchpanel RGB
COM DB-9, female DB-9, female Control System COM
LAN RJ-45, 8-pin RJ-45, 8-pin Ethernet / Hub na
na RJ-45, 8-pin RJ-45, 8-pin Touchpanel LAN
na na Touchpanel 24VDC 2A
RGB CABLE
COMM. CABLE
CRESTRON
POWER
PAC K
CONTROL
COM
PORT
PORT
ROUTER/HUB
SYSTEM
PROFESSIONAL CONTROL PROCESSOR
MENU
BKLT
LAN
ETHERNET
C
ETHERNET
WIRING
PRO
2
TO
RGB
PORT
D
TILT TOUCHPANEL
24VDC
2.0A
PORT
LAN
PORT
CABLING REQUIRED TO
E
WITH TPS-XVGA
Ethernet Communication #2 - Tilt Touchpanel with TPS-XVGA-BV
PC
VGA
PORT
COM
PORT
A
C
RGB CABLE
COMM. CABLE
COM
PORT
CRESTRON
LAN
PORT
ETHERNET
ROUTER/HUB
PROFESSIONAL CONTROL PROCESSOR
D
CONTROL
SYSTEM
MENU
BKLT
PRO
2
ETHERNET
WIRING
F
24VDC
2.0A
PORT
POWER
PAC K
RGB
PORT
E
TPS-IMC-BV
-+S
MIC
OUT
RGB Y
S L
RGB
INPUT
AUDIO
R + S +--
COMP
NTSC/PAL VIDEO
INPUT AUDIO
COAX
C
PORT
AUDIOVIDEO BALANCED VIDEO
BAL
RGB
TO PANEL
24VDC
NET/
NET
Y242.0A
ZG
TPS-IMC-BV
CRESTRON
NET/
VIDEO
PORT
G
NET/
VIDEO
PORT
B
TO
TILT TOUCHPANEL
WITH TPS-XVGA-BV
RGB
PORT
LAN
PORT
10 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
ETHERNET COMMUNICATION #2 - TILT TOUCHPANEL WITH TPS-XVGA-BV CARD
REF
DEVICE
1
A
B
C
D
E
F
G
2
3
4
4
5
2
PC
TPS-IMC-BV
PC
Control System
Ethernet / Hub
PWR. PACK
TPS-IMC-BV
Standard stranded VGA monitor cable.
1
These connections (ref B & G) can be made with the 15-foot Triamese cable supplied with the TPS-IMC-BV. For
2
further information about the Triamese cable and other cabling options, refer to Appendix 3 on page 25 of this guide. Standard null modem serial cable.
3
Standard Ethernet cables (ref D & E).
4
Power pack is NOT required if control system is connected to touchpanel via Ethernet AND Cresnet.
5
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male DB-15, male TPS-IMC-BV RGB
RGB RJ-45, 10-pin RJ-45, 10-pin Touchpanel RGB
COM DB-9, female DB-9, female Control System COM
LAN RJ-45, 8-pin RJ-45, 8-pin Ethernet / Hub na
na RJ-45, 8-pin RJ-45, 8-pin Touchpanel LAN
na na TPS-IMC-BV 24VDC 2A
NET/VIDEO RJ-45, 10-pin RJ-45, 10-pin Touchpanel NET/VIDEO
Ethernet Communication #3 - Lectern Touchpanel with TPS-XVGAL
A
VGA
PORT
PC
COM
PORT
B
ETHERNET COMMUNICATION #3 - LECTERN TOUCHPANEL WITH TPS-XVGAL CARD
REF
1
A
2
B
3
C
Control System
4
D
Control System
4
E
Ethernet / Hub
A standard stranded VGA monitor cable with DB15F to BNC-5 adapter is required. Both are commercially available.
1
Standard null modem serial cable.
2
Cresnet wiring is required for touchpanel operating power only. For Cresnet 4-wire specifications, refer to Appendix
3
3 on page 25 of this guide. Standard Ethernet cables (ref D &E).
4
FROM CABLING REQUIRED
DEVICE
PC
PC
PORT CONNECTOR to CONNECTOR DEVICE PORT
VGA DB-15, male BNC-5, male Touchpanel RGB
COM DB-9, female DB-9, female Control System COM
NET 4-wire Cresnet 4-wire Cresnet Touchpanel NET
LAN RJ-45, 8-pin RJ-45, 8-pin Ethernet / Hub na
na RJ-45, 8-pin RJ-45, 8-pin Touchpanel LAN
RGB CABLE
COMM. CABLE
CRESTRON
LAN
PORT
D
ETHERNET
ROUTER/HUB
COM
PORT
PROFESSIONAL CONTROL PROCESSOR
ETHERNET
WIRING
CONTROL
SYSTEM
MENU
BKLT
PRO
2
NET (OR
CRESNET)
C
CRESNET WIRING
E
PORT
TO
NET
PORT
TOFROM CABLING REQUIRED
LECTERN TOUCHPANEL
(OR TPS-TPI) WITH
TPS-XVGAL
RGB INPUT PORT
LAN
PORT
TO
2. Proceed to “Ethernet Setup” that begins below.
Ethernet Setup
Ethernet devices that are addressed by the control system may have their IP IDs set either in the SIMPL Windows program or through the Crestron Viewport using a PC. Ultimately, each IP ID is converted into an actual IP address through an IP table that exists inside the control system. The IP Table is an internal list of information that contains the IP IDs and associated IP addresses of all Ethernet devices in the program. The IP Table is accessed by the control system to identify and locate Ethernet devices, for purposes of communication. Follow this procedure to add the Serial Control Mouse Driver to the IP table of the touchpanel.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 11
1. Using the Crestron Viewport, (Remote | TCP/IP | Connect or Remote | Remote Console | Connect) establish communication with the touchpanel.
2. As shown on the next page, use the ipt (IPTABLE) command to display the current IP table for the CIP interface on the touchpanel.
IP Table
3. As shown below, using the addm (ADDMASTER) command to add a CIP node to the master list of the touchpanel, enter the information in the following format with spaces (no period or underscore) between the entries: CIP ID from SIMPL Windows (example of 4 is shown), IP address of touchpanel (example of
132.149.010.147 is shown), and Device ID (example of 4 is shown).
NOTE: The Device ID of the Serial Mouse Control Driver MUST match the CIP ID and
will also be used in step 6 of “VT Pro-e Programming” that begins on page 16.
Add Device ID to Table
12 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
4. As shown below, use the ipt command to display the updated IP table on the touchpanel.
Updated IP Table
5. Proceed to “SIMPL Windows Programming” that begins below on the next page.

SIMPL Windows Programming

With a Cresnet or Ethernet connection (Serial connection does NOT require SIMPL Windows programming), it is necessary to create a SIMPL Windows program to route the data and to transmit the touch output destination setting to the touchpanel when the system reboots (the default "todest" setting is RS-232). In the Configuration Manager, add the appropriate Plug-in Control Card or DPA Module to the control system and drag in the Cresnet or Ethernet-enabled touchpanel. (The entries in the IP Table, for IP ID and IP Address, must be set the same as for standard operation of the touchpanel on Cresnet or Ethernet.) Configure the devices as usual.
In the Program Manager, route the output string in the touchpanel definition to an RS-232 COM port as follows:
1. Open a “Detail View” for the touchpanel, and click the Serial button. Specify a signal name for a serial output (mouse_cmds on <text-i1> is shown below as an example).
NOTE: As shown, Serial Join 1 for <text-i1> will be used in step 6 of “VT Pro-e
Programming” that begins on page 16.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 13
Detail View of Serial Signals for the Touchpanel in SIMPL Windows’ Programming Manager
2. Open a “Detail View” of the RS-232 COM port from the appropriate slot of the Central Control Module. As shown below, type or drag the specified string name to the <tx$> input. (As shown, Port A was selected.)
Detail View of Serial Signals for the RS-232 COM Port in SIMPL Windows’ Programming Manager
3. In the SIMPL Windows Configuration Manager “Tree View”, open the COM port slot, and double-click Port A. Select the Serial Settings tab and make sure that the settings are as shown below.
14 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
Device Settings of the RS-232 COM Port in SIMPL Windows’ Configuration Manager
4. Compile and upload the SIMPL Windows program to the control system.
5. Proceed to “VT Pro-e Programming” that begins below on the next page.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 15

VT Pro-e Programming

The Serial Mouse Control Driver and PC configuration must be programmed in VT Pro-e and the project uploaded to the touchpanel. This entails the following steps, which are explained in detail in this section.
An RGB object must be created on a page or subpage. To create an RGB object, perform the following steps.
1. In VT Pro-e, open the touchpanel project.
2. As shown below, make sure that the project window is the active window.
Project Window Active
3. As shown below, select Edit | Project Properties.
Select Project Properties
4. In the Project Properties dialog box, select the Pad Area tab.
16 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
5. Refer to the diagram below. In the Type drop-down list of the desired Pad Area, select Mouse (Pad Area 1 is shown).
Select Mouse in Pad Area 1
6. In the Communication via drop-down list of the Project Properties dialog box, select either Serial or Cresnet or TCP/IP (for Ethernet operation) and continue with this step.
6a. If Serial is selected, proceed to step 7 below.
6b. If Cresnet is selected, select the serial join number (specified during step 1
of “SIMPL Windows Programming” that begins on page 13) to reference the assigned touchpanel serial output from the Serial Join drop-down list.
6c. If TCP/IP is selected, select the serial join number (specified during step 1 of
SIMPL Windows Programming” that begins on page 13) to reference the assigned touchpanel serial output from the Serial Join drop-down list. Then select the desired device ID from the Device ID drop-down list (specified during step 3 of “VT Pro-e Programming” that begins on page 16.)
7. In Project Properties dialog box, click OK.
8. Open (or create) a page or subpage and select Draw | RGB Window (or from the Objects Drawing toolbar, click the Draw RGB Window
button).
9. Position the cursor on the page and drag out a box of the desired size.
10. Double-click the RGB window to display “RGB Video Properties” dialog box and set parameters, as with any other VT Pro-e object.
11. In the RGB Video Properties dialog box, select the Design tab.
NOTE: Full screen RGB video is recommended. If full screen RGB video is not used, calibration of the screen is required.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 17
12. As shown on the next page, make sure that Full Screen is selected and, in the Touch/Pad Area, select Pad 1 (or Pad 2, if appropriate).
NOTE: Pad 2 may be used if a second (or alternative setup) mouse driver is needed. The Pad 2 may also be used for the Boeckeler Pointmaker® Video Marker telestrator, a video annotation device by Boeckeler Instruments (www.pointmaker.com) refer to the latest revision of Pointmaker Telestrator Programmer’s Guide (Doc. 5929). This document can be obtained from the What’s New page (Touchpanels section) or Downloads page (MANUAL and TOUCHPNL Libraries) of Crestron’s website (www.crestron.com) Search for TELE.PDF. New users are required to register in order to obtain access to the FTP site.
RGB Video Properties Dialog Box
. For further information,
.
NOTE: If desired, buttons with special reserved join numbers to specify additional mouse and computer functions may be created. To create the buttons, refer to “Appendix 2 -
Additional PC and Mouse Functions” on page 24.
13. Save, Compile, and load the project to the touchpanel.
14. The Serial Mouse Control Driver is ready for operation.
18 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A

Problem Solving

Troubleshooting

The table below and continued on the next two pages provides corrective action for possible trouble situations. If further assistance is required, please contact Crestron customer service representative.
Serial Mouse Control Driver Troubleshooting
TROUBLE
PC hangs or displays a blue screen upon reboot.
No cursor movement.
POSSIBLE
CAUSE(S)
Some PCs (particularly with Windows 95) can have problems with the "RunOnce" process upon loading a serial or mouse driver. Serial Mouse Control Driver not properly installed. Serial Mouse Control Driver is disabled.
Non-Microsoft serial driver does not work with Serial Mouse Control Driver. Touchpanel was not initialized properly.
CORRECTIVE ACTION
Make sure that there are no more than three mouse drivers (including the Crestron Serial Mouse Control Driver) installed on the PC at one time.
Uninstall then re-install mouse driver.
Right-click on system tray icon and select
Enabled
X'ed.) Disable the conflicting driver. (It may be necessary to uninstall & re-install Serial Mouse Control Driver.)
For Serial Configuration:
1. From the Crestron Viewport, establish
2. Use the "RS-232 touch output"
. (Enabled will be checked not
communication with the TPS console and use the “touch output format” command (toformat) to verify mouse control - type press
<ENTER>
type toformat and press This should display “Current Touchout Format: PC Mouse.” *
command (touchout) to reserve the RS-232 port for touch screen output -
type RS232 touchout <ENTER>
RS232 and press should display “Current RS-232 Mode: TouchOutput.” * Reboot touchpanel.
toformat mouse
. Verify the setting -
and press
. Verify the setting - type
<ENTER>
and
<ENTER>
. This
.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 19
)
Serial Mouse Control Driver Troubleshooting (continued)
TROUBLE
(Continued) No cursor movement.
Touchpanel is not generating packets (no cursor movement).
POSSIBLE
CAUSE(S)
(Continued) Touchpanel was not initialized properly.
PC serial port errors.
CORRECTIVE ACTION
3. Use the “touch output destination” command (todest) to verify RS-232 ­type
todest RS232
<ENTER>
type todest and press This should display “Current Touchout Destination: RS-232”. *
For Cresnet or Ethernet Configuration:
1. From the Crestron Viewport, establish communication with the TPS console and use the “touch output format” command (toformat) to verify mouse control - type press type This should display “Current Touchout Format: PC Mouse.” *
2. Use the “touch output destination” command (todest) to verify Cresnet ­type
<ENTER>
type This should display “Current Touchout Destination: Cresnet” for Cresnet or “Current Touchout Destination: Ethernet” for Ethernet communication. *
From the Crestron Viewport, confirm that serial port is operational and packets are input to PC.
1. Double-click the system tray icon to display the
Properties Status
Confirm that Status window shows 0
2.
totals for all errors. If errors > 0, verify baud rate of PC matches touchpanel baud rate (9600, N81
Re-initialize the driver: Select
Advanced
scroll bar slightly, and click run Properties dialog box. Re-check number errors.
. Then verify the setting -
<ENTER>
toformat
todest cresnet
. Then verify the setting -
todes
Calibrate
t and press
Pointer Device
dialog box and select the
tab.
.
tab, move the bottom
and press
<ENTER>
toformat mouse
. Verify the setting -
and press
from Pointer Device
<ENTER>
and press
<ENTER>
.
and
Apply
.
.
or
20 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
-
Serial Mouse Control Driver Troubleshooting (continued)
TROUBLE
(Continued) Touchpanel is not generating packets (no cursor movement).
POSSIBLE
CAUSE(S)
(Continued) PC serial port errors.
CORRECTIVE ACTION
CAUTION:
The next troubleshooting action should be performed ONLY by advanced PC users. If performed incorrectly, reformatting of the PC hard-drive could become necessary. Contact Crestron customer service for further information. Check PacketsPerSecond setting in the Windows Registry under
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ TBUPDDWD (or TBUPDDNT)\ Parameters\ 1
approximately 5 or 10. (1 is too slow, system is not responsive.) If all else fails, change the Registry setting for
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ TBUPDDWD (or TBUPDDNT)\ Parameters\ 1\ directHarwareAccess
from 0 to 1 and reboot. (This bypasses the loaded driver.)
, which should be
PC is sluggish or double-clicks unintentionally.
PC does not perform mouse functions (left click, right-click, double-click).
PC parameter for double-click speed has changed.
PC "locked". Touchpanel "locked".
Serial Mouse Control Driver not properly installed. Serial Mouse Control Driver parameters have been changed.
In Control Panel, double-click Mouse to open Mouse Properties dialog box. Select Buttons tab and adjust double­click speed. Reboot PC. From the Viewport, select
Remote Console | Connect
RESTORE command. Uninstall then re-install mouse driver. Make sure that cursor movement and function playback are installed. If changed, parameters cannot be reset. Uninstall then re-install mouse driver.
Remote |
and enter
* If display is not correct, type restore to reset factory defaults (including serial port parameter) then
reset todest and toformat. If display is not correct after verification, refer to “ on page 22 and contact Crestron customer service.
Further Inquiries
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 21

Further Inquiries

If after reviewing this Programmer’s Guide, you cannot locate specific information or have questions, please take advantage of Crestron's award winning customer service team by calling:
In the US and Canada, call Crestron’s corporate headquarters at 1-888-CRESTRON [1-888-273-7876] or 1-201-767-3400.
In Europe, call Crestron International at +32-15-50-99-50.
In Asia, call Crestron Asia at +852-2341-2016.
In Latin America, call Crestron Latin America at +5255-5093-2160.
In Australia, call Crestron Pacific at +613-9480-2999.
For local support from exclusive Crestron factory-trained personnel in New Zealand, call Amber Technologies at +649-410-8382.

Future Updates

As Crestron improves functions, adds new features, and extends the capabilities of the Serial Mouse Control Driver, additional information may be made available as manual updates. These updates are solely electronic and serve as intermediary supplements prior to the release of a complete technical documentation revision.
The Downloads page of the Crestron website (www.crestron.com) location and description of each update. Check the site periodically for update availability and its subjective value. New users are required to register in order to obtain access to the FTP site.
directs the reader to the

Future Firmware Upgrades

As Crestron improves functions, adds new features, and extends the capabilities of the TPS user interfaces, firmware upgrades may be made available. The upgrade files can be obtained from the What’s New page (Touchpanels section) or the Downloads page (TOUCHPNL Library) of Crestron’s website (www.crestron.com)
.
22 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A

Appendix 1 - Keyboard Functionality

This appendix documents how to change the keyboard functionality of the serial mouse driver, i.e. how it determines that a left or right-click or keyboard character has been entered. It does not affect the movement of the mouse. Crestron ships the driver already configured for standard functionality as documented in this guide.
CAUTION: These changes should be made by advanced users only.
Bring up the dialog for the keyboard configuration utility from the Windows Start menu. Select Programs, then UPDD Playback Utility, and finally Control Program.
The Isys touchpanels output binary information which can be interpreted by the mouse driver in various ways. In particular, there are four bits, labeled EV00, EV01, EV02, EV03, that are interpreted as actions and not mouse positioning. Select a trigger name and then EV00 through EV03 respectively in the fields labeled "Data". Click Set, select the bit pattern that represents how each of these fields are set, and then select the System Event that corresponds to that pattern, e.g. VK_LBUTTON is Left Button, VK_ESCAPE is the ESCAPE key, etc. Select the button that corresponds to the click action, e.g. click down, click up, etc. (This option only applies to buttons, not keys.) Click Apply to accept the changes, or select Reset to indicate that the button is being released rather than pressed. This is necessary for click and drag functionality.
Macro capability, in the bottom section of the dialog, does not function in Crestron versions of the UPDD Playback Utility.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 23

Appendix 2 - Additional PC and Mouse Functions

VT Pro-e button objects can simulate up to fifteen computer and mouse functions, using special reserved join numbers. The following example is for a “right-click” button.
1. Open the RGB page in VT Pro-e, create a button object and position and size it on the page. Set parameters, as usual.
2. In the “Button Properties” dialog box, select Digital Press Join, click Reserved Join, select Sys Touchout Action 2 from the drop-down list, and click OK as shown below. This is the reserved join number that corresponds to a right-click.
Reserved Join Number Field of the “Button Properties” Dialog Box
The table below lists all the available actions that can be assigned to a button, using the reserved Digital Press Join field of the “Button Properties” dialog.
Mouse Action Reserved Join Numbers
ACTION
Primary Click (left-click) * Secondary Click (right-click) * Primary Double-Click * Escape Key Tab Key Backspace Key Enter Key Spacebar Key Insert Key Delete Key Home Key End Key Page Up Key Page Down Key Custom (generates a "!" character)
These actions should not be performed using a combination of touchscreen and PC mouse.
*
For example, if using primary click (left-click) on the touchscreen to select an icon, do not use PC mouse to attempt a primary double-click.
RESERVED JOIN NUMBERS
PAD AREA 1 PAD AREA 2
Sys Touchout Action 1 Touchout Action 1B Sys Touchout Action 2 Touchout Action 2B Sys Touchout Action 3 Touchout Action 3B Sys Touchout Action 4 Touchout Action 4B Sys Touchout Action 5 Touchout Action 5B Sys Touchout Action 6 Touchout Action 6B Sys Touchout Action 7 Touchout Action 7B Sys Touchout Action 8 Touchout Action 8B Sys Touchout Action 9 Touchout Action 9B Sys Touchout Action A Touchout Action AB Sys Touchout Action B Touchout Action BB Sys Touchout Action C Touchout Action CB Sys Touchout Action D Touchout Action DB Sys Touchout Action E Touchout Action EB Sys Touchout Action F Touchout Action FB
NOTE: Analog join number 17204 defines the default action of any press on the touchpanel. If its value is 0, there will be no click action, only cursor movement. If its value is 1, there is a left-click action for each press. If the default action is set to left-click, pressing on the touchpanel twice will provide double-click capabilities.
24 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A

Appendix 3 - Cable and Wiring Specifications

Cresnet 4-Wire Wiring

NOTE: If making category 5 connections to the Cresnet peripherals, refer to the latest revision of the Cresnet Mini Network CAT 5 Interconnect Drawing (Doc. 5819). This document can be obtained from the Products page (PRODUCT MANUALS section, manuals for software and wiring diagrams section) or Downloads page (CABLES and MANUAL Libraries) of Crestron’s website (www.crestron.com). Search for CAT5.PDF.
When calculating the wire gauge for a particular Cresnet run, the length of the run and the load factor of each network unit to be connected must be taken into consideration. If Cresnet units are to be daisy-chained on the run, the load factor of each unit to be daisy-chained must be added together to determine the load factor of the entire chain. If the unit is a home-run from a Crestron system power supply network port, the load factor of that unit is the load factor of the entire run. The length of the run in feet and the load factor of the run should be used in the resistance equation below to calculate the value on the right side of the equation.
Resistance Equation
R <
40,000
L x LF
Where:
R = Resistance (refer to next table). L = Length of run (or chain) in feet. LF = Load factor of entire run (or chain).
The required wire gauge should be chosen such that the resistance value is less than the value calculated in the resistance equation. Refer to the table below.
Wire Gauge Values
RESISTANCE (R) WIRE GAUGE
4
6
10
15
13
8.7
16
18
20
22
Doubled CAT5
Tripled CAT5
NOTE: All Cresnet wiring must consist of two twisted-pairs. One twisted pair is the +24V conductor and the GND conductor and the other twisted pair is the Y conductor and the Z conductor.
NOTE: When daisy-chaining Cresnet units, strip the ends of the wires carefully to avoid nicking the conductors. Twist together the ends of the wires that share a pin on the network connector, and tin the twisted connection. Apply solder only to the ends of the twisted wires. Avoid tinning too far up the wires or the end becomes brittle. Insert the tinned connection into the Cresnet connector and tighten the retaining screw. Repeat the procedure for the other three conductors.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 25

Crestron RJ45 Cabling

A 15-foot, RJ45, 10-position, NET/VIDEO cable is supplied with the TPS-IMC. The cable is available to provide optional lengths; part number TPS-CBL-3 is the 3-foot version, TPS-CBL-6 is a 6-foot version, and TPS-CBL-9 is the 9-foot version. Contact Crestron customer service for further information.
A 15-foot, RJ45, Siamese (two cables joined together) cable is available from Crestron. The cable minimizes the number of individual cables attached to the touchpanel. The Siamese cable consists of a 10-position NET/VIDEO cable, an 8-position AUDIO cable and is available to provide optional lengths. Part number TPS-CBL-S3 is the 3-foot version, TPS-CBL-S6 is a 6-foot version, and TPS-CBL-S9 is the 9-foot version. This cable may be used for any system configuration when NET/VIDEO and AUDIO connections are necessary. Contact Crestron customer service for further information.
A 15-foot, RJ45, Triamese (three cables joined together) cable is supplied with the TPS-IMC-BV. The cable minimizes the number of individual cables attached to the touchpanel. The Triamese cable consists of a 10-position NET/VIDEO cable, 10-position RGB video cable, an 8-position AUDIO cable and is available to provide optional lengths. Part number TPS-CBL-T3 is the 3-foot version, TPS-CBL-T6 is a 6-foot version, and TPS-CBL-T9 is the 9-foot version. This cable may be used for any system configuration when NET/VIDEO, RGB video and AUDIO connections are necessary. Contact Crestron customer service for further information.

DB9F Adapter and RJ11 Modular Cable

To program the touchpanel for serial communication at the RS-232 port, a DB9F to RJ11 adapter and 6-conductor modular (RJ11) cable is required. These components are not supplied but are part of the SmarTouch Programming Kit (Crestron part number ST-PK). If already available, use these components. If needed, contact Crestron customer service. A cable assembly that consists of a DB9F to RJ11 adapter and modular cable is also available from Crestron. Contact Crestron customer service for part number STCP-502.
The DB9F to RJ11 adapter is available commercially or contact Crestron customer service for part number 15556. For RJ11 modular cable specifications, refer to the latest revision of the Crestron Network Modular Cable Requirements (Doc. 5682). This document can be obtained from the Products page (PRODUCT MANUALS section, manuals for software and wiring diagrams section) or Downloads page (CABLES and MANUAL Libraries) of Crestron’s website (www.crestron.com) in order to obtain access to the site.
. Search for MODULAR.PDF. New users are required to register
26 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A

DB9F to RJ11 Cable Fabrication

In the event that modular cables or DB9F to RJ11 adapter is not readily available, the table and diagram below are provided so that the cable can be fabricated. All parts are commercially available.
RJ11 Modular Cable Pinouts
PIN DESCRIPTION PIN DESCRIPTION
1 CTS (Clear to Send) 4 TxD (Transmitted Data) 2 GND 5 RTS (Request to Send) 3 RxD (Received Data) 6 Not Connected
PC to Touchpanel Cable Specification
REAR VIEW OF
CONNECTOR
1
6
2
7
3
8
4
9
5
(9-PIN FEMALE)
PAR T #
748047-1
2 3 5
7 8
TO PC
COM PORT
1CTS 2
GND
RxD
3
TxD
4
RTS
5
n/c
6
TO RS-232
PART #
AWC10152-A
PORT
PAR T #
641337
1
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 27

Software License Agreement

This License Agreement (“Agreement”) is a legal contract between you (either an individual or a single business entity) and Crestron Electronics, Inc. (“Crestron”) for software referenced in this guide, which includes computer software and, as applicable, associated media, printed materials, and “online” or electronic documentation (the “Software”).
BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE, YOU REPRESENT THAT YOU ARE AN AUTHORIZED DEALER OF CRESTRON PRODUCTS OR A CRESTRON AUTHORIZED INDEPENDENT PROGRAMMER AND YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL OR USE THE SOFTWARE.
IF YOU HAVE PAID A FEE FOR THIS LICENSE AND DO NOT ACCEPT THE TERMS OF THIS AGREEMENT, CRESTRON WILL REFUND THE FEE TO YOU PROVIDED YOU (1) CLICK THE DO NOT ACCEPT BUTTON, (2) DO NOT INSTALL THE SOFTWARE AND (3) RETURN ALL SOFTWARE, MEDIA AND OTHER DOCUMENTATION AND MATERIALS PROVIDED WITH THE SOFTWARE TO CRESTRON AT: CRESTRON ELECTRONICS, INC., 15 VOLVO DRIVE, ROCKLEIGH, NEW JERSEY 07647, WITHIN 30 DAYS OF PAYMENT.
LICENSE TERMS
Crestron hereby grants You and You accept a nonexclusive, nontransferable license to use the Software (a) in machine readable object code together with the related explanatory written materials provided by Creston (b) on a central processing unit (“CPU”) owned or leased or otherwise controlled exclusively by You, and (c) only as authorized in this Agreement and the related explanatory files and written materials provided by Crestron.
If this software requires payment for a license, you may make one backup copy of the Software, provided Your backup copy is not installed or used on any CPU. You may not transfer the rights of this Agreement to a backup copy unless the installed copy of the Software is destroyed or otherwise inoperable and You transfer all rights in the Software.
You may not transfer the license granted pursuant to this Agreement or assign this Agreement without the express written consent of Crestron.
If this software requires payment for a license, the total number of CPU’s on which all versions of the Software are installed may not exceed one per license fee (1) and no concurrent, server or network use of the Software (including any permitted back-up copies) is permitted, including but not limited to using the Software (a) either directly or through commands, data or instructions from or to another computer (b) for local, campus or wide area network, internet or web hosting services; or (c) pursuant to any rental, sharing or “service bureau” arrangement.
The Software is designed as a software development and customization tool. As such Crestron cannot and does not guarantee any results of use of the Software or that the Software will operate error free and You acknowledge that any development that You perform using the Software or Host Application is done entirely at Your own risk.
The Software is licensed and not sold. Crestron retains ownership of the Software and all copies of the Software and reserves all rights not expressly granted in writing.
OTHER LIMITATIONS
You must be an Authorized Dealer of Crestron products or a Crestron Authorized Independent Programmer to install or use the Software. If Your status as a Crestron Authorized Dealer or Crestron Authorized Independent Programmer is terminated, Your license is also terminated.
You may not rent, lease, lend, sublicense, distribute or otherwise transfer or assign any interest in or to the Software.
You may not reverse engineer, decompile, or disassemble the Software.
You agree that the Software will not be shipped, transferred or exported into any country or used in any manner prohibited by the United States Export Administration Act or any other export laws, restrictions or regulations (“Export Laws”). By downloading or installing the Software You (a) are certifying that You are not a national of Cuba, Iran, Iraq, Libya, North Korea, Sudan, or Syria or any country to which the United States embargoes goods (b) are certifying that You are not otherwise prohibited from receiving the Software and (c) You agree to comply with the Export Laws.
If any part of this Agreement is found void and unenforceable, it will not affect the validity of the balance of the Agreement, which shall remain valid and enforceable according to its terms. This Agreement may only be modified by a writing signed by an authorized officer of Crestron. Updates may be licensed to You by Crestron with additional or different terms. This is the entire agreement between Crestron and You relating to the Software and it supersedes any prior representations, discussions, undertakings, communications or advertising relating to the Software. The failure of either party to enforce any right or take any action in the event of a breach hereunder shall constitute a waiver unless expressly acknowledged and set forth in writing by the party alleged to have provided such waiver.
28 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
If You are a business or organization, You agree that upon request from Crestron or its authorized agent, You will within thirty (30) days fully document and certify that use of any and all Software at the time of the request is in conformity with Your valid licenses from Crestron of its authorized agent.
Without prejudice to any other rights, Crestron may terminate this Agreement immediately upon notice if you fail to comply with the terms and conditions of this Agreement. In such event, you must destroy all copies of the Software and all of its component parts.
PROPRIETARY RIGHTS
Copyright. All title and copyrights in and to the Software (including, without limitation, any images, photographs, animations, video, audio, music, text, and “applets” incorporated into the Software), the accompanying media and printed materials, and any copies of the Software are owned by Crestron or its suppliers. The Software is protected by copyright laws and international treaty provisions. Therefore, you must treat the Software like any other copyrighted material, subject to the provisions of this Agreement.
Submissions. Should you decide to transmit to Crestron’s website by any means or by any media any materials or other information (including, without limitation, ideas, concepts or techniques for new or improved services and products), whether as information, feedback, data, questions, comments, suggestions or the like, you agree such submissions are unrestricted and shall be deemed non-confidential and you automatically grant Crestron and its assigns a non-exclusive, royalty-tree, worldwide, perpetual, irrevocable license, with the right to sublicense, to use, copy, transmit, distribute, create derivative works of, display and perform the same.
Trademarks. CRESTRON and the Swirl Logo are registered trademarks of Crestron Electronics, Inc. You shall not remove or conceal any trademark or proprietary notice of Crestron from the Software including any back-up copy.
GOVERNING LAW
This Agreement shall be governed by the laws of the State of New Jersey, without regard to conflicts of laws principles. Any disputes between the parties to the Agreement shall be brought in the state courts in Bergen County, New Jersey or the federal courts located in the District of New Jersey. The United Nations Convention on Contracts for the International Sale of Goods, shall not apply to this Agreement.
CRESTRON LIMITED WARRANTY
CRESTRON warrants that: (a) the Software will perform substantially in accordance with the published specifications for a period of ninety (90) days from the date of receipt, and (b) that any hardware accompanying the Software will be subject to its own limited warranty as stated in its accompanying written material. Crestron shall, at its option, repair or replace or refund the license fee for any Software found defective by Crestron if notified by you within the warranty period. The foregoing remedy shall be your exclusive remedy for any claim or loss arising from the Software.
CRESTRON shall not be liable to honor warranty terms if the product has been used in any application other than that for which it was intended, or if it as been subjected to misuse, accidental damage, modification, or improper installation procedures. Furthermore, this warranty does not cover any product that has had the serial number or license code altered, defaced, improperly obtained, or removed.
Notwithstanding any agreement to maintain or correct errors or defects Crestron, shall have no obligation to service or correct any error or defect that is not reproducible by Crestron or is deemed in Crestron’s reasonable discretion to have resulted from (1) accident; unusual stress; neglect; misuse; failure of electric power, operation of the Software with other media not meeting or not maintained in accordance with the manufacturer’s specifications; or causes other than ordinary use; (2) improper installation by anyone other than Crestron or its authorized agents of the Software that deviates from any operating procedures established by Crestron in the material and files provided to You by Crestron or its authorized agent; (3) use of the Software on unauthorized hardware; or (4) modification of, alteration of, or additions to the Software undertaken by persons other than Crestron or Crestron’s authorized agents.
ANY LIABILITY OF CRESTRON FOR A DEFECTIVE COPY OF THE SOFTWARE WILL BE LIMITED EXCLUSIVELY TO REPAIR OR REPLACEMENT OF YOUR COPY OF THE SOFTWARE WITH ANOTHER COPY OR REFUND OF THE INITIAL LICENSE FEE CRESTRON RECEIVED FROM YOU FOR THE DEFECTIVE COPY OF THE PRODUCT. THIS WARRANTY SHALL BE THE SOLE AND EXCLUSIVE REMEDY TO YOU. IN NO EVENT SHALL CRESTRON BE LIABLE FOR INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF ANY KIND (PROPERTY OR ECONOMIC DAMAGES INCLUSIVE), EVEN IF A CRESTRON REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR OF ANY CLAIM BY ANY THIRD PARTY. CRESTRON MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO TITLE OR INFRINGEMENT OF THIRD-PARTY RIGHTS, MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY OTHER WARRANTIES, NOR AUTHORIZES ANY OTHER PARTY TO OFFER ANY WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY FOR THIS PRODUCT. THIS WARRANTY STATEMENT SUPERSEDES ALL PREVIOUS WARRANTIES.
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 29

Return and Warranty Policies

Merchandise Returns / Repair Service

1. No merchandise may be returned for credit, exchange, or service without prior authorization from CRESTRON. To obtain warranty service for CRESTRON products, contact the factory and request an RMA (Return Merchandise Authorization) number. Enclose a note specifying the nature of the problem, name and phone number of contact person, RMA number, and return address.
2. Products may be returned for credit, exchange, or service with a CRESTRON Return Merchandise Authorization (RMA) number. Authorized returns must be shipped freight prepaid to CRESTRON, Cresskill, N.J., or its authorized subsidiaries, with RMA number clearly marked on the outside of all cartons. Shipments arriving freight collect or without an RMA number shall be subject to refusal. CRESTRON reserves the right in its sole and absolute discretion to charge a 15% restocking fee, plus shipping costs, on any products returned with an RMA.
3. Return freight charges following repair of items under warranty shall be paid by CRESTRON, shipping by standard ground carrier. In the event repairs are found to be non-warranty, return freight costs shall be paid by the purchaser.

CRESTRON Limited Warranty

CRESTRON ELECTRONICS, Inc. warrants its products to be free from manufacturing defects in materials and workmanship under normal use for a period of three (3) years from the date of purchase from CRESTRON, with the following exceptions: disk drives and any other moving or rotating mechanical parts, pan/tilt heads and power supplies are covered for a period of one (1) year; touchscreen display and overlay components are covered for 90 days; batteries and incandescent lamps are not covered.
This warranty extends to products purchased directly from CRESTRON or an authorized CRESTRON dealer. Purchasers should inquire of the dealer regarding the nature and extent of the dealer's warranty, if any.
CRESTRON shall not be liable to honor the terms of this warranty if the product has been used in any application other than that for which it was intended, or if it has been subjected to misuse, accidental damage, modification, or improper installation procedures. Furthermore, this warranty does not cover any product that has had the serial number altered, defaced, or removed.
This warranty shall be the sole and exclusive remedy to the original purchaser. In no event shall CRESTRON be liable for incidental or consequential damages of any kind (property or economic damages inclusive) arising from the sale or use of this equipment. CRESTRON is not liable for any claim made by a third party or made by the purchaser for a third party.
CRESTRON shall, at its option, repair or replace any product found defective, without charge for parts or labor. Repaired or replaced equipment and parts supplied under this warranty shall be covered only by the unexpired portion of the warranty.
Except as expressly set forth in this warranty, CRESTRON makes no other warranties, expressed or implied, nor authorizes any other party to offer any other party to offer any warranty, including any implied warranties of merchantability or fitness for a particular purpose. Any implied warranties that may be imposed by law are limited to the terms of this limited warranty. This warranty statement supercedes all previous warranties.
Trademark Information
All brand names, product names, and trademarks are the sole property of their respective owners. Windows is a registered trademark of Microsoft Corporation. Windows95/98/Me/XP and WindowsNT/2000 are trademarks of Microsoft Corporation
.
30 Serial Mouse Control Driver Programmer’s Guide - DOC. 5916A
This page intentionally left blank
Programmer’s Guide - DOC. 5916A Serial Mouse Control Driver 31
Crestron Electronics, Inc. Programmer’s Guide - DOC. 5916A
15 Volvo Drive Rockleigh, NJ 07647 02.02 Tel: 888.CRESTRON Fax: 201.767.7576 Specifications subject to www.crestron.com change without notice.
Loading...