background image

 

3M™ Multi-Touch Chassis Display User Guide 

 

3M Touch Systems, Inc. Proprietary Information -- 37732v04

 

The information in this document is subject to change without notice. No part of this document may be reproduced or transmitted 
in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of 3M Touch 
Systems, Inc. 3M may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights 
covering subject matter in this document. The furnishing of this document does not give you license to these patents, trademarks, 
copyrights, or other intellectual property except as expressly provided in any written license agreement from 3M Touch Systems, 
Inc. 

The information provided in this document is intended as a guide only. For the latest detailed engineering specifications, please 
contact your 3M Touch Systems, Inc. Application Engineer. 3M Touch Systems, Inc. is committed to continually improving 
product designs, as a result, product specifications may be subject to change without notification. 

"RoHS compliant 2005/95/EC" means that the product or part does not contain any of the following substances in excess of the 
following maximum concentration values in any homogeneous material, unless the substance is in an application that is exempt 
under RoHS: (a) 0.1% (by weight) for lead, mercury, hexavalent chromium, polybrominated biphenyls or polybrominated 
diphenyl ethers; or (b) 0.01% (by weight) for cadmium. This information represents 3M’s knowledge and belief, which may be 
based in whole or in part on information provided by third party suppliers to 3M. 

NOTICE: 

Given the variety of factors that can affect the use and performance of a 3M Touch Systems, Inc. Product (the 

“Product”), including that solid state equipment has operation characteristics different from electromechanical equipment, some 
of which factors are uniquely within User’s knowledge and control, it is essential that User evaluate the 3M Touch Systems, Inc. 
Product and software to determine whether it is suitable for User’s particular purpose and suitable for User’s method of 
application. 3M Touch Systems, Inc. statements, engineering/technical information, and recommendations are provided for 
User’s convenience, but their accuracy or completeness is not warranted. 3M Touch Systems, Inc. products and software are not 
specifically designed for use in medical devices as defined by United States federal law. 3M Touch Systems, Inc. products and 
software should not be used in such applications without 3M Touch Systems, Inc. express written consent. User should contact 
its sales representative if User’s opportunity involves a medical device application. 

IMPORTANT NOTICE TO PURCHASER: 

Specifications are subject to change without notice. These 3M Touch Systems, 

Inc. Products and software are warranted to meet their published specifications from the date of shipment and for the period 
stated in the specification

. 3M Touch Systems, Inc. makes no additional warranties, express or implied, including but not 

limited to any implied warranties of merchantability or fitness for a particular purpose. 

User is responsible for determining 

whether the 3M Touch Systems, Inc. Products and software are fit for User’s particular purpose and suitable for its method of 
production, including intellectual property liability for User's application. If the Product, software or software media is proven 
not to have met 3M Touch Systems, Inc. warranty, then 3M Touch Systems, Inc. sole obligation and User’s and Purchaser’s 

exclusive remedy

, will be, at 3M Touch Systems, Inc. option, to repair or replace that Product quantity or software media or to 

refund its purchase price. 3M Touch Systems, Inc. has no obligation under 3M Touch Systems, Inc. warranty for any Product, 
software or software media that has been modified or damaged through misuse, accident, neglect, or subsequent manufacturing 
operations or assemblies by anyone other than 3M Touch Systems, Inc.

 3M Touch Systems, Inc. shall not be liable in any 

action against it in any way related to the Products or software for any loss or damages, whether non-specified direct, 
indirect, special, incidental or consequential (including downtime, loss of profits or goodwill) regardless of the legal 
theory asserted.

 

Copyright © 2010 3M All rights reserved. 

Document Title

:  3M Multi-Touch Chassis Display User Guide

 

Document Number:  37732, Version 04 

3M, the 3M logo, MicroTouch, and the MicroTouch logo are either registered trademarks or trademarks of 3M in the United 
States and/or other countries. 

Windows and/or other Microsoft products referenced herein are either registered trademarks or trademarks of Microsoft 
Corporation in the U.S. and/or other countries.

 

Linux is a registered trademark of Linus Torvalds in the U.S. and/or other countries 

All other trademarks are the property of their respective owners. 

 

Summary of Contents for Chassis C2234PW

Page 1: ... Systems Inc Proprietary Information 37732v04 3M Multi Touch Chassis Display User Guide Models C2254PW and C2234PW Read and understand all safety information contained in this document before using this product ...

Page 2: ...oducts and software are not specifically designed for use in medical devices as defined by United States federal law 3M Touch Systems Inc products and software should not be used in such applications without 3M Touch Systems Inc express written consent User should contact its sales representative if User s opportunity involves a medical device application IMPORTANT NOTICE TO PURCHASER Specificatio...

Page 3: ...1 Connecting the Touch Display 13 Testing the Multi Touch Chassis Display 13 Mounting the Multi Touch Chassis Display 13 Articulating Arm Mounting Option 14 Access to the Video Controls 14 Clearance and Ventilation 15 Video Card Requirements 15 Using the Standard Controls for the Video Card 15 Supported Video Display Modes and Refresh Rates 16 Configuring the Display Settings 16 Adjusting the Chas...

Page 4: ...32 Appendix B 3M PX Serial Controller Communications Overview of Firmware Commands 34 Controller Default Settings 34 Communicating with the Controller 36 Firmware Commands 38 Calibrate 38 Guidelines for Calibrate Command 40 Get Copyright 41 Mode Down Up 41 Mode Inactive 41 Mode Stream 41 Name Command 41 Null Command 41 Output Identity 42 Restore Defaults 42 Soft Reset 43 Unit Type 43 Appendix C Tr...

Page 5: ... encased in rugged metal instead of plastic These displays feature a touch sensor interface several mounting options and sturdy construction The Multi Touch Chassis Display is a 22 LCD with 16 10 aspect ratio 3M Multi Touch Technology based on 3M projected capacitive touch technology and electronics offers fast accurate and simultaneous 10 finger touch functionality for next generation multitouch ...

Page 6: ...precautions Intended Use The 3M Touch Systems Multi Touch Chassis Display was designed for touch input and tested to replace an existing display These displays are intended for indoor use only and are not designed for use in hazardous locations Explanation of Signal Word Consequences DANGER Indicates a potentially hazardous situation which if not avoided will result in death or serious injury and ...

Page 7: ...placement parts Do not place wet or damp objects on the display Do not expose the display to rain or other sources of water steam or moisture Do not place foreign objects on the display or its cables Do not remove the cover or back of the display Ensure that connecting the unit to the power source will not overload the power source CAUTION To avoid the risk of potential damage to the display elect...

Page 8: ...imize this condition place the unit where it will be used and allow a 24 hour environmental stabilization period prior to powering on the display Any noticeable condensation is temporary and will have no long term affect on the operation of the display You are cautioned that any change or modification to the equipment not expressly approved by the party responsible for compliance could void your a...

Page 9: ...t is exposed to rain or water The product does not operate properly when the operating instructions are followed The product has been dropped or the metal case has been damaged The product exhibits a distinct change in performance indicating a need for service The power cable or plug is damaged or frayed Touch Sensor Care and Cleaning The touch sensor requires very little maintenance 3M Touch Syst...

Page 10: ...earn more about our company Whenever you contact Technical Support please provide the following information Touch display size part number and serial number Current driver version Operating system used Information on additional peripherals Technical Support is available Monday through Friday 8 30 a m to 5 30 p m with limited call back service after 5 30 p m until 8 00 p m US Eastern Standard Time ...

Page 11: ...requires a personal computer PC The requirements for your PC are as follows Your PC must have an available USB or RS 232 serial communication COM port You connect the touch sensor cable to this communications port Your PC must have a video card and video driver already installed for the display If you need to install a video card or a video driver refer to your computer documentation for instructi...

Page 12: ...for the C2234PW US UK or EU power cables as needed Hardware Kit 4 Mounting brackets 2 top and 2 side mount options 8 screws Software CD and documentation Cables Included with Your Chassis Multi Touch Display USB Cable 9 pin RS 232 serial cable US power cable Power brick EU power cable optional UK power cable optional VGA cable DVI cable ...

Page 13: ...isplay Note The Multi Touch Chassis Display has a power status light and video controls located on the back of the display If enclosure space is tight and access is important an on screen display remote control part number 30114 is an option Before testing your touch display make sure all cables are connected properly Be sure to tighten all cable screws After connection turn on the power switch lo...

Page 14: ...f which are uniquely within the user s knowledge and control it is essential that the user evaluate the specific gasket to determine whether it is suitable for a particular purpose and suitable for the user s intended application Articulating Arm Mounting Option The unit has a 100 mm VESA mounting pattern on the back to allow for arm mount capability Use M4 x 7 mm screws to secure the VESA mount s...

Page 15: ...1050 for the Multi Touch Chassis Display If you need information on installing a video card or video driver refer to the manual that came with your video card Using the Standard Controls for the Video Card In addition to the standard controls on the display each video card has several controls that let you adjust the display settings The software and driver for each video card is unique In most ca...

Page 16: ...lay settings The ideal setting for the Multi Touch Chassis Display is as follows Display mode also called desktop area or video native resolution 1680 x 1050 Refresh rate also called vertical scan rate or vertical sync 60 Hz Color depth also called color palette or number of colors at least 16 bit high color Adjusting the Multi Touch Chassis Video Display This section provides guidelines for adjus...

Page 17: ...ems on the menus plus sign Press to move from the Menu selection to specific choices and to increase the value of a selected option minus sign Press to decrease the value of selected option If you do not press any buttons the display adjustment program times out you can adjust this time up to 12 seconds and hides the menu options You can press the Menu button at any time to display the options aga...

Page 18: ... the Contrast option increases or decreases the strength lightness or dimness of the image Adjust the contrast using the up and down buttons Settings are saved automatically Sharpness Adjusts the video quality to be sharp or blurry special for text mode Settings are saved automatically Color Submenu Choices are Preset Color Temp or User Settings Color Temperature Menu Adjusts color temperature to ...

Page 19: ...the auto adjustment fine tune the settings manually as described below Settings are saved automatically Clock Phase H Position Clock If the clock setting is not fine tuned you may observe periodic vertical bars of video noise on your image These bars of noise are usually adjusted out when an Auto Adjust is performed If the bars of noise are still present this setting can be adjusted manually Setti...

Page 20: ...ither up or down Settings are saved automatically System Menu Input Choices include Input OSD Language and Reset Settings Input Selects the applicable input source either VGA or DVI Settings are saved automatically Timer OSD Settings Submenu Choices are OSD Timer OSD H Position OSD V Position and Transparency OSD Timer Adjust how long the menu remains on the screen Settings are saved automatically...

Page 21: ...display on your screen Settings are saved automatically OSD V Position Adjusts the vertical placement of the OSD display on your screen Settings are saved automatically Transparency Adjusts the transparency of the OSD screen on your display Settings are saved automatically Languages Language Sets the language for the OSD the choices are English French German Spanish and Chinese Settings are saved ...

Page 22: ...is Display User Guide 3M Touch Systems Inc Proprietary Information 37732v04 OSD Choices Description Reset Defaults Reset Resets the control functions back to the original factory preset values Settings are saved automatically ...

Page 23: ...ntation for additional information All Other Platforms When using a Windows 7 serial connection or for Windows XP Vista or Linux operating systems either USB or serial 3M provides MicroTouch MT 7 Software for multi touch drivers This guide includes information for writing your own drivers to interface with the 3M Multi Touch Technology For non Windows 7 operating system users this document provide...

Page 24: ...ng this software and using the control panel refer to the 3M MicroTouch Software User Guide on the accompanying CD or on the corporate website at www 3m com touch Video Alignment The Multi Touch Chassis has been calibrated prior to shipment and the display as delivered does not require video alignment You should be able to accurately touch icons on the sensor If for some reason you cannot do this ...

Page 25: ...launch the MT 7 Control Panel and follow the instructions on the Main tab You ll be asked to touch 3 targets If you are writing your own drivers you should provide your own video alignment tool Use the Paint program Start Programs Accessories Paint to determine if you have multitouch operation Retest the accuracy after you perform a calibration ...

Page 26: ...standards and modes of communication with USB devices as well as firmware commands and how to use them Executing some commands may alter the performance of your sensor and render it inoperable You should be aware of the results before executing any firmware commands To optimize the performance of the PX controller and simplify the development of custom drivers 3M Touch Systems recommends you use t...

Page 27: ...e commands The various requests and reports are grouped together by report size under a common feature ID The following table summarizes the available HID class requests Table 1 HID Class Requests Summary Set Feature Calibration This is a command to do a Calibrate Extended style calibration The controller will auto orient on this 2 point calibration Table 2 Calibration Setup Stage Offset Field Siz...

Page 28: ...s a target in the lower left corner 2 Controller is waiting for a touch in the upper right corner Calibration software paints a target in the upper right corner 3 Calibration completed successfully The controller does not timeout waiting for touch Use the Soft Reset command to abort the calibration Determining Target Areas The default calibration targets points are located 12 5 1 8 inward from the...

Page 29: ... ID 4 wIndex 2 0 Always 0 6 wLength 2 8 Always 8 Table 6 Controller Status Data Stage controller response Offset Field Size Value Description 0 Report ID 1 0x06 Feature Report ID 1 POC Status 1 0xXX Power On Check Status 2 Cmd Status 1 0xXX Status of last command 3 Touch Status 1 0 Not used 4 Async Reports 1 0xXX 0x00 async touch output off 0x01 async touch output on 5 7 Not used 3 0 Not used POC ...

Page 30: ... does not cause the command status field to be updated Table 8 Valid Command Status Field Entries Response Description 0 Failure in command processing 1 Command being processed 2 Stage 1 processing complete for multi stage commands 3 Command complete 4 Soft Reset Occurred 5 Hard Reset Occurred 6 7 Not used Get Feature GetMaxCount This is a request to send information that indicates the maximum num...

Page 31: ...st 2 bResetType 1 0x01 0x02 Soft Reset Hard Reset 3 7 5 0 Not used A Hard Reset will cause the controller to re enumerate In the case of a Soft Reset after sending the command the controller will acknowledge ACK the transfer but the command will not yet be completed Before sending any other commands the host should poll with GetStatus until the command status field returns Soft Reset Occurred Comm...

Page 32: ...ult at power up The report shown supports up to 6 simultaneous touches Note that if more than 6 touches were to be supported Report 0x13 would be sent as many times as necessary to accommodate the number of fingers touching Only the first Report 0x13 will have a non zero actual count Each valid touch is marked with an ID number that remains the same from touchdown through liftoff The ID number can...

Page 33: ... Offset Field Size Value Description 0 Status 6 0xXX 0x00 Report not valid 0x04 Not touching 0x07 Touching 1 Touch ID 1 0 255 Touch thread ID number 2 X lsb 1 0xXX X 0 7FFF 3 X msb 1 0xXX 4 Y lsb 1 0xXX Y 0 7FFF 5 Y msb 1 0xXX 6 Width lsb 1 0xXX Width 0 7FFF 7 Width msb 1 0xXX 8 Height lsb 1 0xXX Height 0 7FFF 9 Height msb 1 0xXX ...

Page 34: ...cted response from the controller Overview of Firmware Commands Developers may use these commands when writing touch applications developing custom drivers or touch configurations or testing their touch systems Developers can issue commands to initialize the controller select operating modes and execute diagnostic functions Note This document assumes you are familiar with standards and modes of co...

Page 35: ... Y1 Y0 Y Byte 5 0 Y13 Y12 Y11 Y10 Y9 Y8 Y7 ID Byte 6 0 N6 N5 N4 N3 N2 N1 N0 Note 1 P is the proximity bit It is set to 1 when there is a touch 0 for a liftoff The ID is associated with a touch stream from one finger The ID in the range of 0 127 is assigned on a rotating basis at touchdown A finger touch stream consists of a touchdown maybe some continuing touch points ending with a liftoff The ID ...

Page 36: ... When you send a command to the controller you must use the correct command format The general format of a command is as follows Header Command Terminator Note The following descriptions of header command and terminator use 3M Touch Systems terminal emulator key sequences You may need to enter the sequence in a different format depending on your emulator The header is the first character in the co...

Page 37: ...a successful command completion for most commands while it indicates a failed completion for other commands Refer to the firmware command section for a description of what the response indicates for each particular command Another standard response is 1 ASCII character one or 31 hexadecimal In most cases this response indicates the command failed The controller received an invalid command that it ...

Page 38: ...t Using these commands ensures compatibility with all 3M controllers Note When you enter commands in terminal mode precede each command with CTRL A to enter the start of header Table 18 Firmware Commands for PX Serial Controller Development Command Code Description Calibrate CX Initiates an interactive 2 point calibration Get Copyright Q101 Returns the copyright string Mode Down Up MDU Reports tou...

Page 39: ...e calibration targets points 12 percent inward from the corner of the video image Setting the targets inward makes the calibration process easier and more accurate It also establishes screen orientation Calibrate Procedure To use the CX command 1 Enter the Calibrate CX command The controller sends an initial acknowledgment of SOH 0 CR 2 Touch the sensor at a lower left target which is located 12 5...

Page 40: ... 1050 The Calibrate Extended command calculates the amount to move inward as follows Amount to move inward in the X direction 1680 x 1 8 210 Amount to move inward in the Y direction 1050 x 1 8 131 The Calibrate Extended command then positions the first calibration target inward from the lower left corner 0 1049 and the second calibration target inward from the upper right corner 1679 0 The followi...

Page 41: ...e SOH 0 CR Positive response Description Turns off touch reports Mode Stream Syntax SOH MS CR Response SOH 0 CR Positive response The controller will respond with acknowledge ACK for compatibility This format is the only format supported by this controller Description This is the default mode of operation at power up Touch reports include touchdown and liftoff events as well as continuing touches ...

Page 42: ...o execute a Reset command is typically 500 milliseconds with a defined maximum of 2000 milliseconds Therefore the application program should wait and be sure it receives the command response before issuing another command to the controller following the reset Restore Defaults Syntax SOH RD CR Response SOH 0 CR Positive response Description Returns to the factory default operating parameters The Re...

Page 43: ...troller hardware a self test code Returns an identification code up to 8 ASCII characters in the following format SOH TtFfffSs CR where Tt Two ASCII characters that identify the controller type AD Indicates the PX series of controllers Ffff Four ASCII characters that indicate the features supported by the controller Indicates no additional features configured Ss Two ASCII characters that provide s...

Page 44: ...tion 37732v04 Table 20 Bit Meanings in Status Byte Bit Description Notes 0 Not used 1 ROM_ERROR Code area checksum error 2 PWM Error Touch screen not connected or potential problem 3 NOV_ERROR Parameter Block1 checksum error 4 HDW_ERROR Problem with ADCs 5 Not used 6 Not used 7 Not used ...

Page 45: ...n Is the display receiving power Check that the computer s power cable is connected properly and securely into a grounded electrical outlet Check that the AC input jack is firmly plugged into the display Check that the display s power cable is connected properly and securely to an electrical outlet Try using a different power cable Try using a different electrical outlet No image displayed blank s...

Page 46: ...urely to the display and the computer Check that no pins are bent in the video cable connector Disturbances on the screen The video display adjustments are incorrect Refer to Chapter 2 for adjusting procedures Troubleshooting the Touch Sensor If you are experiencing problems with the touch sensor check the following list of common installation errors Table 22 Common Touch Sensor Installation Issue...

Page 47: ...deo Electronics Standards Association VESA Display Power Management Signaling DPMS standard To benefit from power management the display must be used in conjunction with a computer and video card that implements the VESA DPMS standard The PC automatically invokes the power management feature if you do not use the touch sensor mouse or keyboard for a user defined period To restore the video image s...

Page 48: ...uency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause interference to radio or television equipment reception which can be determined by turning the equipment off and on the user is encouraged to try...

Page 49: ...e that may cause undesired operation FCC Warning To assure continued FCC compliance the user must use the supplied grounded power supply cord and the provided shielded video interface cable with bonded ferrite cores Also any unauthorized changes or modifications not expressly approved by the party responsible for compliance could void the user s authority to operate this device 3M Touch Systems is...

Reviews: