3M M2256PW manual Calibrate, Command Code Description, Mdu, SOH Cxcr

Page 33

3M™ Multi-touch Display M2256PW User Guide

33

Note: When you enter commands in terminal mode, precede each command with <CTRL> A to enter the start of header.

Table 17. 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 touchdowns and liftoffs only.

Mode Inactive

MI

Turns off touch reports.

Mode Stream

MS

Default mode. Streaming touch reports.

Name

NM

Returns a controller identifier string.

Null Command

Z

Returns an ACK. No effect.

Output Identity

OI

Returns Identity string: ADxxxx

Reset

R

Resets certain modes and gets a new baseline.

Restore Defaults

RD

Restores default settings.

Unit Type

UT

Returns the Status string: AD****ss.

Calibrate

Syntax:

<SOH>CX<CR>

Response:

<SOH>1<CR> Valid point response.

 

A Valid Point Response (‘1’) signifies that a touch coordinate was detected and is in

 

range of the expected screen target area. Two valid point responses indicate successful

 

calibration.

 

<SOH>0<CR> Invalid point response

 

An Invalid Point Response (‘0’) is returned if the touch coordinate is out of range. If

 

either calibration point is invalid, the touch coordinates are discarded and the calibration

 

points remain unchanged from their previous values.

 

<SOH>2<CR> Invalid point response

 

An Invalid Point Response (‘2’) is returned if the user did not touch the target long

 

enough to provide an accurate point.

Description:

Initiates an interactive 2-point calibration.

 

During the calibration process, you define the active area of the touch sensor by mapping

 

locations to an absolute X/Y coordinate system. You touch two target areas on the

 

sensor. Touching the target areas sends the X/Y coordinates for those touch points to the

 

controller. The controller calculates all other touch points based on these two points.

 

The Calibrate command sets the 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.

3M Touch Systems, Inc. Proprietary Information – 37531 Rev D

Image 33
Contents 3M Touch Systems, Inc. Proprietary Information 37531 Rev D 3M Multi-touch Display M2256PW User Guide Contents Appendix a 3M PX USB Controller Communications Appendix B 3M PX Serial Controller CommunicationsAppendix C Regulatory Information Introduction Important Safety InformationOverview Intended UseExplanation of Signal Word Consequences Maintaining Your Touch Display Important Notes3M Touch Systems Support Services Touch Sensor Care and CleaningContact 3M Touch Systems System Requirements Setting up Your M2256PW Multi-touch DisplayCables Included with Your M2256PW Multi-touch Display Unpacking Your Touch DisplayConnecting the Touch Display Testing the M2256PW Multi-touch DisplayArm Mounting Option Applicable Display Mode and Refresh Rate Refresh Rate Hz Using the Standard Controls for the Video CardVideo Card Requirements Supported Video Display Modes and Refresh RatesMultimedia Features Configuring the Display SettingsAccess to the Video Controls Menu/Select Down Up Auto/Exit Power LEDChoices Description Adjusting the M2256PW Video DisplayAudio Tools Windows 7 USB Compatibility Enabling Your M2256PW Multi-touch DisplayAll Other Platforms Multitouch Application SupportVideo Alignment Installing 3M MicroTouch Software3M Multi-touch Display M2256PW User Guide 3M PX USB Controller Communications Overview of USB Firmware CommunicationsCommunication Basics Set Feature Calibration Command SetReceiving Reports from the Controller HID Class RequestsCalibration Response Command Status Byte Description Calibration Setup Stage Offset Field Size Value DescriptionDetermining Target Areas Data Stage Offset Field Size Value DescriptionGet Feature GetStatus Power On Check Bit Fields Bit Number Description Get Feature GetMaxCountValid Command Status Field Entries Response Description Setup Stage Offset Field Size Value DescriptionSet Feature Reset Reset Setup Stage Offset Field Size Value DescriptionReset Data Stage Offset Field Size Value Description Coordinate Data MultiTouch Digitizer mode Async Report Set Feature -Restore DefaultsAsynchronous Reports Offset Field Size Value DescriptionValue Description Touch Report Structure Offset Field3M PX Serial Controller Communications Overview of Firmware CommandsOperating Mode Controller Default SettingsCommunicating with the Controller Communication ParametersReceiving Responses from the Controller Sending Commands to the ControllerController Initialization Firmware CommandsCalibrate Command Code DescriptionMDU SOH CxcrCalibrate Procedure Guidelines for Calibrate CommandMode Inactive Mode Down UpMode Stream Get CopyrightNull Command Name CommandSoft Reset Output IdentityOperating Parameter Default Restore DefaultsUnit Type SOH RdcrTouch Data Format Bit DescriptionData Sequence Bits Data Sequence Bits Regulatory Information Regulatory Agency ApprovalsFCC-B CE Conformity for Europe FCC Warning