58
PENMOUNT PCI UTILITIES USERSGUIDE FOR MICROSOFT WINDOWS Version 4.0B 25/Nov/’16

PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

PENMOUNT PCI UTILITIES USERS’ GUIDE

FOR MICROSOFT WINDOWS

Version 4.0B

25/Nov/’16

Page 2: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

i

Preface

Disclaimer The information in this document is subject to change without notice. The manufacturer makes no representations or warranties regarding the contents of this manual and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, the manufacturer reserves the right to revise this publication or make changes in the specifications of the product described within it at any time without notice and without obligation to notify any person of such revision.

Trademarks AMT is the registered trademark of Apex Material Technology Corp. PenMount is a registered trademark of SALT International Corp. Microsoft and Windows are registered trademarks of Microsoft Corp. Other product names used in this manual are the properties of their respective owners and are acknowledged.

Copyright This publication, including all photographs, illustrations and software, is protected under international copyright laws, with all rights reserved. Neither this manual, nor any of the material contained herein, may be reproduced without the express written consent of the manufacturer.

© Copyright 2016 PenMount Touch Solutions

Page 3: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

ii

Revision Table

Date Revision Changes

30/Sep/2014 2.0 Initial Release

16/Sep/2015 2.1 Add descriptions for Windows 10 support

Sep/23/2015 2.2 Textual refinement and editing

25/Jan/2016 3.01 Supported utility versions are listed in Chapter 1.

Descriptions for PCIScan is maintained in separate document

Add new chapter for PMToolKit

04/Jun/2016 3.1 (1) Revise 1.2 Supported Devices

(2) Add Chapter 5 PCIScan

12/Jul/2016 3.2 (1) Add section 1.4 special notices

28/Oct/2016 4.0 (1) Update information of PCIMSet V2.1

(2) Update information of PMUpdate V1.4

22/Nov/2016 4.0A Revised utility naming

25/Nov/2016 4.0B Revised 3.8 Command line support of PMUpdate

1 Reference guides for PCIUtility is maintained in separate document.

Page 4: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

Table of Content

iii

PREFACE .............................................................................................................................................. I

Disclaimer .................................................................................................................................................. i

Trademarks ................................................................................................................................................ i

Copyright ................................................................................................................................................... i

REVISION TABLE ................................................................................................................................. II

1. INTRODUCTION ............................................................................................................... 6

Supported Systems ................................................................................................................ 6

Supported Devices ................................................................................................................. 6

Utilities Summary .................................................................................................................. 7

Special Notice ........................................................................................................................ 8

2. BASIC CONFIGURATION (PCIMSET) .................................................................................. 9

Checking Utility Information ................................................................................................. 9

2.1.1. Device Information ................................................................................................................ 9

2.1.2. Application Version ............................................................................................................. 10

2.1.3. Open Default Export File Folder .......................................................................................... 10

Refresh and Reset Device .................................................................................................... 10

Diagnostic ............................................................................................................................ 11

2.3.1. Open Short Test ................................................................................................................... 11

2.3.2. Noise Level .......................................................................................................................... 16

2.3.3. 3D Module of Touch Signal .................................................................................................. 17

Parameters .......................................................................................................................... 20

2.4.1. Main Features ...................................................................................................................... 20

2.4.2. Interface Parameters ........................................................................................................... 21

2.4.3. Panel Parameters ................................................................................................................ 22

2.4.4. Finger Parameters ............................................................................................................... 22

2.4.5. Water Handling ................................................................................................................... 23

Page 5: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

iv

2.4.6. Anti-Noise Parameters ........................................................................................................ 24

2.4.7. Coordinate Parameters ....................................................................................................... 24

Field Update ........................................................................................................................ 28

2.5.1. Load Firmware File .............................................................................................................. 29

2.5.2. Update Firmware ................................................................................................................. 29

Draw .................................................................................................................................... 31

Debug .................................................................................................................................. 34

2.7.1. Reset Touch Panel ............................................................................................................... 34

2.7.2. Log Current Device Information .......................................................................................... 35

2.7.3. Show Notifications of Water Detection ............................................................................... 35

2.7.4. Touch and Halt .................................................................................................................... 36

3. FIRMWARE UPDATE (PMUPDATE) ................................................................................. 37

Basic Operation ................................................................................................................... 37

Connect Devices .................................................................................................................. 38

Load Firmware File .............................................................................................................. 39

Load Parameter Settings ..................................................................................................... 41

3.4.1. Load Parameter File ............................................................................................................. 41

3.4.2. Save Parameter File ............................................................................................................. 42

3.4.3. Reload Boot Default Parameter .......................................................................................... 42

Program Device ................................................................................................................... 43

3.5.1. Skip Check Update Result .................................................................................................... 44

3.5.2. Update Success Messages ................................................................................................... 44

3.5.3. Update Failure Messages .................................................................................................... 45

Utilize Auto Update ............................................................................................................. 45

Update Counter ................................................................................................................... 46

Command Line Support ....................................................................................................... 46

4. ON-SITE DEBUG HELPER (PMTOOLKIT) ........................................................................... 48

Page 6: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

v

Reset Touch Panel ............................................................................................................... 48

Log Firmware Information ................................................................................................... 48

Show Notifications of Water Detection ............................................................................... 49

5. DIAGNOSIS (PCISCAN) .................................................................................................... 51

Connect Devices .................................................................................................................. 51

Diagnose (Open-Short Test) ................................................................................................ 52

5.2.1. Save Test Results ................................................................................................................. 53

Drawing Test ........................................................................................................................ 54

Noise Level .......................................................................................................................... 54

5.4.1. Execute test ......................................................................................................................... 55

5.4.2. Test Analysis ........................................................................................................................ 55

Page 7: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

6

1. Introduction

This document provides information on using PenMount utilities to determine touch device settings and

perform updates and tests.

Supported Systems PenMount PCI Utilities can operate in the operating systems listed below:

Types Operating Systems

Desktop

Windows XP (32/64bit)

Windows Vista (32/64 bit)

Windows 7 (32/64 bit)

Windows 8/8.1 (32/64 bit)*

Windows 10 (32/64bit)

Server

Windows Server 2003

Windows Server 2008 / R2

Windows Server 2012 / R2

Windows Server 2016

Embedded

Windows XP Embedded

Windows Embedded Standard 2009

Windows Embedded Standard / POSReady 7

Windows Embedded 8 Standard / Industry

Supported Devices The devices and interfaces supported by PenMount PCI Utilities are as follows:

Series Control Board USB RS-232 /

UART

I2C 2

PenMount P2-02 Series PM1100 v

PM2101 v v

PenMount P2-03 Series PM1200 v v

2 PenMount PCI I²C can only be set on Windows by using the PMT101 Adapter Plate.

Page 8: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

7

PM1201A v v

PM2201 v v v

PenMount P2-04 Series

PM1300A v

PM1302 v v v

PM1302B v

PM1400A v v

PM1401 v v

PM1401A v v

PM1500 v v v

PenMount P2-06 Series

PM1110A v

PM1210 v v v

PM2103 v v v

PM2203 v v v

PM2203B v v v

PM2203C v

PM2300 v v v

PM2351 v

PenMount P2-08 Series

PM1310 v v v

PM1410 v v v

PM1710 v v

PM1711 v v

Utilities Summary The main functions of the PenMount PCI utilities are summarized in the table below.

Utility Usage Applied Version Notes

PCIMSet Basic firmware

configuration

2.1.x

PMUpdate Firmware update 1.4.x

PMToolKit Real-time helper

functions

1.1 Needs installation, runs

at system startup

PCIScan Diagnostic 1.3x

Page 9: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

8

Special Notice PenMount utilities can only support the setting and operation of one single device at one time.

All PenMount Utilities can't be opened simultaneously, user will get the following message instead.

Figure 1

Page 10: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

9

2. Basic Configuration (PCIMSet)

The PCIMSet primarily modifies the controller’s firmware parameter settings and confirms firmware version

when the user is integrating or operating PCI touch panels.

Checking Utility Information Application version, and other useful information are listed under the “Information” page.

FIGURE 2

2.1.1. Device Information

The connected device information consists of several parts:

Master / Slave Firmware Version

It is the firmware version of the connected device

Host Interface

It is the connected interface. Most P2-06 and P2-08 devices supports interface auto detection.

Port Index

It is the connected port index. For example, when using UART / RS-232 interface, the Port Index 1 means

that device is connected to COM1.

Page 11: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

10

Panel Information

It is the configuration of panel size and cover lens thickness.

2.1.2. Application Version

It is the version of the utility.

2.1.3. Open Default Export File Folder

Pressing this button will open the file manager and allow user to browse the test results, parameters, and

other files generated by PCIUtility. By default, the directory is located at:

%LOCALAPPDATA%\PenMount Utility

FIGURE 3

Refresh and Reset Device

If device is not connected when utility starts up, it can still automatically detects when device is attached with

USB interface, or user can press the “Refresh” button for manually detecting RS-232 / UART devices.

Please notice that is no device is connected, only “Refresh”, and “Information” pages can be accessed.

Page 12: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

11

Figure 4

Diagnostic The PCIUtility provides standard product testing procedures, including:

Open-Short Test: test the electrical functions of PCI touch panels

Noise Level: detect the size and area of the PCI touchscreen influenced by noise interference

FIGURE 5

Please notice that you are using a customized PenMount firmware version, please use the corresponding

PCIScan utility for advanced inspection.

2.3.1. Open Short Test

The “Open Short” tests sensor and driver pins for possible open / short issues. To make sure the accuracy of

the test, please avoid any touch action after the test is running.

Click the “Start” button, it will start electrical detection on the touchscreens. When a single test is running,

status will be “START” and “progress” will rise from the bottom to the top.

Page 13: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

12

FIGURE 6

Once detection is completed, the result will appear as the status. If the touchscreen is normal, PASS will be

displayed. If it is abnormal, FAIL will be displayed. To the right side of the Status field is the “Pass & Fail” field,

indicating the number of Passes or Fails after the program starts to run detection

FIGURE 7

Meanwhile, the status of the touchscreen is shown at the right side of the window. Green means the node is

normal and red means abnormal.

FIGURE 8

2.3.1.1. Test Result & Analysis

When diagnose ends, the program displays messages for each failed testing items:

Page 14: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

13

FIGURE 9

The table below lists possible messages.

Message Description

PASS All test item passed

Debounce check fail Debounce Check failed

Driver check fail Driver Pins Abnormal Check failed

Sensor check fail Sensor Pins Abnormal Check failed

Self check fail Self-Signal Abnormal Check failed

Same check fail Same Raw Data Check failed

Illogical check fail Illegal Data Check failed

Absolute check fail Absolute Data Check failed

Sensor short! There are shorted sensors

Base Update was stop!! Live test fails. It detects base update has

stopped abnormally

2.3.1.2. Save Test Results

If the touch panel shows “signal abnormal,” you can save the results into a file and provide it to PenMount for

further analysis. You can click “Save” after the test is completed. The “Target Folder” button allows changing

the target folder for saving test results.

Page 15: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

14

FIGURE 10

Then, the dialogue box below will appear. The user has to enter “Batch Number 1” and click OK to save. We

suggest using the touch panel number as the “Batch Number” for future identification. The program will save

the test results either in the “TestPass” or “TestFail” folder based on the test results under the name

$ProductNumber_$BatchNumber_$Month$Day$Hour$Minute$Second”.csv.

2.3.1.3. Test Log

The program will save the detected signal in the format of CSV file. The CSV is a text file, which can be opened

with spreadsheet software such as Microsoft Excel.;

Basic data

The beginning of the CSV file records data for the corresponding touch panel and controller. You can also

see the threshold value for the test.

FIGURE 11

RawData

The CSV contains several sets of raw data which are the basis for judgment for each test.

Page 16: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

15

FIGURE 12

Raw data is a arranged in a two-dimensional array, which corresponds to the nodes on the sensor and

the driver pin. The nodes with * are abnormal. From the raw data, you can presume the reason for the

abnormality. In the example below, there is obviously less raw data coming from the nodes marked

abnormal than the surrounding nodes.

FIGURE 13

PDData

This is the raw data used during the “Illegal Data Check”.

SectData

This is the sector scan result. For reference only.

SelfData

This is the abnormal scan result. For reference only.

Page 17: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

16

2.3.2. Noise Level

The Noise Test mainly evaluates the degree of noise interference impact on the touch panel. Usually noise will

affect measurement and a large fluctuations will be produced. The program will display the “noise level”

interface:

FIGURE 14

2.3.2.1. Execute test

Please click “Start” on the left side of the window to start running the test. To ensure test accuracy, please

avoid any touch input during the test.

During this period of time, progress will be displayed in the window caption. All other utility features will

temporarily be disabled during the test.

For testing LCD noise interference with a specific display patterns, please change the “Test Pattern”. Currently

“White”, “Black”, and “Checkerboard” is supported. Please beware that after pressing “Start” button, the LCD

will display the specified pattern in full screen mode until test finishes.

FIGURE 15

Page 18: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

17

2.3.2.2. Test Analysis

According to the standard deviation calculated from the raw data, the program will categorized the nodes on

the touch panel as “Best”, “Normal,” and “Noisy” and mark them respectively in white, blue, and red.

FIGURE 16

The right side of the program indicates the degree of signal changes in the nodes on the touch panel. The node

marked with a red circle indicates a greater change in the signal value measured on this node and it may be

unstable.

To give the user a better idea of overall signal changes, the program will analyze and show the surrounding

criteria, and classified in 5 levels: “GREAT”, “GOOD”, “OK”, “POOR”, and “BAD.”

FIGURE 17

Generally speaking, please try to lower the noise influence by increasing the air gap between touch panel and

LCD, and let the surrounding criteria to be a least “OK” level.

2.3.3. 3D Module of Touch Signal

Pressing the “3D Module” button launches the 3D module for inspecting touch or noise signal. Please prepare

a mouse or keyboard before launching this feature, because touch will be disabled during the whole process.

Page 19: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

18

FIGURE 18

The program will use different colors to show the signal strength.

Colors Signals

Cyan Larger positive signals, possibly identified as finger

touch

Blue Smaller positive signals, usually caused by

environmental noise

White Normal signal and No touch

Magenta Smaller negative signals, usually caused by

environmental noise

Red Larger negative signals, possibly caused by water,

etc.

The 3D module supports several hotkey listed in the table below.

Colors Actions

top 5 degree X axis counterclockwise rotation

down 5 degree X axis clockwise rotation

left 5 degree Y axis counterclockwise rotation

Page 20: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

19

right 5 degree Y axis clockwise rotation

+ Zoom in

- Zoom out

O Restore to default angle: 225 degree X axis

counterclockwise rotation, 270 degree Z axis

clockwise rotation

B Reinitialize the base signal

C Change displayed mode.

Mode

Mode 1

Mode 2

Page 21: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

20

Parameters Parameters provides an interface to flexibility fine tuning the PenMount firmware settings.

FIGURE 19

2.4.1. Main Features

The Parameters configuration interfaces includes following features.

1. The Parameters Panel

The parameters are categorized into different tabs. For example, parameters related to anti-noise layout

can be found in the “Ant-Noise” tab. When adjusting a parameter, its feature and side effect will show up

for quick reference.

FIGURE 20

Page 22: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

21

Any parameter that is not displayed also indicates that it is not adjustable. In the following example,

when using older firmware versions such as PM1410, the utility does not display “Interface” tab, because

manually assigning interface is not supported.

Figure 21

2. The Apply Button

Any parameter change needs to be saved by pressing the “Apply” button. This might also reset the device

if necessary.

3. Import Parameters

Sets up device by selecting a “PMP” format file in the “Open” dialog window.

4. Export Parameters

Saves active device settings to a “PMP” format file. The “PMP” file stores binary data, and cannot be

edited with text editors directly.

5. Reload Default Parameters

Reset all parameter changes and use the firmware default value. Some configurations, however, such as

touch panel size and cover lens thickness will still be kept.

2.4.2. Interface Parameters

User can manually specify the connection interface when using PenMount COF products. For control boards,

since the firmware can automatically detect connection interfaces, this field is not adjustable.

Page 23: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

22

Figure 22

2.4.3. Panel Parameters

The panel tab allows users to specify the desired panel size, either from a preset or from manually setting up

the skipped driver / sensor pins.

FIGURE 23

Standard PenMount firmware versions supports a number of panel sizes and cover lens thickness. By selecting

a preset, firmware will apply different configurations on parameters.

1. Panel Size

Each PenMount firmware supports several panel size presets. For example, choosing the ‘P3030 12.1”

(W)’ will setup firmware parameters to support the AMT P3030 12.1-inch touch panel.

If your touch panel is not listed, please consider manually setting up the “Skip Driver” / “Used Driver” /

“Skip Sensor” / “Used Sensor” combination.

2. Cover Lens

Each PenMount firmware supports several cover lens thickness parameters, and the standard ones are:

1.1mm, 1.8mm, and 2.8mm. Please choose one with the nearest thickness from the list.

For thicker cover lens support, PenMount provides special firmware that supports thicker cover lenses

up to 6.0mm. Users can also manually change “Scan” parameters to increase sensitivity and stability.

2.4.4. Finger Parameters

The parameters in this tab are for tuning finger detection.

Page 24: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

23

FIGURE 24

2.4.4.1. Sensitivity

Touch sensitivity can be adjusted with a slider. User can either use the slider or press the “Insensitive”

and “Sensitive” buttons. By default, the sensitivity level is 0, setting to positive values increases the

sensitivity and setting to negative values decreases sensitivity.

2.4.4.2. Touch Points

The maximum contact number limits how many touch contacts will be reported to the system. For

example, if the value is 1, it means that the device supports single touch only, and other touch signals

will not be sent to the system. This value will also be displayed in the Windows “System” Control Panel

item.

For a standard PenMount firmware, this value is adjustable. But the maximum value range is still limited

by the firmware default. For example, if the firmware can support a maximum of 5 contacts, users

cannot set this value to 10.

2.4.5. Water Handling

The PenMount firmware supports two different water handling modes: Water Detection (WD), and Water

Performance (WP).

FIGURE 25

Users need to choose one of the supported modes, or “OFF”, if water handling is not the main concern.

Modes Water Handling

Water Detection Mode Stop report any touch data

Page 25: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

24

Water Performance Mode Supports touch in dry area, lock to single touch if water can cause false

touch points

2.4.6. Anti-Noise Parameters

In anti-noise parameter tab, users can configure the “low pass filter” to decrease the impact of noise.

FIGURE 26

PenMount firmware uses a low pass filter to eliminate the influence of noise jitter. Choosing a stronger value

will cause slower signal changes.

Please note that the lower filter value can affect the base update time in KBU (keep base update) mode, so it

needs to be fine-tuned for the best result.

Low Pass Filter Keep Base Update Speed

Weak Fast

Strong Slow

2.4.7. Coordinate Parameters

After the PenMount firmware applies the low pass, smoothing, and other filters to the sensed touch data, it

will proceed to the final step to use the parameters in the “coordinate” tab to map to the user specified

display size, before sending them to the system.

FIGURE 27

Page 26: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

25

2.4.7.1. Calibration

Although the term “calibration” for some P-CAP devices means calibrate the “base signal“ for the current

environment, for PenMount it means calibrate the coordinates of the touch area to match the user defined

region.

By default, the PenMount firmware maps the whole touch panel active area to the display, which means when

touching the top left corner, it sends (0,0) as its position, and sends (2047, 2047) for the lower right corner.

FIGURE 28

There are two common cases that need calibration:

(1) When Touch panel is larger than the LCD

On systems that use touch panels larger than the actual display size, the display will be mapped to the

part of the touch panel from (min_x, min_y) to (max_x, max_y).

FIGURE 29

(2) When Using Front Bezel

On systems with displays designed with a front bezel, it can be harder for fingers to reach the edges. The

touch position reported by firmware is near the center of a finger, and in the following diagram, it’s

represented min “min_x”.

=

(0, 0)

(2047, 2047)

>

(0, 0)

(2047, 2047)

(max_x, max_y)

(min_x, min_y)

Page 27: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

26

FIGURE 30

Calibration can be completed by:

(1) Manually setting up the minimum and maximum values for the X and Y axes.

The values should be calculated and converted to a 0 to 2047 range.

(2) Pressing the “Calibration” button to launch the helper UI.

(1) Data Collection Stage

Please follow the instructions on screen by pressing the two red squares in top-left and bottom-right

corner. The program will calculate the minimum and maximum values for the X and Y axes when finished.

LCD

bezel

[0]

Touch Panel (Active Area)

min_x

finger

width

width * 5%

height * 5%

height

Please click red target.

Page 28: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

27

FIGURE 31

The “inward” setting helps users touch the red square easier, especially when performing calibration on a

LCD with front bezels.

(2) Test Stage

The calibration UI proceeds to the test stage after it collects the minimum and maximum axes values.

During this stage, there is a third red square and users must press it. This stage can be skipped by pressing

the F10 key. The firmware will automatically apply new settings if users skip the test, or when the test is

successful.

FIGURE 32

If the test fails, the program will prompt for another confirmation and users can still choose to apply the

calibration result by pressing the “yes” button on screen.

FIGURE 33

2.4.7.2. Edge Compensation

When the PenMount controller is released from the factory, the firmware’s default active area setting for the

LCD monitor corresponds to that of the touch panel and the active areas sizes of hardware and software are

the same. However, due to resolution, the active areas for hardware and software can be slightly different. To

adjust this, please click “Edge Compensation”.

Page 29: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

28

When the edges of the touch panels do not function smoothly, please set the edge compensation value higher

to improve functionality.

2.4.7.3. Orientation

The firmware supports four rotational degrees listed in the table below.

Orientation Rotational Degree (Counter Clockwise)

Landscape 0

Portrait 90

Landscape (Flipped) 180

Portrait (Flipped) 270

Please notice that the 0 degree of a touch panel is defined as the diagram below, which “tail” is on the bottom

side.

FIGURE 34

Field Update The field update page supports basic firmware update functionality.

Page 30: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

29

FIGURE 35

2.5.1. Load Firmware File

Please press “Load PMF” under “Field Update” and click the file you want to update in the dialogue box.

FIGURE 36

The format of the firmware supported by PenMount is suitable for “pmf format” for one single IC and “pmc

format” for multiple ICs.

Please notice if the firmware file is not consistent with the controller connected during the update, the

update will not proceed.

2.5.2. Update Firmware

After you load firmware files, please click “Update” button to proceed.

During the update, all the button settings will be locked temporarily to prevent update failure due to

inadvertent selection.

Page 31: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

30

FIGURE 37

Please wait until update reaches 100%. During the update, please do not interrupt the power supply. After the

firmware update is completed, you will see the “PASS” mark.

FIGURE 38

If the update fails due to an unavoidable factor, you will see the “FAIL” mark and the error messages.

FIGURE 39

If this happens, you will find firmware info remains in “Boot Loader” mode. You can click the “Update” button

again to restart the update process.

Page 32: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

31

Draw The Drawing Test mainly examines whether breaking or point hopping will occur when drawing lines and

provides a mechanism for measuring sample rate. Please click “Draw Test” in “Advanced test” and PCIScan will

try to run “pmDraw3.exe.”

Item Description

Operating systems Windows XP and later versions

Support Index1 1P Black

2P Red

3P Green

4P Blue

5P Magenta

6P Cyan

7P Brown

8P Yellow

9P Purple

10P Orange

Switch to Draw Mode “D” key

Switch to Touch Mode “T” key

Sample Rate Test Hotkey “S” key

Clear Screen “Space” key

Toggle Full Screen “F” key

The program will show a white canvas in full screen mode, allowing the user to test the touch drawing feature.

If you need the advanced functions, please click “Press and Hold” with your finger or click the right mouse

button for the functions as indicated below:

Page 33: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

32

FIGURE 40

Draw Mode

Switch to draw mode. In this mode, the program will label touch points in different colors.

FIGURE 41

Touch Mode

Switch to touch mode. In this mode, only the touch point location of your finger is shown.

Page 34: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

33

FIGURE 42

Sample Rate

After touch input, it will take approximately one second for the program to calculate and show the

Sample Rate of each touch point. For example, Point 0: 116 means 116 points per second. When the

Sample Rate is higher, drawing will be more precise.

FIGURE 43

Clear

Clean the canvas.

Page 35: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

34

Full Screen or Restore

Switch between full screen display and windowed display.

Exit

Exit the program.

Note: After entering pmDraw3, please do not connect or disconnect devices. Otherwise, touch will not

function.

Debug The debug panel provides several features assisting for analysis touch status and debug touch issues.

2.7.1. Reset Touch Panel

Choosing this option will force the PenMount touch device to be reinitialized. There will be a message box

asking for user confirmation, please choose “Yes” to perform device reset and wait until the “Reset touch

panel finish” message appears.

Page 36: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

35

FIGURE 44

Reset touch panel may help resolve some touch malfunction issues when being affected by environmental

changes such as temperature, water, or noise.

2.7.2. Log Current Device Information

Choosing this option will save firmware information to file which can be provided to the PenMount team for

issue debugging. Due to the amount of information, the process could take several seconds. Please wait for

the “Write log finish” message to appear.

FIGURE 45

The firmware information is saved as “<Model> Firmware Information.csv” file in the program directory. For

example, when using PM1410, the file name will be “PM1410 Firmware Information.log”. The file consists of

the useful information for debugging touch issues.

2.7.3. Show Notifications of Water Detection

When firmware is using “Water Detection” mode, touch will be disabled when firmware detects water on

touch panel surface.

Choosing the “Show Notification” option enables more conspicuous notifications when touch is disabled. The

warning dialog box will disappear after several seconds.

Page 37: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

36

FIGURE 46

2.7.4. Touch and Halt

The touch and halt feature is supported by latest PenMount firmware, which is used for debugging touch

issues. If this field is grayed-out, it means that the firmware does not support this feature.

After being enabled, each touch operation will trigger the firmware to cease scanning, and allow the utility to

retrieve most accurate information from device. A dialog will show up and ask user to save the information.

FIGURE 47

Page 38: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

37

3. Firmware Update (PMUpdate)

The PMUpdate utility enables the user to change controller firmware version or update controller parameter

settings.

Basic Operation When the PMUpdate is running, the user can see the default “Field Update and Parameter Update” as follows:

FIGURE 48

1. Switch modes

To meet the needs of various users, the “Update” program provides “Field Update Only” mode options.

Field Update Only

In this mode, only the interface related to firmware update will appear.

Page 39: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

38

FIGURE 49

2. AP Version

The Update version number. If you encounter any problems when using Update, please make note of this

number and inform PenMount.

3. Exit

Press “Exit” or “X” at the top right corner to exit the program. In order to make sure update is not

interrupted, please do not click “Exit”.

Connect Devices When the program is activated, it will search for PenMount devices connected by USB or through COM1. If the

detection is successful, firmware information will appear in “Firmware Info.” When you start the program, if

devices are not connected properly, there are several ways to handle the situation according to the connecting

interface used:

USB

Owing to the characteristics of USB –plug and play, the program will automatically detect after you

connect the device.

RS-232

If you connect the PenMount device to a COM Port that is not COM1, please choose the port according to

the steps indicated in the following figure and press “Get FW Version” to update firmware information.

Page 40: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

39

FIGURE 50

The firmware information shown by the program includes the following columns:

1. Panel Size

The part no. and size of the touch panel the PenMount controller corresponds to, such as AMT’s P3021

10.1” touch panels.

2. Cover Lens

The top glass thicknesses supported by the PenMount controller such as the 1.1mm thick top glass as

indicated above.

3. Firmware

This shows PenMount controller firmware version and Boot Loader version. If the controller uses several

ICs, it will respectively show the number of the master and slave versions.

Load Firmware File Please press “Load PMF” under “Field Update” and click the file you want to update in the dialogue box.

FIGURE 51

Page 41: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

40

The format of the firmware supported by PenMount is suitable for “pmf format” for one single IC and “pmc

format” for multiple ICs.

FIGURE 52

If the reading is successful, the information below will appear under “Field Update Result”.

FIGURE 53

At the same time, the program will show the version no. of the firmware file as follows:

FIGURE 54

If the reading fails as a result of file damage, which is rare, information as indicated below will appear under

“Field Update Result”:

FIGURE 55

Page 42: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

41

Please note that the firmware the program cannot forcibly load by during loading is identical with the

controller. If the firmware file is not consistent with the controller connected during the update, the update

will fail.

FIGURE 56

Load Parameter Settings In addition to firmware, the Update program also enables the parameter updates.

FIGURE 57

The PenMount parameter setting program is a text file with a slave filename of INI, usually provided by

PenMount. It saves the controller parameter settings to meet the individual needs of customers. For instance,

the parameter file for PM1410 V2.1.0 is indicated below:

FIGURE 58

3.4.1. Load Parameter File

The user can click “Load Parameter File” to load the parameter settings provided by PenMount. When loading

is successful, the information below will appear in “Para Update Result”:

Page 43: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

42

FIGURE 59

If the file format chosen is not correct, the information below will appear in “Para Update Result”:

FIGURE 60

Please note that the parameter file not loaded forcibly during loading should be identical with the controller

connected. The firmware version corresponding to the parameter file during update should be consistent with

the controller, or the update will fail.

FIGURE 61

3.4.2. Save Parameter File

This program allows the user to export the parameters the controller adopts to a file. Please click “Save

Parameter File,” the program will automatically generate a file with the name of the firmware version in

“PmFu_ParaList.” For instance, the file name for PM1410.2.1.0 is 1410_2_1_0.ini.

FIGURE 62

3.4.3. Reload Boot Default Parameter

There are two kinds of firmware parameters, “application” and “bootloader”. By default, the update utility

updates the “application” parameters, and keeps all “bootloaders” parameter s. While “bootloader”

parameters remain the same, the firmware keeps using the “screen rotation”, “water handling mode” settings

after update.

In some cases that configurations in new firmware is preferred, users can check the “Reload Boot Default

Parameter” option to update part of the “bootloader” parameters. The table below summaries the reloaded

parameters.

Parameter Option Unchecked Option Checked

Interface Keep Keep

Panel Size Keep Keep

Cover Lens Thickness Keep Keep

Page 44: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

43

Water handling mode Keep

Reloaded

(Use new firmware default)

Screen Rotation Keep

Reloaded

(Use new firmware default)

Maximum Touch Count Keep

Reloaded

(Use new firmware default)

Sensitivity Keep

Reloaded

(Use new firmware default)

Low Pass Filter Keep

Reloaded

(Use new firmware default)

Active Area Calibration

(if supported)

Keep

Reloaded

(Use new firmware default)

* Please note that if you load the parameter file “INI” and click “Reload Boot Default Parameter” at the

same time, the update will be made according to the settings in the “INI”.

Program Device After you load firmware and parameter files, please click “Program (Reconnect)” to update. If you load

firmware and parameter files at the same time, please click “Program”. The program will update the firmware

first, and then proceed to update parameters.

FIGURE 63

Page 45: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

44

During the update, all the button settings will be locked temporarily to prevent update failure due to

inadvertent selection. Please wait until update reaches 100%, shown in the top left corner. During the update,

please do not interrupt the power supply.

FIGURE 64

3.5.1. Skip Check Update Result

The update utility checks the update result after all data transferred to device. In some occasion when

interface changes, the program might stock in this phase. In this case, please press the “Skip Check Result”

button to proceed.

FIGURE 65

3.5.2. Update Success Messages

After the firmware update is completed, you will see the “PASS” mark.

FIGURE 66

After parameters are updated, you will see the following information appear in “Para Update Result”:

FIGURE 67

Page 46: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

45

3.5.3. Update Failure Messages

If the update fails due to an unavoidable factor, you will see the “FAIL” mark and the error messages.

FIGURE 68

If this happens, you will find firmware info remains in “Boot Loader” mode. You can click “Program” again to

start burning.

FIGURE 69

Utilize Auto Update You can either click “Program” to start the update by hand or “Program/Write Parameter to Device” has the

“auto update” option for large updates.

FIGURE 70

1. USB

Page 47: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

46

For the USB interface, please click “Auto Program to Device.” As long as the firmware or parameter file is

loaded once after clicking, the program will automatically start updating when it detects a connected

corresponding PenMount USB.

2. RS-232

The RS-232 interface does not have the “Plug and Play” feature. Therefore, click “Detect Device Per n

(s)” to switch to auto update. After clicking, the program will countdown until the number of the seconds

in the “dialogue box” becomes “0”. The program will then check the designated COM Port. If it finds the

connected controller connection is compatible, it will start updating.

By default, the program will check every 8 seconds. The user can set the time interval to allow enough

time to switch out controllers. If you want to cancel auto update, just unclick “Auto Program to

Device”or“Detect Device Per (S)”.

Update Counter The value of update counter is useful for inspecting the batch update result.

FIGURE 71

The counter value should change when:

1. When the “Reload Boot Default Parameter” option is checked, counter will increase only when firmware is

not using default values.

2. When a parameter file is specified, counter will increase only when firmware is using different parameter

values.

3. When firmware file is specified, counter will increase only when updating to different firmware versions.

4. When clicking on the “Reset Counter Button”, the value will be reset to 0.

Command Line Support The PMUpdate utility supports several parameters listed in the table below.

Options Description

<filepath> If the specified file path is a “pmf” or “pmc” file, the utility will perform firmware update.

-a Enables “Auto programming” option.

Page 48: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

47

-b Enables “Reload Boot Default Parameter” option.

-com[x] Assign COM[x] as the default COM Port for searching PenMount devices.

-p <filepath> If the specified file path is a “ini” file for parameter, the utility will perform parameter

update.

-s “Silent mode”, do not display update GUI.

-c Close program after firmware update completes.

Page 49: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

48

4. On-Site Debug Helper (PMToolKit)

The PMToolkit is a helper utility that shows touch panel status to users and provides information for

debugging. After installation, the utility will start automatically when system starts, and there will be a “PT”

icon in the notification area of the system tray. The function menu will pop up after clicking on the icon.

FIGURE 72

Reset Touch Panel Choosing this option will force the PenMount touch device to be reinitialized. There will be a message box

asking for user confirmation, please choose “Yes” to perform device reset and wait until the “Reset touch

panel finish” message appears.

FIGURE 73

Reset touch panel may help resolve some touch malfunction issues when being affected by environmental

changes such as temperature, water, or noise.

Log Firmware Information Choosing this option will save firmware information to file which can be provided to the PenMount team for

issue debugging. Due to the amount of information, the process could take several seconds. Please wait for

the “Write log finish” message to appear.

Page 50: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

49

FIGURE 74

The firmware information is saved as “<Model> Firmware Information.log” file in theprogram directory. For

example, when using PM1410, the file name will be “PM1410 Firmware Information.log”. The file consists of

the following information.

Information Type Fields Description

Version OS Version

Master Version

Slave Version

The operating system version and firmware

version

Configuration Panel Information

Cover Lens

Firmware configurations of panel and cover

lens

Flags PCIM_FLAG

PCIM_STAT

PCIM_STAT2

PCIM_DIAG

Firmware flags and status

Parameter AP Parameter

Boot Parameter

Debug Parameter

Slave Parameter

The AP, Boot, slave and debug parameter

values

Signals Base Line

Raw Count

The base line and five sets of raw data

Show Notifications of Water Detection When firmware is using “Water Detection” mode, touch will be disabled when firmware detects water on

touch panel surface. The PMToolKit will automatically update its icon in the notification area.

Page 51: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

50

Icon Status

Touch is disabled

Touch is enabled

Choosing the “Show Notification” option enables more conspicuous notifications when touch is disabled. The

warning dialog box will disappear after several seconds.

FIGURE 75

Page 52: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

51

5. Diagnosis (PCIScan)

The “PCIScan” utility provides standard product testing procedures. It supports:

Diagnose: test the electrical functions of PCI touch panels

Draw Test: performs drawing test for PCI touchscreens

Noise Level: detect the size and area of the PCI touchscreen influenced by noise interference

Note: if using a custom PenMount firmware version, please use the corresponding custom PCIScan for

inspection.

Connect Devices When the program is running, by default, it will try to detect PenMount devices connected through USB and

COM1. When detection is successful, the connection status will show “Connect” and firmware information will

appear in “information”.

FIGURE 76

If the device is not connected when the program starts or it needs a batch test, there will be different ways of

testing for different interfaces.

Page 53: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

52

4. USB

The program can automatically detect the connection of the device, showing “Connect” or “Disconnect”.

5. RS-232

Please set the port number in ”Com Port”, then click “Reconnect”. If the program detects the device

successfully, “Connect” will appear.

Diagnose (Open-Short Test) “Diagnose” tests sensor and driver pins for possible open / short issues. To make sure the accuracy of the test,

please avoid any touch action after the test is running.

Click “Start” under “Diagnose”, it will start electrical detection on the touchscreens.

FIGURE 77

When a single test is running, status will be Start and “progress” will rise from the bottom to the top.

FIGURE 78

Once detection is completed, the result will appear as the status. If the touchscreen is normal, PASS will be

displayed. If it is abnormal, FAIL will be displayed. To the right side of the Status field is the “Pass & Fail” field,

indicating the number of Passes or Fails after the program starts to run detection

FIGURE 79

Meanwhile, the status of the touchscreen is shown at the right side of the window. Green means the node is

normal and red means abnormal.

Page 54: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

53

FIGURE 80

5.2.1. Save Test Results

If the touch panel does not pass the Diagnose test, you can save the results into a file and provide it to

PenMount for further analysis. You can click “Save” after the test is completed.

FIGURE 81

Then, the dialogue box below will appear. The user has to enter “Batch Number 1” and click OK to save. We

suggest using the touch panel number as the “Batch Number” for future identification.

Page 55: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

54

FIGURE 82

The program will save the test results either in the “TestPass” or “TestFail” folder based on the test results

under the name $ProductNumber_$BatchNumber_$Month$Day$Hour$Minute$Second”.csv.

Drawing Test The Drawing Test mainly examines whether breaking or point hopping will occur when drawing lines and

provides a mechanism for measuring sample rate. Please click “Draw Test” in “Advanced test” and PCIScan will

try to run “pmDraw3.exe.”

Please refer to section 2.6 for more information about the drawing utility.

Noise Level The Noise Test mainly evaluates the degree of noise interference impact on the touch panel. Usually noise will

affect measurement and a large fluctuations will be produced. If you need to run this test, please click “Noise

Level” in “Advanced test”. The program will display the “noise level” interface:

Page 56: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

55

FIGURE 83

5.4.1. Execute test

Please click “Start” on the left side of the window to start running the test. To ensure test accuracy, please

avoid any touch input during the test.

FIGURE 84

Each test will take some time and the program will obtain 50 raw data points for evaluation by default. During

this period of time, progress will be displayed in the window caption. Based on these 50 raw data points, the

program will calculate standard deviation and determine noise interference.

FIGURE 85

Note: Program progress will return to 0/50 and repeat the evaluation until the user clicks “Cancel”.

5.4.2. Test Analysis

According to the standard deviation calculated from the raw data, the program will categorized the nodes on

the touch panel as “Best”, “Normal,” and “Not good” and mark them respectively in white, blue, and red.

Page 57: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

56

FIGURE 86

The right side of the program indicates the degree of signal changes in the nodes on the touch panel. The one

with the greatest change will be marked with a bigger circle. The node marked with a red circle indicates a

greater change in the signal value measured on this node and it may be unstable.

FIGURE 87

To give the user a better idea of overall signal changes, the program will show the average, the maximum, and

the minimum in the left lower corner of the program. Generally speaking, the smaller the value, the more

stable the signal.

FIGURE 88

Page 58: PenMount PCI Utilities Users Guide for Windows€¦ · (2) Add Chapter 5 PCIScan 12/Jul/2016 3.2 (1) Add section 1.4 special notices 28/Oct/2016 4.0 (1) Update information of PCIMSet

57

When the user moves the mouse cursor to the node, the standard deviation of the node will appear in the left

lower corner of the window.

FIGURE 89

Generally speaking, the node with the red circle may be under the influence of noise interference and a false

signal point generated. Therefore, it requires enhanced protection, for example lowering the influence of

interference sources.