3M M2256PW manual Get Feature GetMaxCount, Power On Check Bit Fields Bit Number Description

Page 25

3M™ Multi-touch Display M2256PW User Guide

25

POC Status – The status of the Power-on Checks. Various controller systems are checked at power-up. If any failures in these systems are detected, a POC flag is set. The POC status field reports the state of these flags.

Table 7. Power On Check Bit Fields

Bit Number

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 blocks checksum error

4

HDW_ERROR

Problem with ADCs

5--7

Not used

 

Cmd Status – The status for the last command request. This field is used to determine whether the last request was processed successfully. It is also used to track the progress of a multi-stage request, such as 2 point calibration. The Status Request does not affect the contents of this field, i.e., successful or unsuccessful processing of a previous status request 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 number of simultaneous touches supported by the controller.

Table 9. Setup Stage

Offset

Field

Size

Value

Description

0

bmRequestType

1

0xA1

Class,D2H,Interface

1

bRequest

1

0x01

Get Report

2

wValue

2

0x0312

msb=03=Feature

 

 

 

 

lsb=12 Feature Report ID

4

wIndex

2

0

Always 0

6

wLength

2

2

Always 2

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

Image 25
Contents 3M Touch Systems, Inc. Proprietary Information 37531 Rev D 3M Multi-touch Display M2256PW User Guide Contents Appendix B 3M PX Serial Controller Communications Appendix a 3M PX USB 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 DisplayTesting the M2256PW Multi-touch Display Connecting the 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 Overview of USB Firmware Communications 3M PX USB Controller 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 DescriptionReset Setup Stage Offset Field Size Value Description Set Feature ResetReset 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 RdcrBit Description Touch Data FormatData Sequence Bits Data Sequence Bits Regulatory Agency Approvals Regulatory InformationFCC-B CE Conformity for Europe FCC Warning