advertisement
NCR
RealPOS
5953
USB
DynaKey
Release 2.2
User Guide
B005 ‐ 0000 ‐ 1457
Issue E
The product described in this book is a licensed product of NCR Corporation.
NCR, RealPOS, and DynaKey are registered trademarks of NCR Corporation.
It is the policy of NCR Corporation (NCR) to improve products as new technology, components, software, and firmware become available.
NCR, therefore, reserves the right to change specifications without prior notice.
All features, functions, and operations described herein may not be marketed by NCR in all parts of the world.
In some instances, photographs are of equipment prototypes.
Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current.
To maintain the quality of our publications, we need your comments on the accuracy, clarity, organization, and value of this book.
Address correspondence to:
Manager, Information Products
NCR Corporation
2651 Satellite Blvd.
Duluth, GA 30096
Copyright © 2002
By NCR Corporation
Dayton, Ohio U.S.A.
All Rights Reserved
Table of Contents
Chapter 1:
Overview
Introduction ........................................................................................... 1 ‐ 1
Compatibility .................................................................................. 1 ‐ 1
Model Numbers .................................................................................... 1 ‐ 2
Features .................................................................................................. 1 ‐ 2
Controller Board ............................................................................. 1 ‐ 3
Cabinet Color .................................................................................. 1 ‐ 3
External Standard PC Keyboard Connector ............................... 1 ‐ 3
Multi ‐ Color Power LED ................................................................ 1 ‐ 4
Keylock Positions ........................................................................... 1 ‐ 5
Special PC Setup Keypad Layout................................................. 1 ‐ 5
MSR .................................................................................................. 1 ‐ 6
Speaker............................................................................................. 1 ‐ 6
Integrated 2 x 20 Customer Display ............................................ 1 ‐ 6
Chapter 2:
Site Preparation
Physical Environment .......................................................................... 2 ‐ 1
Operating Range............................................................................. 2 ‐ 1
Storage Range ................................................................................. 2 ‐ 1
Transit Range .................................................................................. 2 ‐ 1
Electrical Requirements ................................................................. 2 ‐ 2
Power Consumption ...................................................................... 2 ‐ 2
Cable Length Limitations .............................................................. 2 ‐ 2
Sensormatic Restriction ................................................................. 2 ‐ 2
Dimensions ............................................................................................ 2 ‐ 3
Mounting Recommendations.............................................................. 2 ‐ 6
Height Recommendations............................................................. 2 ‐ 6
i
ii
Reach Distance ................................................................................ 2 ‐ 7
Tilt Angle ......................................................................................... 2 ‐ 8
Swivel Angle ................................................................................... 2 ‐ 9
Chapter 3:
Hardware Installation
Introduction ........................................................................................... 3 ‐ 1
Sensormatic Restriction ................................................................. 3 ‐ 1
Serial Number Location................................................................. 3 ‐ 2
Cable Connector Access ................................................................ 3 ‐ 2
Installing the DynaKey......................................................................... 3 ‐ 3
Mounting Options .......................................................................... 3 ‐ 3
Installing a Standard Remote Table Top USB DynaKey
(5964 ‐ K030)
...................................................................................... 3 ‐ 3
Installing a 5953 ‐ K023 Checkstand Mount ................................. 3 ‐ 5
Connecting to the Host Terminal ............................................... 3 ‐ 10
Powering Up ................................................................................. 3 ‐ 10
Special Keypad Mode.............................................................. 3 ‐ 10
Normal Operating Mode ........................................................ 3 ‐ 13
Installing and Calibrating the Touch Screen................................... 3 ‐ 14
Installing the Driver ..................................................................... 3 ‐ 14
Calibrating the Touch Screen...................................................... 3 ‐ 16
Touch Screen Options .................................................................. 3 ‐ 18
Touch Screen Cleaning Procedures .................................................. 3 ‐ 19
Screen Saving Feature ........................................................................ 3 ‐ 19
Connecting the 5953 to a PC.............................................................. 3 ‐ 20
Chapter 4:
Programming
Firmware ................................................................................................ 4 ‐ 1
USB DynaKey Capabilities............................................................ 4 ‐ 1
iii
FPGA Firmware Defaults.............................................................. 4 ‐ 2
Unique POS Capabilities ............................................................... 4 ‐ 2
NCRUsbKeyboardCtl HID usages .......................................... 4 ‐ 3
Programmable Key Matrix ....................................................... 4 ‐ 4
Configurable Key Click Tone ................................................... 4 ‐ 9
NCR Platform Software Components................................... 4 ‐ 10
NCR USB DynaKey Control Parameterization Registry
Values ........................................................................................ 4 ‐ 13
NCR USB DynaKey Control Data Capture Registry
Values ........................................................................................ 4 ‐ 14
12.1
‐ Inch USB DynaKey Video Drivers..................................... 4 ‐ 16
Chapter 5:
5953 USB DynaKey Migration
Overview................................................................................................ 5 ‐ 1
Discussion .............................................................................................. 5 ‐ 2
LCD 800x600 High ‐ Bright Long ‐ Life Color ................................ 5 ‐ 3
LCD Interface .................................................................................. 5 ‐ 3
Touch option ................................................................................... 5 ‐ 3
Hot Plug........................................................................................... 5 ‐ 4
POS ‐ Checkout Style Keyboard..................................................... 5 ‐ 4
Double ‐ High / Double ‐ Wide Keys............................................... 5 ‐ 6
Keyboard Programmability .......................................................... 5 ‐ 7
Keylock ............................................................................................ 5 ‐ 8
Key Click.......................................................................................... 5 ‐ 8
Error Tone........................................................................................ 5 ‐ 8
MSR .................................................................................................. 5 ‐ 9
Scanner port .................................................................................... 5 ‐ 9
Additional ports ............................................................................. 5 ‐ 9
Power LED ...................................................................................... 5 ‐ 9
iv
Fingerprint Sensor ........................................................................ 5 ‐ 10
Smartcard Reader ......................................................................... 5 ‐ 10
Key Re ‐ mapping Registry Manipulation Tool................................ 5 ‐ 11
Chapter 6:
Hardware Service
Safety Requirements............................................................................. 6 ‐ 1
Problem Isolation Procedures....................................................... 6 ‐ 2
Troubleshooting Table............................................................... 6 ‐ 2
Servicing the DynaKey Module.......................................................... 6 ‐ 5
Disassembling the DynaKey......................................................... 6 ‐ 5
Removing the Remote Table Top Mount................................ 6 ‐ 6
Removing the Back Cover......................................................... 6 ‐ 7
Removing the MSR .................................................................... 6 ‐ 8
MSR Cleaning Cards.................................................................. 6 ‐ 9
Removing the Speaker Assembly .......................................... 6 ‐ 10
Removing the Touch Board (Option).................................... 6 ‐ 11
Removing the Controller Board ............................................. 6 ‐ 12
Removing the LCD .................................................................. 6 ‐ 14
Replacing the Backlight........................................................... 6 ‐ 15
Removing the Touch Screen ................................................... 6 ‐ 16
Removing the Keypad............................................................. 6 ‐ 17
Removing the Keylock Adapter Assembly .......................... 6 ‐ 18
Replacing the Keylock assembly............................................ 6 ‐ 19
Re ‐ Assembling the DynaKey...................................................... 6 ‐ 19
Controller Board.................................................................................. 6 ‐ 20
Connector Identification.............................................................. 6 ‐ 20
Connector Pin ‐ Out Information ................................................. 6 ‐ 21
DVI Connector.......................................................................... 6 ‐ 21
Powered USB Connector......................................................... 6 ‐ 22
v
USB Connectors........................................................................ 6 ‐ 23
Cables.................................................................................................... 6 ‐ 24
DVI to DVI..................................................................................... 6 ‐ 24
Powered USB (12 V) to 2 x 4 Locking Connector..................... 6 ‐ 24
DVI to CHAMP............................................................................. 6 ‐ 24
DynaKey Cleaning Procedures ......................................................... 6 ‐ 25
Cleaning the Glass........................................................................ 6 ‐ 26
vi
Revision Record
Issue Date Remarks
A Aug 2002 First issue
B Dec 2002 Updated Programming Chapter with firmware interface information
C May 2003 Release 2.2; Added Touch Model
D Dec 2003 Added new mount
E Jan 2004 Added section on connecting to a standard PC
Safety and Regulatory Information
The NCR RealPOS 5953 conforms to all applicable legal requirements.
To view the compliance statements see the
NCR RealPOS Peripherals
Safety and Regulatory Statements
(B005 ‐ 0000 ‐ 1701).
Chapter 1:
Overview
20064
Introduction
The NCR RealPOS 5953 USB DynaKey
™
is a Point ‐ of ‐ Sale (POS) keyboard with a built ‐ in 12.1
‐ inch flat panel Liquid Crystal Display
(LCD).
Unique to the DynaKey is a set of
ATM ‐ style
keys (
DynaKeys)
, which are located beside the display.
The functions of these keys change depending on the software application appearing on the LCD.
The 5953 interfaces with the host terminal via two cables.
•
Digital Video Interface (DVI) cable for video
•
Powered Universal Serial Bus (USB) for data and power
Compatibility
The USB DynaKey is designed for the following terminals:
•
NCR 7452 (Release 4.0
or later)
•
NCR 7456
•
NCR 7458
1-2 Chapter 1: Overview
Model Numbers
Major Model CPU
5953 ‐ 8000 12.1” USB SVGA Active Matrix Color Display, No Mount, No
MSR, No Cables, High Brightness (G11)
5953 ‐ 8090 12.1” USB SVGA Active Matrix Color Display, No Mount,
3 ‐ Track MSR, No Cables, High Brightness (G11)
5953 ‐ 8100 12.1” USB SVGA Active Matrix Color Display, Touch Screen,
No Mount, No MSR, No Cables, High Brightness (G11)
5953 ‐ 8201 12.1” USB SVGA Active Matrix Color Display, No Mount, No
MSR, No Cables, High Brightness (CG1)
5953 ‐ 8301 12.1” USB SVGA Active Matrix Color Display, Touch Screen,
No Mount, No MSR, No Cables, High Brightness (CG1)
Features
•
DVI Communications ‐ Industry standard video communications
•
USB Communications ‐ Three Type A connectors for external devices
•
Field Programmable Gate Array (FPGA) ‐ Controls the Keylock,
Speaker, LED, MSR, and Keypad.
•
12.1
‐ Inch active ‐ matrix (TFT) color LCD; 800 x 600; 262,144 colors
•
Multi ‐ color power status LED
•
Keylock (optional)
•
3 ‐ Track ISO MSR and JIS 2 ‐ Track MSR (optional)
•
Speaker (separate from the PC speaker; software controlled)
•
Scanner interface (USB)
•
Integrated 2 x 20 Customer Display (optional)
•
Integrated keypad
•
Touch Screen (optional)
Chapter 1: Overview 1-3
•
External Power Brick (optional)
•
Table ‐ Top Mount (optional)
•
Check ‐ Stand Mount (optional)
Controller Board
The Controller Board contains a Field Programmable Gate Array
(FPGA) and configuration Flash memory.
Except for video, all communications from the 5953 to the host terminal are through the
Universal Serial Bus (USB) hub.
Cabinet Color
The DynaKey is available in two color schemes.
•
Light Gray (G11)
•
Charcoal Gray (CG1)
External Standard PC Keyboard Connector
An external keyboard can be connected to the 5953 through one of the external USB ports.
This permits alphanumeric entry via a standard computer keyboard.
Data is simply passed through to the host via the
Powered USB connector.
1-4 Chapter 1: Overview
Multi-Color Power LED
On the face of the USB DynaKey is a multi ‐ color power LED.
The status and condition indicated by the LED are shown as follows.
Status Condition
Green DynaKey power on
Orange*
Red
LCD
FPGA in
standby reporting
mode an
(or error
see note condition
below)
Flashing
(red/green)
Off
DynaKey keypad in
PC Setup
mode
(See Special Keypad mode in Installation)
DynaKey powered off
Note:
The LED may also be orange for a few seconds on power ‐ up before display is active.
Chapter 1: Overview 1-5
Keylock Positions
The USB DynaKey includes a standard NCR Keylock, accessible through the FPGA.
There are four positions: Exception, Locked, Retail, and Supervisor.
They are explained in the following table.
Abbreviation Position Description
Ex Exception Used by the customer or service representative to perform low level programming such as workstation diagnostics, configuring the workstation, or loading the workstation.
L
R
S
Locked Used to lock keyboard input to prohibit use of normal functions.
Retail Used when performing normal retail mode functions.
Supervisor Used by the supervisor to provide highest level of workstation control in cases such as refunds and running totals.
Special PC Setup Keypad Layout
On power ‐ up, the operator can switch the DynaKey into an alternate keypad layout that can be used with many PC BIOS setup and configuration routines.
The alternate layout contains keys such as ESC,
TAB, END, “+”, “ ‐ ” and arrow keys which are not available in the normal keypad layout.
The alternate layout allows the operator to configure a PC without an external alphanumeric keyboard.
(See the
Installation
chapter.)
1-6 Chapter 1: Overview
MSR
The 5953 includes an optional integrated International Organization for
Standardization (ISO) 3 ‐ track analog MSR head or a 2 ‐ track JIS MSR head.
Speaker
The 5953 includes a built ‐ in speaker.
By default, it sounds key clicks, but it can be programmed to sound tones under control of the application program.
The speaker is tied to the speaker control of the host terminal so that whenever the terminal speaker sounds, so does the 5953 speaker.
Integrated 2 x 20 Customer Display
The Model 5953 supports an optional integrated 2 x 20 VFD customer display.
The display is installed using the 5964 ‐ K032 Remote Table Top
Mount and the 5972 ‐ F040 Integrated Post Mount.
Chapter 2:
Site Preparation
Physical Environment
Operating Range
Condition Range
Temperature 5° to 45°C
Relative Humidity 10% to 90% (Non ‐ condensing)
Atmospheric Pressure 3000 meters (max.)
Storage Range
Condition Range
Temperature ‐ 10° to 50°C
Relative Humidity 10% to 90%
Transit Range
Condition Range
Temperature ‐ 40° to 60°C (One week max.)
Relative Humidity 5% to 95%
2-2 Chapter 2: Site Preparation
Electrical Requirements
5953 Module (from Host)
External USB Port
External USB Port
External USB Port
Touch Screen Board (Optional)
Voltage
+12 V
Supply Voltage
±
10%
+5V
±
5%
+5V
+5V
+5V
±
5%
±
5%
±
5%
1600 mA
500 mA
500 mA
500 mA
100 mA
Power Consumption
Typical Maximum
16.0
W 19.2
W
Cable Length Limitations
Configuration Length
Connected to a host terminal 4 m (13 ft)
Sensormatic Restriction
Avoid placing the DynaKey within 12 inches of a Sensormatic tag detection device.
Dimensions
Standard Remote Table Top Mount (5964-K030)
470 mm
(18.5 in.)
Chapter 2: Site Preparation 2-3
320 mm
(12.6 in.)
255 mm
(10.0 in.)
21139
2-4 Chapter 2: Site Preparation
5953-K023 Checkstand Mount
The Checkstand Mount is fully adjustable between the minimum and maximum dimensions that are illustrated below.
The DynaKey can also be rotated right and left of center (shown) by approximately 90 degrees, as well as tilted from a vertical position to approximately 45 degrees (shown).
114 mm
4.25 in.
89 mm
3.5 in.
370 mm
(14.5 in.)
38 mm
1.5 in.
70 mm
2.75 in.
7.6.mm
0.30 in.
330 mm
(13.0 in.)
400 mm
(15.75 in.)
216 mm
(8.5 in.)
213 mm
(8.4 in.)
480 mm
(19.0 in.)
19909
Chapter 2: Site Preparation 2-5
There are two positions to install the post to the back of the DynaKey.
270 mm
(10.75 in.)
140 mm
5.5 in.
105 mm
4.13 in.
200 mm
(8.0 in.)
19908
2-6 Chapter 2: Site Preparation
Mounting Recommendations
This section provides guidelines for determining the viewing height and angles for mounting the DynaKey.
Height Recommendations
Height recommendations are measured from the floor to the
7 ‐ 8 ‐ 9
home row on the DynaKey.
The scanners installed in some checkstands may make it impossible to implement the lowest heights.
•
The height of the DynaKey should be adjustable along the y ‐ axis.
Ideally, the DynaKey should be adjustable between 41 ‐ 55 inches from the floor to the
7 ‐ 8 ‐ 9
key home row.
(Most checkstands measure 34 – 36 inches high.)
•
In the event that the ideal height range is impossible to achieve, height adjustments between 45 – 51 inches from the floor to the
7 ‐ 8 ‐ 9
key home row are acceptable.
7-8-9 Keys
Ideal:
1040 - 1400 mm
(41 - 55 in.)
Acceptable:
1120 - 1300 mm
(44 - 51 in.)
Floor
20619
Chapter 2: Site Preparation 2-7
Reach Distance
The reach distance is measured from the edge of the checkstand to the
7 ‐ 8 ‐ 9
key home ‐ row of the DynaKey.
•
Ideally, the mount should be 10 – 18 inches from the edge of the checkstand to the
7 ‐ 8 ‐ 9
key home ‐ row.
(Most checkstands measure
24 – 26 inches wide.)
•
In the event that the ideal adjustments are not feasible, adjustability
12 – 18 inches from the user’s edge of the checkstand to the
7 ‐ 8 ‐ 9
key home ‐ row is acceptable.
7-8-9 Keys
Ideal: Adjust between
254 - 460 mm (10 - 18 in.)
Acceptable: Adjust between
305 - 460 mm (12 - 18 in.)
Checkstand
20620
2-8 Chapter 2: Site Preparation
Tilt Angle
The DynaKey height, user eye height, and distance from the user’s eye to the DynaKey are used to calculate the angles for tilt of the DynaKey.
•
The DynaKey mount should permit rotation of 2 ‐ 60 degrees about the x ‐ axis from vertical.
•
If it is impossible to achieve the entire tilt range, 22 ‐ 40 degrees is acceptable.
0
= tan
-1
(Standing Eye Height - DynaKey Height)
Distance From Eye to Center of DynaKey
Standing Eye
Height
0
Ideal:
2 - 60 Degrees
Acceptable:
22 - 40 Degrees
Height From Floor to the 7-8-9 Row
20621
Chapter 2: Site Preparation 2-9
Swivel Angle
The DynaKey should be mounted directly in front of the cashier.
To accommodate off ‐ axis checkstands, the DynaKey should swivel 37 degrees to the right and 37 degrees to the left of center.
37 Degrees
0 Degrees
20622
2-10 Chapter 2: Site Preparation
Chapter 3:
Hardware Installation
Introduction
Caution:
This device should only be powered by a power supply source which meets Safety Extra Low Voltage (SELV) and LPS (Limited
Power Source) requirements per UL1950, IEC 950, and EN 60 950.
The power source must be certified by the appropriate safety agency for the country of installation.
Caution:
Use a grounding strap when installing this feature.
The DynaKey is fully assembled at the factory.
This section describes:
•
Serial number locations
•
Cable Connector Access
•
Mounting Options
•
Installing a USB DynaKey
•
Installing an Integrated Customer Display
•
Powering Up
•
Screen Saving Features
Sensormatic Restriction
Avoid placing the DynaKey within 12 inches of a Sensormatic tag detection device.
3-2 Chapter 3: Hardware Installation
Serial Number Location
The serial number is located on the bottom edge of the DynaKey module.
Serial Number Label
19940
Cable Connector Access
The cable connectors are located on the bottom of the 5953 assembly.
Tilt display to access the cable connectors.
DVI
(Video In)
Powered USB
(Data/Power In)
Dual USB
(External)
Single USB
(External)
19905a
Chapter 3: Hardware Installation 3-3
Installing the DynaKey
This section discusses how to install the DynaKey hardware configurations.
See the terminal
Hardware User’s Guide
for specific procedures about how to connect the DynaKey to the host terminal.
Mounting Options
•
5964 ‐ K030 Standard Remote Table Top Base (G11)
•
5964 ‐ K031 Standard Remote Table Top Base (CG1)
•
5953 ‐ K023 Checkstand Mount
Each of the mounting options are discussed, followed by a section titled
Connecting the 5953 DynaKey to the Terminal,
which describes the cable connections.
Installing a Standard Remote Table Top USB DynaKey
(5964-K030)
1.
Route the cables down through mount and out the back of the base.
21140
3-4 Chapter 3: Hardware Installation
2.
Connect the cables to the DynaKey.
•
Connect the terminal DVI cable to the DynaKey DVI connector.
•
Connect external USB devices to the DynaKey USB connectors
(optional).
•
Connect the terminal Powered
Powered USB connector.
USB cable to the DynaKey
Note:
As an option the DynaKey can be power from an external power brick.
DVI
(Video In)
Powered USB
(Data/Power In)
Dual USB
(External)
Single USB
(External)
21141
Chapter 3: Hardware Installation 3-5
Installing a 5953-K023 Checkstand Mount
Note:
The cable(s) for the USB DynaKey can be routed through the
Checkstand Base
1.
Loosen the Thumbscrew on the side of the Checkstand Base and then slide the upper half of the Checkstand Base out of the lower half of the Checkstand Base.
Checkstand Base
(Upper Half)
Thumbscrew
Mounting Plate
Side Cover
Checkstand Base
(Lower Half)
2.
Slide the Side Cover off the lower half of the Checkstand Base.
3.
In the desired location on the countertop drill four 6 mm (0.25
in.) holes for the mounting bolts and one 38 mm (1.5
in.) hole for the
DynaKey cable(s).
Use the Checkstand Base as a template for locating the holes.
4.
Bolt the Checkstand Base (Lower Half) to the countertop.
17321
3-6 Chapter 3: Hardware Installation
5.
Remove the Thumbscrew and the Front Cover from the
Checkstand Base (Upper Half).
Checkstand Base
(Upper Half)
Front Cover
Thumbscrew
17322
Chapter 3: Hardware Installation 3-7
6.
Screw the Checkstand Base onto the back of the DynaKey
(4 screws).
Note:
The back of the DynaKey has two sets of screw holes for mounting the base, depending on user preference.
Base Position #1 Base Position #2
21143
3-8 Chapter 3: Hardware Installation
7.
Route the cables through the upper half of the Checkstand Base.
Install the Thumbscrew and the Front Cover.
Be sure to leave enough slack in the cables to permit easy tilting of the
DynaKey.
17449
Chapter 3: Hardware Installation 3-9
8.
Connect the cables to the DynaKey.
•
Connect the terminal DVI cable to the DynaKey DVI connector.
•
Connect external USB devices to the DynaKey USB connectors
(optional).
•
Connect the terminal Powered
Powered USB connector.
USB cable to the DynaKey
Note:
As an option the DynaKey can be power from an external power brick.
9.
Route the cable(s) through the upper half of the Checkstand Base and install the Thumbscrew and the Front Cover.
Be sure to leave enough slack in the cable(s) to permit easy tilting of the
DynaKey.
10.
Route the cable(s) into the lower half of the Checkstand Base and through the countertop.
11.
Slide the Side Cover onto the lower half of the Checkstand Base.
12.
Slide the upper half of the Checkstand Base into the lower half of the Checkstand Base and tighten the Thumbscrew.
3-10 Chapter 3: Hardware Installation
Connecting to the Host Terminal
The 5953 connects to the host terminal via two cables.
•
Digital Video Interface (DVI) cable for video
•
Powered Universal Serial Bus (USB) for data and power
Powering Up
This section describes how to power up the system and the initial checkout procedures after all hardware has been installed.
1.
Plug the terminal AC Power Cord into an AC power source.
2.
Turn the Keylock on the DynaKey to the
Ex
position.
3.
Power on the system.
Special Keypad Mode
The BIOS setup routine requires keys that are not present in the regular
DynaKey keypad layout (such as the ESC and End keys).
Although the
DynaKey has a PC keyboard port, a PC keyboard may not be readily available to the operator.
To use the DynaKey to run setup routines, you can place the DynaKey into a special alternate layout mode that replaces the normal layout of the keypad and function keys.
To enter the special
Setup Keypad Mode
, proceed as follows:
1.
Power up the system.
Chapter 3: Hardware Installation 3-11
2.
After the memory test completes, hold down key number
10
and key number
12
simultaneously.
Make sure both keys are held down together.
The
10
and
12
keys must be the first two keys pressed after a power on.
If any other keys are pressed first, pressing the
10
and
12
keys simultaneously will
not
put the DynaKey into the
Setup Keypad Mode
.
The status LED flashes red/green to indicate that the keypad entered the
Setup Keypad Mode
.
35
34
26
F1
27
F2
28
F3
29
F4
30
F5
31
F6
32
F7
1
4
7
Tab
10
7
14
4
18
1
22
0
11
8
15
5
19
2
23
0
2
Insert
3
F9
5
Home
6
F10
9
8
End
_
12
16
20
24
9
6
3
13
17
21
25
ESC
CR
CR
33
F8
Note:
Numeric keypad is shown in
calculator
layout.
20070
3-12 Chapter 3: Hardware Installation
All unlabeled keys are non ‐ functional in
Setup Keypad Mode
.
Ignore any
stuck key
error messages displayed as a result of the keys being held down.
3.
Press the [F2] key to put it into the BIOS configuration routine.
4.
Use the special keypad layout to run the system’s BIOS
Configuration routine.
Note:
The DynaKey
Setup Keypad Mode
is provided simply as a convenience feature.
If you prefer not to use this mode, simply connect an external keyboard to one of the DynaKey USB ports to use for system configuration.
Chapter 3: Hardware Installation 3-13
Normal Operating Mode
After setup and configuration, the keyboard can be reset to exit the
special keypad mode
.
This is done by power cycling the DynaKey, or pressing the
10
and
12
keys simultaneously.
This puts the keyboard back into its normal operating mode as shown.
Usually keys
22 ‐ 23
and
21 ‐ 25
are capped together by default.
35
34
26
F1
27
28
29
30
31
F2
F3
F4
F5
F6
1
F11
4
Shift-F4
7
Shift-F7
2
F12
5
Shift-F5
3
Shift-F3
6
Shift-F6
8
Shift-F8
9
Shift-F10
10
14
4
7
11
15
8
5
12
16
9
6
13
Cntl-F1
17
Cntl-F2
18
1
22
0
19
2
23
0
20
3
24
.
21
25
CR
CR
32
F7
33
F8
Note:
Numeric keypad is shown in
calculator
layout.
20069
3-14 Chapter 3: Hardware Installation
Installing and Calibrating the Touch Screen
Be sure to observe for the following Touch Screen calibration guidelines:
•
Calibrate the touch screen as part of the installation process.
•
Recalibrate the touch screen when the system is installed at its final location.
•
Recalibrate whenever the terminal is moved to a new location.
•
Recalibrate the touch screen anytime the system has been disassembled for servicing.
•
Download the Calibration software from the NCR website.
http://www.ncr.com
a.
At this site, select
Support
→
b.
Under Related Items, Services; select
Drivers and Patches
→
Retail Support Files
→
Retail Platform Software
→
5953
.
c.
Download the Touch Driver.
Installing the Driver
Note:
If you have a previous version of another touch screen driver loaded on your system, you must completely remove it before continuing with this installation process.
1.
Extract the Hampshire driver installation files into to a working directory on the host terminal.
2.
Locate and run the TSHARC USB
Setup.exe
program.
3.
Welcome screen >
Next
4.
License Agreement screen > Accept,
Next
Chapter 3: Hardware Installation 3-15
5.
Select the
TSHARC 12
Controller Type and
USB
Controller
Interface >
Next
.
6.
Setup is ready to install >
Next
>
Finish
At this point the driver is loaded and functioning.
You do not have to restart your system.
3-16 Chapter 3: Hardware Installation
Calibrating the Touch Screen
1.
Run the Hampshire Control Panel
Run Programs Hampshire TSHARC Control Panel
2.
Select the Calibration tab.
3.
Select
Configure
.
Chapter 3: Hardware Installation 3-17
The touch points default to 4 ‐ Point Calibration (4 points on the screen to touch).
The 7 ‐ Point is more accurate.
Choose which calibration you prefer and select
OK
>
Apply
.
a.
Press the Calibration button to calibrate the touch screen.
3-18 Chapter 3: Hardware Installation
b.
Touch each of the pop ‐ up calibration buttons as they appear.
c.
Select
Accept
at the end of the settings if you are satisfied with the results.
If not, repeat the process.
Touch Screen Options
After the touch screen is calibrated, adjust the features to meet your preferences.
•
Double ‐ Click Option
•
Right ‐ Mouse Click
•
Touch Modes
•
Touch Sounds
•
Tack Bar Pull Up
•
Touch Offset
Chapter 3: Hardware Installation 3-19
Touch Screen Cleaning Procedures
1.
Spray an ammonia ‐ based glass cleaner on a soft cloth and gently wipe the touch screen clean.
Warning: Do not use any other types of cleaners such as vinegar, solvents, or degreasers.
These can damage the screen.
2.
Wipe the screen and edges dry.
3.
Permit the glass and screen edges to dry completely before using the unit.
Screen Saving Feature
The display has a time ‐ out function that causes the display to go blank after several minutes of inactivity.
The screen saving feature is controlled by NCR platform software integrated into the 5953 drivers.
Note:
If your screen saver is active and the Keylock is in the
L
position, you may need to put the Keylock into another position to un ‐ blank the LCD.
When a key is pressed to return the display from screen saver mode, the resulting keystroke is passed to the application by default.
See the
Programming
chapter for information on how to program the controller for proper panel OFF/ON sequencing.
3-20 Chapter 3: Hardware Installation
Connecting the 5953 to a PC
The 5953 can be connected to a regular PC using the
Universal Switching
Power Supply
kit, 5953 ‐ K102.
This kit is used when the PC does not have a USB PlusPower connection but does have a standard USB
Type A connection and a DVI connection.
•
Connect the DVI cable to the DynaKey DVI and PC connectors.
•
Connect the USB cable to the DynaKey Powered USB connector on the DynaKey and to a USB port on the PC.
•
Connect the Power Supply to the USB cable and to an AC outlet using a standard power cord.
DVI
Powered USB
USB Cable
USB Port
(PC)
Power Supply
AC Power
21237
Chapter 4:
Programming
Firmware
USB DynaKey Capabilities
The NCR USB DynaKey is a multifunction device comprised of several functions, including a keyboard switch matrix and a speaker.
Both of these functions are controlled by a single field programmable gate array (FPGA).
The keyboard matrix translates between a key switch physical location and the key data reported to the host PC.
This matrix is programmable.
The matrix may be replaced in whole or in part, permitting any key to be mapped to any function.
The FPGA has the ability to sound a short chirp whenever a key is pressed, providing auditory feedback to an operator of the keyboard.
This auditory feedback is optional.
The FPGA may be configured to make the sound or not to make the sound, depending on the particular application.
The FPGA has no static memory and thus cannot retain any settings after power loss.
Thus, each time the system to which this keyboard is connected is powered ‐ up, or any time the keyboard is connected to a powered system, the FPGA must be informed of any pertinent settings.
This function is an ActiveX/COM control (
NCRUsbKeyboardCtl
) that provides a mechanism by which the keyboard features of “key click sound” and “key translation matrix” can be set.
The keyboard firmware is standard USB compatible keyboard firmware with added extensions for POS ‐ specific functions.
4-2 Chapter 4: Programming
The keyboard supports the following minimum standard PC keyboard capabilities:
•
System Reset (Control ‐ Alt ‐ Delete)
The keyboard has additional capabilities unique to the POS environment.
The keyboard firmware supports the following POS functions:
•
Programmable keyboard matrix
•
Configurable key click tone
FPGA Firmware Defaults
During USB initialization all USB devices are required to enumerate.
Each device reports its data and ID to the host where the Host USB driver sends the report to the corresponding USB Device Driver.
Power Up and Reset POS Default Conditions:
•
Default keyboard matrix configuration
•
Calculator style numeric keypad configuration
•
Num Lock On.
Unique POS Capabilities
The keyboard firmware supports the following POS ‐ specific extensions to the standard PC firmware:
•
Programmable Key Matrix
•
Configurable Keyclick Tone
•
NCR Platform Software Components
Chapter 4: Programming 4-3
NCRUsbKeyboardCtl HID usages
NCRUsbKeyboardCtl
employs industry standard and NCR Proprietary
HID Usage interfaces to exercise the keyboard control programming capability of the firmware.
The NCR Proprietary usages are contained in the following table:
HID_USAGE_PAGE_NCR_MISC
KEYLOCK
KEYBOARD_TONE
KEYBOARD_MAP
KEY_CLICK_INFO
ERROR_TONE
TONE FREQUENCY
TONE DURATION
TONE VOLUME
KEY_MATRIX_USAGE
NCR Proprietary HID Usages
0xFF8F
0x01
0x02
0x03
0x11
0x12
0x21
0x22
0x23
0x31
The report descriptors as emitted by the HID device should be consulted as the authority for the format of the reports.
Software should access fields using report descriptor ‐ based techniques and should not assume that all revisions of the product use identical report descriptors.
The following provides interpretation information for these reports.
Keylock hardware HID interface:
The keylock reports its positions as HID
buttons
.
The positions are assigned as follows:
•
Button 1 = Ex
•
Button 2 = L
•
Button 3 = R
•
Button 4 = S.
4-4 Chapter 4: Programming
Tone hardware interface:
The ErrorTone usage collects a tone output report that sounds an immediate tone.
The KeyClick usage collects a tone output report that sets the sound made for a key click.
The units for
Duration
are milliseconds.
The volume is a value between
Logical_Minimum
(silent) and
Logical_Maximum
(greatest volume).
The tone is an index from Table 2:
Note Numbers and
Frequencies
.
The MSR interface:
The MSR conforms to the USB HID standard for MSRs as described in the HID Usage Tables for POS, Ver 1.02, see
http://www.usb.org/developers/hidpage.html#pos
.
The Key Matrix:
The Key Matrix report contains an overlay for the keyboard look ‐ up table.
It is organized in
FPGA Offset
order, and contains pairs of 8 ‐ bit usages, one pair per key position.
Values of zero produce no usage report.
Two different usages produce two simultaneous usages being reported.
The number of positions is given by the report descriptor.
Programmable Key Matrix
The keyboard matrix is completely programmable, translating between a key switch physical location and the key data reported to the host PC.
Through this keyboard provision, you can switch the numeric keypad layout from the default calculator layout to a telephone layout by organizing the keyboard matrix to mimic either mode of operation.
Note:
If you change the numeric keypad layout, you must also physically remove and swap the key caps on the first and third rows of the keypad.
The key codes for the numeric keypad are identical to the
IBM PS/2, 101 ‐ key keyboard.
Chapter 4: Programming 4-5
Double-high/Double-wide Keys
Several keys on the keyboard can accept optional keycaps that cover two keys to produce double ‐ high or double ‐ wide keys.
When you press a double ‐ high or double ‐ wide keycap, the keyboard firmware sends the keycode for both keys.
When usages are the same, only one keycode is sent.
Using the programmable key matrix feature, the keyboard matrix can be programmed to support double ‐ high or double ‐ wide keys by specifying the same key code for both key locations supported by the key cap.
4-6 Chapter 4: Programming
Keyboard Matrix for 5953 USB DynaKey
The keyboard matrix comprises a list of key numbers and respective positions within the keyboard translation table.
The default keyboard map for the 5953 USB DynaKey (Product ID 0x0321) is as follows:
Sorted by Offset Sorted by KeyNumber
X Y FPGA
Offset
Key
No.
Usage
1
Usage
2
System
Function
X Y FPGA
Offset
Key
No.
Usage
1
Usage
2
System
Function
0 32 48 1 0 44 F11
2 33 34 2 0 45 F12
0 2 4 6 E1 3E LSh+F6 2 0 32 3 E1 3C LSh+F3
0 3 6 17 E0 3B LCtl+F2 0 7 14 4 E1 3D LSh+F4
0 4 8 16 0 5E 6 0 5 10 5 E1 3E LSh+F5
0 5 10 5 E1 3E LSh+F5 0 2 4 6 E1 3F LSh+F6
0 6 12 0 0 0 4 7 78 7
0 7 14 4 E1 3D LSh+F4 1 5 26 8 E1 41 LSh+F8
1 0 16 0
1 1 18 0
0
0
0
0
1 2
6 7
20 9 E1 43
110 10 0 5F 7
20 9 E1 43 4 4 72 11 0 60 8
1 3 22 13 E0 3A LCtl+F1 1 4 24 12 0 61
1 4 24 12 0 61 9 1 3 22 13 E0
9
3A LCtl+F1
26 8 E1 41 6 6 108 14 0 5C 4
1 6 28 0
1 7 30 0
0
0
0
0
5 4
0 4
2 0 32 3 E1 3C LSh+F3 0 3
88
6 17
0 5D 5
E0 3B LCtl+F2
1 106 18 0 59 1
2 2 36 0 0 0 7 4 120 0 5A 2
2 3 38 21 0 58 Enter 2 4 40 20 0 5B 3
Chapter 4: Programming 4-7
Sorted by Offset
X Y FPGA Key Usage Usage
Offset No. 1 2
2 4 40 20 0 5B
System
Function
X Y
Sorted by KeyNumber
FPGA
Offset
Key
No.
Usage
1
Usage
2
System
Function
3 2 3 38 21 0 58 Enter
2 5 42 0 0 0 6 2 100 0 62 0
2 6 44 0
2 7 46 0
0
0
0
0
3 4 56 0 62 0
6 0 96
0 102 25 0 58 Enter
3 1 50 0
3 2 52 0
0
0
0
0
4 0
4 1
64
66
0 3A F1
0 3B F2
3 3 54 0 0 0
3 4 56 23 0 62
3 5 58 0 0 0
5 0 80 0 3C F3
0 5 1 82 29 0 3D F4
7 0 112 0 3E F5
3 6 60
3 7 62
0
0
0
0
0
0
7 1 114 0 3F F6
0 0 0 32 0 40 F7
2 33 0 41 F8
4 1 66 27 0 3B F2 6 1 98 34 0 51 Down
Arrow
4 2 68 0 0 0 6 4 104 0 52 Up
Arrow
4 3 70 0 0 0
4 4 72 11 0 60
4 5 74 0 0 0
8
4 6 76 0 0 0
4 7 78 7 E1 40 LSh+F7
5 0 80 28 0 3C F3
5 1 82 29 0 3D F4
5 2 84 0 0 0
4-8 Chapter 4: Programming
Sorted by Offset
X Y FPGA Key Usage Usage
Offset No. 1 2
5 3 86 0 0 0
System
Function
5 4 88 15 0 5D 5
5 5 90 0
5 6 92 0
0
0
0
0
5 7 94 0 0 0
6 0 96 24 0 37 Period
6 1 98 34 0 51 Down
Arrow
Sorted by KeyNumber
X Y FPGA
Offset
Key
No.
Usage
1
Usage
2
System
Function
6 2 100 22
6 3 102 25
6 4 104 35
0
0
0
62
58
52
0
Enter
Up
Arrow
6 5 106 18 0 59
6 6 108 14 0 5C
1
4
6 7 110 10 0 5F 7
7 0 112 30 0 3E F5
7 1 114 31 0 3F F6
7 2 116 0 0 0
7 3 118 0 0 0
7 4 120 19 0 5A 2
7 5 122 0
7 6 124 0
7 7 126 0
0
0
0
0
0
0
Chapter 4: Programming 4-9
Configurable Key Click Tone
The FPGA has the ability to sound a short chirp whenever a key is pressed, providing auditory feedback to an operator of the keyboard.
This auditory feedback is optional.
The FPGA may be configured to make the sound or not to make the sound, depending on the particular application.
USB DynaKey Tone Frequencies
The frequency is transmitted to the FPGA as a
Note Number
.
Note numbers are equivalent to specific frequencies.
The note number sent to the FPGA is selected by rounding the requested frequency to the nearest frequency number given by the table of Note Numbers (
N
) and
Frequencies (
freq
) listed in the following table.
Note Numbers and Frequencies
D
Eb
E
F
Gb
G
A
Bb
B
C
Db
Ab
A
0 28 24 110 48 440 72 1760 96 7040 120 28160
1 29 25 117 49 466 73 1865 97 7459 121 29834
2 31 26 123 50 494 74 1976 98 7902 122 31609
3 33 27 131 51 523 75 2093 99 8372 123 33488
4 35 28 139 52 554 76 2217 100 8870 124 35479
5 37 29 147 53 587 77 2349 101 9397 125 37589
6 39 30 156 54 622 78 2489 102 9956 126 39824
7 41 31 165 55 659 79 2637 103 10548 127 42192
8 44 32 175 56 698 80 2794 104 11175
9 46 33 185 57 740 81 2960 105 11840
10 49 34 196 58 784 82 3136 106 12544
11 52 35 208 59 831 83 3322 107 13290
12 55 36 220 60 880 84 3520 108 14080
4-10 Chapter 4: Programming
Eb
E
F
Gb
G
Ab
Bb
B
C
Db
D
13 58 37 233 61 932 85 3729 109 14917
14 62 38 247 62 988 86 3951 110 15804
15 65 39 262 63 1047 87 4186 111 16744
16 69 40 277 64 1109 88 4435 112 17740
17 73 41 294 65 1175 89 4699 113 18795
18 78 42 311 66 1245 90 4978 114 19912
19 82 43 330 67 1319 91 5274 115 21096
20 87 44 349 68 1397 92 5588 116 22351
21 92 45 370 69 1480 93 5920 117 23680
22 98 46 392 70 1568 94 6272 118 25088
23 104 47 415 71 1661 95 6645 119 26580
Note:
The frequency
f
is given by the equation :
f
≈
27 .
5
×
2
N
12
This table provides the full set of frequencies defined, however the hardware itself may not generate all of these frequencies, and the frequencies actually generated may not exactly match any of the frequencies listed.
Lower frequency numbers produce lower tones, and higher frequency numbers produce higher tones.
NCR Platform Software Components
NCR provides three platform software components for configuring the keyboard: the NCR USB DynaKey Control, the Set USB Key Matrix application and the Set USB Key Clicks application.
Chapter 4: Programming 4-11
NCR USB DynaKey Control
NCRUsbKeyBoardCtl
is an ActiveX control that contains a method for setting the key clicks
SetClicks
, and a method for downloading the key translation matrix information,
SetKeyMatrix.
The
SetClicks
method examines all currently ‐ enumerated HID devices, finds those with a Vendor ‐ ID equal to NCR’s assigned Vendor ID
(0x0404).
Among all qualified devices found, each device is searched for a KEY_CLICK_INFO feature report that contains
Volume
,
Frequency
, and
Duration
usages.
When a matching device is found, that device’s product ID (PID) is used to locate keyclick values within the Registry.
The values found in the registry are sent to the device in the
KEY_CLICK_INFO feature report.
Each time
SetClicks
is invoked, it reads
Volume
,
Frequenc
y, and
Duration
keyclick parameters from the registry.
If these parameters are not found in the registry, default values are written to the registry, and these default values are used.
This causes the registry to contain the values most recently sent to NCR HID KeyClick devices.
The default values for Volume, Frequency, and Duration,
SetUsbKeyClick
are 15, 1318, and 16, respectively.
The SetKeyMatrix method examines all currently ‐ enumerated HID devices, finds those with a Vendor ‐ ID equal to NCR’s assigned Vendor
ID (0x0404).
Among all qualified devices found, each device is searched for a KEYBOARD_MAP feature report that contains an array of KEY_MATRIX_USAGE usages, When a matching device is found, that device’s PID is used to locate Key Matrix entries in the Registry.
If no Key Matrix values are found for that specific PID, no Key Matrix download is performed.
4-12 Chapter 4: Programming
For each KEYBOARD_MAP device located,
SetKeyMatrix
creates a full default keyboard matrix that duplicates the factory ‐ default matrix of the specific product located.
Next, the registry is read for replacement values within the Keyboard Matrix.
All registry values found in the appropriate registry key are replaced within the default matrix.
Finally, the full key matrix as modified by registry values is sent to the keyboard using the KEYBOARD_MAP feature report.
Chapter 4: Programming 4-13
NCR USB DynaKey Control Parameterization Registry Values
Program Parameterization Registry values appear under the registry key:
[HKEY_LOCAL_MACHINE\SOFTWARE\NCR\USBKeyboard\PID_0321\]
Key-Value Definitions
Keyword 1 Value (Decimal numbers) Default Registry
KeyClick\frequency
KeyClick\volume
2
2
A frequency between 1760
27Hz and 42192 Hz
A value between 0 and 15
15
DWORD
DWORD
KeyClick\duration
2
A number of milliseconds (0 ‐
1023) the sound should be produced
23 DWORD
KeyMatrix\keynumber
3
A for single
usage
to
keyboard be
keynumber
installed per key matrix section for
PID_0321
DWORD
1
Keywords are not case sensitive.
2
The Keywords
frequenc
y,
volume
, and
duration
and their values as sent to the keyboard tone device are written to the registry.
This enables a systems management program to determine current keyclick settings.
3
The
keynumber
value name is a decimal number that must be one of the possible key numbers for the designated product.
For example,
“SetKeyboardKeyEntry(0321)” requires the registry contain a key named
HKLM\Software\NCR\USBKeyboard\PID_0321\KeyMatrix
, and under this key there must be one or more values with names “1” through “128” that correspond to the key numbers.
4-14 Chapter 4: Programming
NCR USB DynaKey Control Data Capture Registry Values
NCR Data Capture Registry values appear under the registry key:
[HKEY_LOCAL_MACHINE\SOFTWARE\NCR\NCRUsbKeyboardCtl\DataCa pture]
"DcapControl"="10 (Hex destination(s): 1=DCap App,
2=Debugger, 4=File; 10/20/40 for immediate)"
"DcapFile"="C:\\NcrDataCap.log"
"DcapFileMax"="0 (Max KB of data cap file)"
"DcapMask"="00000003 (Hex mask of events to capture)"
"DcapTime"="1F00 (Hex time option(s): 100=m:s, 300=h:m:s,
700=m/d h:m:s; 800+digits=millisec; 1000=threadid)"
"DcapVersion"="1.1.3"
"DcapLinePrefix"="NCRUsbKeyboardCtl "
Set DcapMask to 0x01 to receive only Error messages.
Set to 0x02 or higher receives all messages.
Set USB Key Matrix Application
SetUsbKeyMatrix
is a Windows application for the Desktop O/S versions (Windows 98se, Windows 2000) that uses the
NCRUsbKeyboardCtl
control to set a keyboard matrix map.
The application operates as a memory ‐ resident background process for a duration that may be specified on the command line.
If no duration is specified, the application remains resident until terminated by user action.
While resident, the application receives device ‐ attachment notifications for HID devices, and when these are received, invokes the
NCRUsbKeyboardCtl
control to set the keyboard matrix map
.
Command ‐ line parameters may include a value for the runtime duration.
If specified, the application remains resident only for the requested duration.
This permits the application to be used only during defined events such as system start ‐ up, and after which the application will no longer remain resident in memory.
The command ‐ line parameters may also specify that a background memory ‐ resident instance of the application should be terminated.
In this case, the application only terminates the background instance, and does not remain resident itself or invoke the control to set the keyboard matrix map.
Chapter 4: Programming 4-15
SetUsbKeyMatrix
may be launched “by hand” using the Windows
Start
>
Run
option, or any equivalent shortcut technique (desktop, quick ‐ launch pad, menu).
If started in this manner, the command line can optionally contain strings of the form “keyword{= value}”, where
keyword
is one of the defined parameters, and
value
is an optional numeric value to be applied to that key.
The following table gives the available command ‐ line parameters.
Command-line Parameters
Keyword
1
Value (Decimal numbers)
Close Close any background session found
Value
n/a runtime A number of seconds to remain resident, waiting for additional devices to initialize.
0 = indefinitely
1
Keywords are not case sensitive, and may be abbreviated to 3 or more characters.
Set USB Key Clicks Application
SetUsbKeyClick
is a Windows application for the Desktop O/S versions
(Windows 98se, Windows 2000) that uses the
NCRUsbKeyboardCtl
control to set keyclick tone parameters.
The application operates as a memory ‐ resident background process for a duration that may be specified on the command line.
If no duration is specified, the application remains resident until terminated by user action.
While resident, the application receives device ‐ attachment notifications for
HID devices, and when these are received, invokes the
NCRUsbKeyboardCtl
control to set key click tone parameters.
4-16 Chapter 4: Programming
Command ‐ line parameters may include a value for the runtime duration.
If specified, the application remains resident only for the requested duration.
This permits the application to be used only during defined events such as system start ‐ up, and after which the application will no longer remain resident in memory.
The command ‐ line parameters may also specify that a background memory ‐ resident instance of the application should be terminated.
In this case, the application only terminates the background instance, and does not remain resident itself or invoke the control to set keyclick parameters.
SetUsbKeyClick
may be launched “by hand” using the Windows
Start
>
Run
option, or any equivalent shortcut technique (desktop, quick ‐ launch pad, menu).
If started in this manner, the command line can optionally contain strings of the form “keyword{= value}”, where
keyword
is one of the defined parameters, and
value
is an optional numeric value to be applied to that key.
The following table gives the available command ‐ line parameters.
Command-line Parameters
Keyword 1 Value (Decimal numbers)
close Close any background session found runtime A number of seconds to remain resident, waiting for additional devices to initialize.
Value
n/a
0 = indefinitely
1
Keywords are not case sensitive, and may be abbreviated to 3 or more characters.
12.1-Inch USB DynaKey Video Drivers
When using 12.1
displays or any other displays driven off the C&T
69000 chipset, it is recommended that the video drivers for the 69000 be used.
These drivers are available on NCR software CD D370 ‐ 1111 ‐ 0100
(previously, G370 ‐ 0830 ‐ 0000).
Drivers and installation instructions are available on this software CD for Win.
3.1, Windows 95, Windows NT
4.0
and Windows 2000.
Drivers are not needed for DOS.
Chapter 5:
5953 USB DynaKey Migration
Overview
The NCR RealPOS 5953 USB DynaKey is a replacement for its predecessor, the 5953 ‐ Wedge (PS/2) DynaKey, with features and advantages not present in the older product.
This chapter is a discussion of those features with some explanation of the advantages.
•
Powered Universal Serial Bus (USB) for data and power
•
Digital Video Interface (DVI) cable for video
The NCR RealPOS 5953 USB DynaKey improves on its predecessor by taking advantage of features of the Digital Video Interface (DVI) and
Universal Serial Bus (USB) to increase flexibility and connectivity.
The major advances are:
•
Standard Liquid Crystal Display (LCD) interface
•
Full keyboard re ‐ programmability
•
Added general ‐ purpose connectivity via on ‐ board port
•
Flash ‐ programmable firmware
•
Future expandability for fingerprint sensor module and smartcard reader
There are also minor technical improvements, primarily a benefit for systems integrators.
One example is the ability for host software to detect the presence or absence of the MSR, Keylock, and Glide Pad.
Another example is the use of standard USB protocols throughout and even standard USB HID device classes where such device standards exist.
The design helped develop an additional standard in the case of the MSR.
Use of such standards eases the job of systems engineers and integrators.
5-2 Chapter 5: 5953 USB DynaKey Migration
Discussion
The NCR 5953 DynaKey Operator Interface contains an LCD display and a set of keys in a physical configuration that has been found useful to retailers.
The keyboards have additional features, some optional, that add value to the retail environment.
The following table lists these features in a comparison chart of the two DynaKey models.
Following the table are paragraphs that more fully explain the jargon.
Feature
Color 800x600 High
Bright, Long Life LCD
5953 Wedge
Yes
LCD Interface
Touch Option
Hot Plug
POS ‐ Checkout
style keyboard
Double
Double
‐
‐
High
Wide
Keyboard
/
Keys
Programmability
NCR
Yes
Proprietary
No
Standard PS/2 with 35 keys;
8
DynaKey
13
capable
5953 USB
Yes
Industry Standard DVI
Yes
Yes
Standard USB HID with 35 keys;
8
DynaKey
13
capable
Firmware Detected, limited keys
Fully Programmable
Fixed, limited Fully Programmable
Keylock
Key
MSR
Click
Error
Scanner
Tone port
4 position wedge 4 position USB Human Interface Design
(HID)
Yes, programmable Yes, programmable
Yes, wedge Yes, USB HID
3 track Wedge 3 track Standard USB HID
RS232, limited, pre ‐ See
General Purpose USB Ports
section
Chapter 5: 5953 USB DynaKey Migration 5-3
Feature
Power LED
Additional ports
Smartcard Reader
5953 Wedge
qualified scanners
Yes
No
No
No
5953 USB
Yes
Three General Purpose USB ports for
Scanner and/or any USB 1.1
compliant device.
Possible Future Option (not currently planned)
Planned USB module replaces Keylock Fingerprint sensor
LCD 800x600 High-Bright Long-Life Color
The NCR 5953 DynaKey has an 800x600 High ‐ Bright, Long ‐ Life Color
LCD panel.
The USB and Wedge versions of the DynaKey employ similar panels with similar visibility and endurance characteristics.
LCD Interface
The NCR 5953 Wedge DynaKey was designed at a time when an industry standard for LCD connections had not yet emerged, and therefore used an NCR proprietary interface.
The 5953 USB DynaKey has been designed with the now ‐ standard DVI interface, which allows the use of more industry ‐ standard parts.
Touch option
Both the WEDGE DynaKey and USB DynaKey are available with an optional touch ‐ screen interface.
5-4 Chapter 5: 5953 USB DynaKey Migration
Hot Plug
The NCR 5953 USB DynaKey is
hot ‐ pluggable
.
That is, both the DVI and
USB connections may be disconnected and the DynaKey replaced without removing power from the terminal.
The Wedge DynaKey cannot be removed or replaced without removing power from the terminal.
POS-Checkout Style Keyboard
The greatest difference between the NCR Wedge DynaKey and the
USB DynaKey is the communications between the keyboard and the host computer.
The Wedge DynaKey communicates using the PS/2 communications protocol, which is bit ‐ serial and operates at approximately 25Kbps.
The USB DynaKey uses the USB 1.1
protocol, which is a newer and different bit ‐ serial protocol that operates at either
1.5
or 12Mbps.
The keyboard operates at 12Mbps.
Furthermore, each of these protocols includes a software layer.
The
PS/2 software layer is very simplistic, and presents a challenge when adding additional capabilities beyond the keyboard itself.
All the added devices, such as MSR, Keylock, tone, and scanner are implemented as
wedge
devices.
That term means that these devices are
wedged
into the keyboard data stream and must spoof their way past the O/S to transfer data.
This technique, though widespread, can have problems, and is not standardized.
The USB software layer is standardized and richly defined.
It supports multiple simultaneous channels of communications, and allows additional capabilities to be added without negative impact.
Chapter 5: 5953 USB DynaKey Migration 5-5
Furthermore, USB defines several levels of standards, including a standard for Human Interface Devices.
This standard specifies behavior for many devices that are widely used in the computer industry, and allows proprietary extensions to be added for those devices that are less widely used.
NCR’s keyboard includes both fully standard HID devices, such as the keyboard itself and the MSR, and less ‐ widely used and thus customized HID devices such as the Keylock and Error Tone.
The USB DynaKey implements a standard seven ‐ port USB Hub internally, which provides independent connectivity to the several functional sections that comprise the DynaKey.
Both USB and Wedge NCR DynaKeys include keys that accept customer ‐ specified key caps and labels.
For example, one customer may wish to include buttons for
DEPT
,
CLASS
, and
SKU
on his keyboard.
A different customer may have no use for these keys, but may want
TIRES
,
BATTERIES
, and
ACCESSORIES
on specific keys.
Capable keys provide for this customization.
5-6 Chapter 5: 5953 USB DynaKey Migration
Double-High / Double-Wide Keys
With capable keys you can put caps over pairs of plungers, resulting in larger keys.
On a standard keyboard, the space bar, the
Enter
,
Tab
,
Delete
,
Shift
,
Control
, and
Alt
keys are all wider than the rest.
These keys are implemented with one or two plungers, but they cannot be modified for different functionality.
On NCR keyboards, the capable keys may be capped in pairs.
Key caps are available that cover two plungers, either
double ‐ high
or
double ‐ wide
.
When two keys are capped individually, the keyboard firmware must detect each one as a different key, and must send different messages to the host computer to indicate that different keys were pressed.
When the same two keys are capped together, the firmware must know this and send only one message.
With the 5953 Wedge DynaKey, this is accomplished by using firmware that senses both plungers and the time lag between the plungers.
If adjacent plungers are pressed within a certain interval, then the firmware only sends one of the two.
Which one it sends is fixed, and the time lag is fixed.
Thus, although this method works, it is subject to occasional error due to small mechanical tolerance problems.
It is also somewhat limited in flexibility.
With the 5953 USB DynaKey, the keyboard is fully programmable.
Two keys that are capped together can be programmed to literally
be
the same key.
(Duplicate messages are discarded.) Thus there is no limit to the flexibility, and no problem can be induced by the same minor mechanical problems experienced with the 5953 Wedge DynaKey.
Chapter 5: 5953 USB DynaKey Migration 5-7
Keyboard Programmability
The 5953 Wedge DynaKey includes the ability to select whether the keypad should be
telephone
or
calculator
style.
This is implemented with a simple toggle that selects which layout is used.
No other programming is available.
The 5953 USB DynaKey includes full programmability of the keyboard.
Each and every key can be re ‐ assigned as desired, only limited by the capabilities of a standard USB ‐ HID keyboard.
Based on registry entries, a program on the PC sends a complete keyboard layout matrix to the keyboard firmware.
From that moment on, the firmware will send the newly assigned keys over the USB connection.
No translation software is required in the host PC.
New key values are assigned using registry entries.
This means a
DynaKey can be replaced in the field without any extra programming steps.
Once the terminal has been set up with key assignments, a replacement DynaKey will automatically receive the programmed key assignments.
Key assignments are sent from the registry whenever an
NCR USB DynaKey is connected to the PC, whether at power ‐ on or hot ‐ plugged.
Each key can be programmed to be a dead key, one single key, or a two ‐ key combination.
Most keys will be single key values.
However some keys may be programmed as a two ‐ key combination.
For example, the combination of
Shift
and
F1
key values may be used to provide compatibility with the 5953 Wedge DynaKey.
A
double ‐ zero
key is another potential use for this feature.
Any combination of up to two key values may be assigned to a single plunger on the keyboard.
The registry values can be managed using a simple text editor along with the O/S supplied registry editor.
Alternatively, a GUI utility (non ‐ supported) is available for visually manipulating the key assignments in the registry.
See the Key Re ‐ mapping
Registry Manipulation Tool section
for more information.
5-8 Chapter 5: 5953 USB DynaKey Migration
Keylock
Both Wedge and USB DynaKeys include a 4 position Keylock.
In the
Wedge DynaKey it is an every ‐ unit ‐ item (EUI), whereas in the USB
DynaKey, the Keylock can be optional if required, as a SCER.
The
Wedge DynaKey implements the Keylock as a PS/2 wedge device.
The
USB DynaKey implements the Keylock as a separate HID device.
Because USB is designed for plug ‐ and ‐ play (PnP), the presence or absence of the Keylock is easily detected by the host software.
In both DynaKeys, placing the key in the
L
(locked) position disables the keyboard.
In the Wedge DynaKey, the MSR and the external scanner port are disabled.
In the USB DynaKey, the MSR and the external USB ports are disabled.
In the USB Touch DynaKey, the touch screen is disabled.
Key Click
Both Wedge and USB DynaKeys provide a small speaker that can be used to make a key click sound.
The exact sound made for key clicks is programmable in both devices, and the sounds available are comparable.
Error Tone
Both Wedge and USB DynaKeys incorporate the ability for host software to evoke an error tone using the key click speaker.
The capabilities are comparable.
Chapter 5: 5953 USB DynaKey Migration 5-9
MSR
Both Wedge and USB DynaKeys provide an optional 3 ‐ track MSR in either ISO or JIS head configurations.
The Wedge DynaKey cannot detect if the MSR is present, and even if it could, has no way to indicate that information to the host computer.
The USB DynaKey implements the MSR as a separate USB HID device, conforming to the published HID standard for MSR devices.
As with the keylock, the PnP feature of USB communications makes it a simple matter for the host computer and thus the customer’s application to be aware of the presence or absence of the MSR.
Scanner port
The Wedge DynaKey contains an NCR ‐ proprietary RJ ‐ 45 connection for RS ‐ 232 based scanners.
This port has several technical limitations, and a limited subset of NCR scanners are qualified.
The USB DynaKey has no RJ ‐ 45 connector for RS ‐ 232 scanners.
But see
Additional Ports
, below.
Additional ports
The Wedge DynaKey has no additional ports beyond the Scanner port.
The USB DynaKey provides three standard
self ‐ powered
USB ports.
These connections allow a USB scanner, or for that matter, any standard USB device to be connected through the DynaKey to the host computer.
Power LED
Both the Wedge and USB DynaKeys have an LED that indicates when power is present.
5-10 Chapter 5: 5953 USB DynaKey Migration
Fingerprint Sensor
The USB DynaKey has been designed to accommodate a fingerprint sensor module.
This module replaces the keylock module, and operates as another independent USB device through the internal hub.
The
Wedge DynaKey does not have this capability.
Smartcard Reader
The USB DynaKey has been designed to accommodate an external or internal Smartcard reader that connects through USB.
An external USB
Smartcard reader can be connected to one of the available external USB ports.
There is currently no integrated Smartcard reader available or planned, but an extra internal USB port makes an integrated reader possible.
Chapter 5: 5953 USB DynaKey Migration 5-11
Key Re-mapping Registry Manipulation Tool
A GUI Active ‐ X control for Windows is available (though non ‐ supported by NCR) to simplify manipulation of the DynaKey keyboard re ‐ mapping registry entries.
Below is a screen shot of the GUI with the right mouse button clicked to show the current key assignments.
5-12 Chapter 5: 5953 USB DynaKey Migration
A common need is toggling the keypad number layout between
telephone
and
calculator
style, so a special button is available for that function.
The values currently stored in the Registry for NCR 5932 USB
DynaKeys can be retrieved by clicking the
Read Registry
button.
The only values stored in the registry are the values that are non ‐ default.
All of the keys can be restored to default values with the
Restore
Defaults
button.
After assigning new values to keys or restoring default values, the values have not yet been used to replace the current values stored in the registry.
The new values may be written to the registry using the
Write Registry
button.
This is the only action that actually causes the registry to be written.
All other actions are held in program memory for display on the GUI.
The
Exit
button exits the control.
If the
Exit
key is pressed without pressing the
Write Registry
button, then no modifications are saved.
Hovering over an individual key brings up the information about that key.
In this example, the mouse is hovering over the middle key, and the dialog is displaying the NCR Key number (2 in this case), the USB usage currently assigned (0x45), and the system translation of the usage (F12).
Chapter 5: 5953 USB DynaKey Migration 5-13
Clicking on an individual key enables the
Key Number and Usage
dialog box.
The current assignments are shown and two new key usages may be selected from the drop down boxes.
Once selected, the new value can be assigned using the
OK
button.
In the illustration below, the top right key (Key number 3) has been clicked, and is showing a combination of two usages, which will result in system translation to
(left)Shift ‐ F3
.
5-14 Chapter 5: 5953 USB DynaKey Migration
Chapter 6:
Hardware Service
Safety Requirements
Carefully follow these safety requirements before servicing the USB
DynaKey.
Warning:
The DynaKey LCD contains hazardous voltages and should only be serviced by qualified service personnel.
Warning: Before servicing the equipment plug your safety strap into a proper grounding outlet.
Failure to do so could damage the equipment.
Caution:
Before servicing the USB DynaKey, power down the terminal or PC and disconnect the terminal AC power cord.
Disconnect the cables from the workstation.
Caution:
To protect the internal circuitry from damage, unplug the
AC power cord and then momentarily press the power switch ON to drain the power supply capacitance.
Caution:
The power supply cord is used as the main disconnect device.
Ensure that the socket outlet is located/installed near the equipment and is easily accessible.
Attention:
Le cordon d’alimentation est utilisé comme interrupteur général.
La prise de courant doit être située ou installée a proximite du matériel et être facile d’accés.
6-2 Chapter 6: Hardware Service
Problem Isolation Procedures
NCR offers both on ‐ site and mail ‐ in service for the NCR RealPOS 5953
USB DynaKey.
Before calling for service or mailing in your unit for repair, step through the problem isolation procedures below to make sure the DynaKey module is in need of repair.
Also, your answers to these questions may speed the servicing of your DynaKey.
Troubleshooting Table
DynaKey keypad not working
The following table provides general troubleshooting tips for the
DynaKey.
If you experience a problem with your DynaKey, please explore the possible solution options in this table before replacing any component in the system.
Keylock in L position
Solution
Turn Keylock to another position
Keyboard not powered
Some keys
DynaKey
on the keypad not working
DynaKey is in PC Setup mode
(LED is flashing red/green)
Possible shorted condition.
Power for USB devices is controlled by a
USB distribution switch.
Power cycle the system.
Re ‐ boot the system DynaKey hot plugged into terminal with terminal powered on.
Chapter 6: Hardware Service 6-3
External Keyboard not working
Keylock
Solution
Turn Keylock to another position
Scanner working
not
Keyboard workstation
Keyboard
plugged
not
into powered
Plug keyboard into DynaKey
Controller Board
Possible shorted condition.
Power for USB devices is controlled by a
USB distribution switch.
Speaker harness not connected Connect speaker harness to
DynaKey Controller Board.
Speaker not working
MSR not working MSR card not oriented properly
Ensure is up
that when
magnetic swiped.
stripe on card
MSR harness loose or broken Ensure that the MSR harness is securely fastened to the DynaKey
Controller Board, and that none of the wires have pulled loose from the connector.
Possible shorted condition.
Power for USB devices is controlled by a
USB distribution switch.
LCD Dim/Contrast too Light or Dark
Scanner not powered
Unit is cold
Unit is
in in
L position direct
sunlight
Wait 15 minutes for unit to reach operating temperature before measuring brightness or contrast.
Do not expose the unit to operating temperatures below 5 degrees C.
For best display quality, keep the unit out of direct sunlight or other bright light sources.
6-4 Chapter 6: Hardware Service
Lines
LED)
in
Display
No
LCD display
(Green
Internal LCD harness loose
Solution
Re ‐ seat the LCD harness at the
DynaKey Controller Board and LCD ends.
Bent pin in external LCD cable Check both ends of the LCD cable for bent pins.
Fix or replace cable.
Internal LCD cable loose Re ‐ seat the LCD harness at the
DynaKey Controller Board and LCD ends.
Internal backlight harness loose Ensure that the backlight harness is securely fastened to the DynaKey
Controller Board
No display (orange
LED)
7452/7453/PC: Unit in standby mode (screen blank)
Return unit required by
from standby application.
Keylock not in L position.
as
Turn PC or workstation ON
Ensured
PC or workstation not turned on.
Cables loose Ensure all fastened
cables are securely
Chapter 6: Hardware Service 6-5
Servicing the DynaKey Module
This section provides detailed instructions on to how to disassemble the DynaKey.
Warning: Only properly trained personnel using proper grounding procedures should service the DynaKey.
Personal injury could occur, or the DynaKey may be damaged.
Disassembling the DynaKey
1.
Disconnect the external cable(s).
DVI
(Video In)
Powered USB
(Data/Power In)
Dual USB
(External)
Single USB
(External)
19905
6-6 Chapter 6: Hardware Service
Removing the Remote Table Top Mount
2.
Remove the Left and Right Housings from the mount (one screw on each side).
Screws (2)
19907
3.
Remove the screws (4) that secure the Remote Table Top Mount to the DynaKey module.
Screws (2)
Screws (2)
20055
Chapter 6: Hardware Service 6-7
Removing the Back Cover
4.
Remove the Access Cover by applying pressure on the release tabs and then lifting up.
.
19943a
5.
Remove the (7) screws that secure the Back Cover and remove the cover.
Screws (4)
Screws (3)
19944a
6-8 Chapter 6: Hardware Service
Removing the MSR
6.
Disconnect the MSR Cable (J1) from the Controller Board.
7.
Remove the screws (2) that secure the MSR assembly.
8.
Push the plastic latching tab down and remove the MSR assembly.
Screws (2)
Tab
MSR Cable
19945
Chapter 6: Hardware Service 6-9
9.
Remove the screw that secures the MSR module.
Note:
When reassembling the MSR, notice there are actually two screws used to mount the MSR.
One was removed in the previous step (7).
MSR Screw
MSR Cleaning Cards
MSR Cleaning Card, Dry
MSR Cleaning Card, Wet
17193
998 ‐ 0052929
603 ‐ 9014730 (box of 50)
6-10 Chapter 6: Hardware Service
Removing the Speaker Assembly
10.
Disconnect the speaker cable from Controller Board.
11.
Slide the speaker out of the metal fingers on the LCD Bracket.
Speaker
20062
Chapter 6: Hardware Service 6-11
Removing the Touch Board (Option)
12.
Disconnect the Touch Screen Cable.
13.
Remove the screws (2) that secure the Touch Board.
Touch Board
Screws
Touch Screen
Cable
20628
6-12 Chapter 6: Hardware Service
MSR
Keylock
Removing the Controller Board
14.
Disconnect the cables on the Controller Board.
•
LCD Backlight Connectors
•
LCD Connector
•
Speaker Connector
•
LED Board Connector
•
Keypad Connectors
•
MSR Connector
•
Keylock Connector
Keypad
LED
LCD Backlight
Speaker
LCD
20056
Chapter 6: Hardware Service 6-13
15.
Remove the screws in the Controller Board and in the Connector
Bracket (6 screws).
16.
Remove the board.
Note:
Verify all are cables free and out of the way prior to removal.
Screws (4)
Screws (2)
20067
6-14 Chapter 6: Hardware Service
Removing the LCD
17.
Remove the screws (4) that secure the LCD Bracket to the Front
Bezel.
Screws (4)
20629
18.
Remove the LCD Bracket Assembly.
Verify that all cables are free before removing the LCD bracket.
Chapter 6: Hardware Service 6-15
19.
Remove the screws (4) that secure the LCD to the LCD Bracket.
Screws (4)
USB LCD Bracket
LCD
20066
Replacing the Backlight
After you remove the LCD from the frame, you can replace the
Backlight.
1.
Remove the screw that secures the Backlight.
2.
Carefully slide the Backlight out of the LCD.
19367
3.
Replace with a new Backlight
6-16 Chapter 6: Hardware Service
Removing the Touch Screen
20.
Gently lift the Touch Screen from the cabinet.
Touch Screen
Note:
Clean any lint from the glass and LCD before reinstalling.
20630
Chapter 6: Hardware Service 6-17
Removing the Keypad
21.
Remove the screws (3) that secure the Keypad to the Front Bezel.
Screws (3)
19924
22.
Remove the keypad.
6-18 Chapter 6: Hardware Service
Removing the Keylock Adapter Assembly
23.
To Remove Keylock assembly, squeeze the plastic retainers and push the Keylock assembly out the front of the unit.
Plastic
Retainers
16990
Chapter 6: Hardware Service 6-19
24.
Remove the Keylock by prying the Retaining Clip off with a small screwdriver.
25.
The LED Board can be removed by prying off the Tinnerman Clip.
Keylock Retaining Clip
Tinnerman Clip
19925
Replacing the Keylock assembly
1.
Align the tabs and snap into place.
2.
Carefully route the wires through the bezel.
Re-Assembling the DynaKey
To re ‐ assemble the DynaKey module, use the reverse order of the previous procedures.
In addition, check the following:
1.
Before closing the cabinet, check the LCD to make sure there are no fingerprints or lint particles on it.
2.
Make sure the cables are routed properly before closing the cabinet.
6-20 Chapter 6: Hardware Service
Controller Board
Connector Identification
MSR
(J1)
Keylock
(J6)
Not Used
(J4)
Keypad
(J2, J3)
LED
(J5)
LCD Backlight
(J7, J8)
Speaker
(J10)
Not Used
(J14)
Touch Bd.
(J17)
LCD
(J18)
Single Port External USB
(J9)
Dual Port External USB
(J11)
Powered USB (Input)
(J15)
DVI
(J16)
19936
Chapter 6: Hardware Service 6-21
Connector Pin-Out Information
DVI Connector
10
11
12
13
14
7
8
9
15
16
17
18
19
5
6
3
4
Pin Symbol
1 CH2 ‐
2 CH2+
GND
N/c
N/c
DDC_CLK
DDC_Data n/c
CH1
GND
LVHPDET
CH0
CH0+
GND
‐
CH1+
GND n/c n/c
+5V
‐
Description
½ of Channel 2 differential pair
½ of Channel 2 differential pair
TMDS Data 2/R Shield Ground
Unused 2 nd
DVI Link
Unused 2 nd DVI Link
DVI DDC Clock
DVI DDC Data
No connection
½ of Channel 1 differential pair
½ of Channel 1 differential pair
TMDS Data 1/3 Shield Ground
Unused 2 nd DVI Link
Unused 2 nd
DVI Link
Power for DDC EEPROM
Ground
Hot Plug Detect
½ of Channel 0 differential pair
½ of Channel 0 differential pair
TMDS Data 0/5 Shield Ground
6-22 Chapter 6: Hardware Service
Pin Symbol
20 n/c
21 n/c
Description
Unused 2 nd
DVI Link
Unused 2 nd DVI Link
22
23
GND
CLOCK+
TMDS Clock Shield Ground
½ of Clock differential pair
24 CLOCK ‐ ½ of Clock differential pair
25 (C1) ENAVDDMAG Magna ENA_VDD
26 (C2) TFT_SEL2 Magna Panel ID2
27 (C3) TFT_SEL1
28 (C4) TFT_SEL0
29 (C5) GND
30 GND
Magna Panel ID1
Magna Panel ID0
Ground
Ground
Powered USB Connector
3
4
5
Pin Symbol Description
1 GND +12V Return
2 GND USB Ground
+12V
DATA+
+12V
+12V
USB
+12V
Power
Data+
Power
6
7
DATA ‐ USB Data ‐
GND +12V Return
8 +5V USB Power
Shell FRAME Frame Ground
USB Connectors
Pin
1
2
Signal Name Typical Wiring Assignment
VBUS Red
D ‐ White
3
4
D+
GND
Shell Shield
Green
Black
Drain
Wire
Chapter 6: Hardware Service 6-23
6-24 Chapter 6: Hardware Service
Cables
DVI to DVI
497-0422831 - 1.0 m
(1416-C723-0010)
497-0422832 - 4.0 m
(1416-C723-0040)
DVI
(5953)
Powered USB (12 V) to 2 x 4 Locking Connector
497-0424838 - 1.0 m
(1416-C757-0010)
497-0424839 - 4.0 m
(1416-C757-0040)
Powered USB
(5953)
DVI to CHAMP
497-0423054 - 1.0 m
(1416-C729-0010)
497-0423055 - 4.0 m
(1416-C729-0040)
DVI
(5953)
DVI
(Terminal)
19725b
Powered USB
(Terminal)
20059
CHAMP
(Terminal)
20060
Chapter 6: Hardware Service 6-25
DynaKey Cleaning Procedures
NCR keyboards are designed for general retail applications.
These products are resistant to spills and dust.
However, these products are not spill proof or dust proof.
To maintain proper keyboard operation, users should prevent water, beverages, or cleaning agents from being introduced into the keyboard during storage, operation, or cleaning.
To clean your keyboard, use the following procedures:
1.
Disconnect the unit from the power outlet before cleaning.
2.
Use a soft cloth dampened lightly with a mild non ‐ abrasive soap & water solution or 70% Isopropyl Alcohol.
3.
Gently wipe the subject area clean.
4.
Wipe the damp areas dry.
Make sure the glass and touch screen edges are completely dry before using the unit.
5.
Avoid getting any liquids inside the unit.
If liquid does get inside, have a qualified service technician check it before you power it on again.
Cleaners/Solvents to Use
Use the following cleaner/solvents to clean the unit.
•
Mild Non ‐ Abrasive Soap and Water Solution
or
•
70% Isopropyl Alcohol
6-26 Chapter 6: Hardware Service
Cleaners/Solvents to NOT Use
Do NOT use any of the following to clean the unit.
They can damage the unit.
•
Methyl Alcohol
•
Degreasers
•
Ethyl Alcohol
•
Ammonia ‐ based Cleaners such as glass cleaners (Windex)
•
Abrasive Cleaners
•
Vinegar Cleaners
•
Any Strong Dissolvent
•
Thinner
•
Benzene
•
Compressed Air.
•
Solvents
•
Bleach
Cleaning the Glass
1.
Spray an ammonia ‐ based glass cleaner on a soft cloth and gently wipe the glass screen clean.
Warning: Do not use any other types of cleaners such as vinegar, solvents, or degreasers.
These can damage the screen.
2.
Wipe the screen and edges dry.
3.
Allow the glass and screen edges to completely dry before using the unit.
4.
When cleaning has been completed, plug in the keyboard cable and power on the workstation.
advertisement
Related manuals
advertisement
Table of contents
- 15 Introduction
- 15 Compatibility
- 15 Numbers
- 15 Features
- 15 Board
- 15 Color
- 15 Connector
- 15 Positions
- 15 Layout
- 15 Speaker
- 15 Display
- 16 Environment
- 16 Range
- 16 Requirements
- 16 Consumption
- 16 Limitations
- 16 Restriction
- 16 Dimensions
- 16 Recommendations
- 24 Distance
- 24 Angle
- 25 Introduction
- 25 Restriction
- 25 Location
- 25 Access
- 25 DynaKey
- 25 Options
- 25 Mount
- 25 Terminal
- 25 Screen
- 25 Driver
- 25 Screen
- 25 Options
- 25 Procedures
- 25 Feature
- 26 Firmware
- 26 Capabilities
- 60 Defaults
- 60 Capabilities
- 60 usages
- 60 Matrix
- 60 Components
- 60 Values
- 60 Drivers
- 61 Overview
- 61 Discussion
- 61 Color
- 61 Interface
- 61 option
- 61 Keyboard
- 61 Programmability
- 61 Keylock
- 61 Click
- 61 ports
- 75 Sensor
- 75 Reader
- 76 Requirements
- 76 Procedures
- 76 Table
- 76 Module
- 76 DynaKey
- 76 Mount
- 76 Cover
- 76 Cards
- 76 Assembly
- 76 (Option)
- 76 Board
- 76 Backlight
- 76 Screen
- 76 Keypad
- 76 Assembly
- 76 assembly
- 76 DynaKey
- 76 Board
- 76 Identification
- 76 Information
- 76 Connector
- 90 Connectors
- 90 Cables
- 90 Connector
- 90 CHAMP
- 90 Procedures
- 90 Glass