Intermec CK31 User Manual

User’s Manual
CK31 Handheld Computer
User’s Manual
CK31 Handheld Computer
Intermec Technologies Corporation
www.intermec.com
The information contained herein is provided solely for the purpose of allowing customers to operate and service Intermec-manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec Technologies Corporation.
Information and specifications contained in this document are subject to change without prior notice and do not represent a commitment on the part of Intermec Technologies Corporation.
© 2005-2007 by Intermec Technologies Corporation. All rights reserved.
The word Intermec, the Intermec logo, Norand, ArciTech, Beverage Routebook, CrossBar, dcBrowser, Duratherm, EasyADC, EasyCoder, EasySet, Fingerprint, INCA (under license), i­gistics, Intellitag, Intellitag Gen2, JANUS, LabelShop, MobileLAN, Picolink, Ready-to-Work, RoutePower, Sabre, ScanPlus, ShopScan, Smart Mobile Computing, TE 2000, Trakker Antares, and Vista Powered are either trademarks or registered trademarks of Intermec Technologies Corporation.
There are U.S. and foreign patents as well as U.S. and foreign patent applications pending.
ii CK31 Handheld Computer User’s Manual
Document Change
This page records changes to this document. The document was originally released as version 001.
Version Date Description of Change
002 10/2005 Added new scanner options, new keypad
options, updated information on Funk security and configuration, added new diagnostics, and added information on SmartSystems.
003 06/2006 Revised to support RoHS compliance. Other
new information includes an updated list of scanners and cables, instructions for scanning PDF417 or Micro PDF417 bar codes, instructions for loading multiple certificates, expanded information about the backup battery and the Backup Battery Very Low dialog box, troubleshooting information for the SD card, bar code symbologies listed by scanner option, new information on scanner reading distances, and an illustration that identifies the pins in the serial adapter.
004 07/2006 Added the standard range laser and the long
range laser as scanning options. Added instructions for configuring Bluetooth wireless printing. Added two Bluetooth error messages to the Troubleshooting chapter. Corrected the minimum reading distances setbacks for the area imager and linear imager.
005 06/2007 Added the near-far range area imager scanning
option. Added notes about not using the undecoded serial adapter if you have a near-far range area imager and about the impact of radio use on battery life. Updated the path for the warranty information.
006 11/2007 Added additional information about how you
scan bar code data using a near-far range area imager.
CK31 Handheld Computer User’s Manual iii
iv CK31 Handheld Computer User’s Manual
Contents
Before You Begin.......................................................................................................xi
Safety Icons.................................................................................................xi
Global Services and Support....................................................................... xii
Warranty Information..................................................................xii
Web Support ...............................................................................xii
Telephone Support .....................................................................xiii
Who Should Read This Document?.......................................................... xiv
Related Documents................................................................................... xiv
Patent Information.................................................................................... xiv
Other Copyright Information .................................................................... xv
Using the CK31 Handheld Computer.......................................................1
Contents
1
Introducing the CK31 Handheld Computer...............................................................2
What’s New? ..............................................................................................................4
Using the Battery........................................................................................................4
Charging and Installing the Battery..............................................................5
Maximizing Battery Life...............................................................................6
Checking the Battery Status .........................................................................7
Using the Keypad .......................................................................................................7
Using the Color-Coded Keys......................................................................10
Capitalizing All Characters .........................................................................11
Using the Power (I) Key............................................................................12
Disabling or Modifying Keypad Functions.................................................12
Using the Touch Screen ...........................................................................................15
Using the Stylus .........................................................................................16
Understanding the Screen Icons .................................................................17
Repositioning a Window............................................................................18
Calibrating the Touch Screen.....................................................................19
Understanding the Status Lights...............................................................................20
Understanding the Beeps..........................................................................................21
Scanning Bar Codes..................................................................................................22
Scanning With the Laser Scanner or Linear Imager ....................................23
CK31 Handheld Computer User’s Manual v
Contents
Scanning With the Standard or Near-Far Range Area Imager.....................26
Scanning with the Standard Area Imager......................................26
Scanning with the Near-Far Range Area Imager...........................27
Troubleshooting the Area Imager.................................................29
Attaching a Scanner to the Serial Port.........................................................30
Using Energy Saver Mode With Your 1551E or 1553 Scanner...................32
Verifying That Your Scanner Is Working..................................................................33
Installing the SD Card..............................................................................................34
Configuring the CK31.........................................................................................37
2
How to Configure the CK31 Parameters ..................................................................38
Configuring the CK31 With Setup Assistant..............................................39
Configuring the CK31 With Intermec Settings ..........................................40
Opening Intermec Settings ..........................................................40
Understanding the Commands in Intermec Settings ....................41
Navigating in Intermec Settings ...................................................42
Restoring Default Settings............................................................42
Exiting Intermec Settings.............................................................43
Configuring the CK31 With SmartSystems Console ..................................44
Synchronizing the CK31 System Time With a Time Server .......................44
Configuring the CK31 for Your Network.................................................................45
Configuring 802.11b/g Radio Communications.........................................45
Configuring the Network Parameters for a TCP/IP Network.......46
Configuring the Network Parameters for a UDP Plus Network....47
Configuring Bluetooth Communications for Wireless Scanners..................48
Configuring Bluetooth Communications for Wireless Printing ..................50
Turning On Bluetooth Power......................................................51
Creating an Application That Lets You Print Wirelessly...............51
Selecting the Current Wireless Printer on the CK31 ....................52
Configuring Ethernet Communications on Older CK31s...........................57
Configuring Serial Communications ..........................................................58
Configuring Security ................................................................................................59
Choosing Between Funk and Microsoft Security ........................................60
Selecting a Profile for Funk Security.............................................61
Selecting Microsoft as Your Security Choice.................................61
Using WPA Security ..................................................................................62
Configuring WPA Security With Funk Security...........................63
Configuring WPA Security With Microsoft Security....................65
Using 802.1x Security ................................................................................67
vi CK31 Handheld Computer User’s Manual
Contents
Configuring 802.1x Security With Funk Security ........................68
Configuring 802.1x Security With Microsoft Security..................69
Using LEAP Security..................................................................................70
Using Static WEP Security.........................................................................71
Configuring Static WEP Security With Funk Security .................72
Configuring Static WEP Security With Microsoft Security ..........72
Loading a Certificate ..................................................................................73
Disabling Security ......................................................................................77
Developing and Installing Applications..............................................79
3
Developing Applications for the CK31.....................................................................80
Developing a New Application...................................................................80
Developing a Web-Based Application.........................................................81
Converting a Trakker Antares Application to a CK31 Application..............81
Installing Applications on the CK31.........................................................................82
Installing Applications Using ActiveSync....................................................83
Installing ActiveSync and Establishing a Partnership ....................83
Using ActiveSync to Copy Files and Install Applications..............85
Installing Applications Using Your SD Card ..............................................87
Installing Applications Using the FTP Server..............................................87
Installing Applications Using Wavelink Avalanche .....................................88
Installing Applications Using SmartSystems Console..................................88
Launching Your Application Automatically ..............................................................89
Setting or Changing the CK31 Password..................................................................89
Backing Up Your Files..............................................................................................91
Upgrading Your CK31 .............................................................................................92
Upgrading the Operating System Using an SD Card..................................92
Upgrading Your CK31 Using SmartSystems Console.................................93
Running Diagnostics...........................................................................................95
4
Using Diagnostics on the CK31 ...............................................................................96
Understanding the Diagnostics Screens.....................................................................96
802.11 Information....................................................................................97
Authentication Information .......................................................................97
Battery Information....................................................................................98
CK31 Handheld Computer User’s Manual vii
Contents
Boot Code Version...................................................................................100
Configuration Table.................................................................................101
CPU Monitor ..........................................................................................102
CPU Registers..........................................................................................102
Display Test.............................................................................................103
Installed Fonts..........................................................................................104
Intermec Value Version............................................................................104
Keypad Test .............................................................................................105
LED Test .................................................................................................106
Network Information...............................................................................106
Network Test...........................................................................................107
Operating System Version........................................................................107
Ping Utility ..............................................................................................108
Radio Driver Version ...............................................................................109
RAM Information....................................................................................109
RAM Monitor..........................................................................................110
SD Card Memory Test.............................................................................110
Sound Test...............................................................................................111
Troubleshooting and Maintaining the CK31.................................113
5
Troubleshooting the CK31.....................................................................................114
Calling Product Support ..........................................................................114
Problems and Solutions............................................................................115
Problems While Operating the CK31.......................................................115
Problems While Configuring Security ......................................................117
Problems With Wireless Connectivity ......................................................119
Problems Transmitting Data Through the Serial Port...............................120
Problems While Scanning Bar Codes........................................................121
Booting the CK31 ..................................................................................................125
Warm Booting the CK31.........................................................................125
Cold Booting the CK31 ...........................................................................125
Cleaning the Scanner Window and Screen..............................................................126
Specifications .........................................................................................................129
A
Physical and Environmental Specifications .............................................................130
Physical Dimensions ..................................................................130
Power Specifications ..................................................................130
Electrical Specifications..............................................................130
Temperature and Humidity Specifications.................................130
viii CK31 Handheld Computer User’s Manual
Contents
Screen Specifications..................................................................130
Keypad Options.........................................................................130
Bar Code Symbologies ...............................................................131
Area Imager Standard Minimum Reading Distances ..................132
Linear Imager Reading Distances ...............................................134
Standard Range Laser Minimum Reading Distances ..................136
Near-Far Range Area Imager Reading Distances.........................138
Accessories for the CK31..........................................................................139
851-082-xxx Power Supply ........................................................139
AA2 Serial Cable Adapter (P/N 236-069-xxx)............................139
AA3 Serial Cable Adapter (P/N 236-070-xxx)............................139
AB1G Battery (P/N 318-020-xxx)..............................................139
AC1 4-Slot Battery Charger (P/N 852-904-xxx) ........................139
AC2 4-Bay Battery Charging Dock (P/N 852-905-xxx) .............139
AC3 8-Slot Battery Charging Dock (P/N 852-906-xxx).............139
AD1 Communications Dock (P/N 225-709-xxx).......................139
AD2 4-Bay Communications Dock (P/N 225-710-xxx).............140
CK30 and CK31 Handle (P/N 203-754-xxx) ............................140
CK31 Handstrap (P/N 075289) ................................................140
CK31 Holster and Belt ..............................................................140
CK31 Protective Boot................................................................140
CK31 Protective Case ................................................................140
CK31 Tethered Stylus (P/N 203-773-xxx).................................140
CK31 Vehicle Cradle (P/N 075436)..........................................140
Dust Cover ................................................................................140
Decoded Serial Adapter (P/N 225-715-001) ..............................141
Undecoded Serial Adapter (P/N 225-714-001) ..........................141
Typing Characters Not Printed on the Keypad.......................................................142
Pin Assignments for the Serial Port.........................................................................145
Default Settings....................................................................................................147
B
Default Configuration ............................................................................................148
Reprogramming the Keypad.......................................................................155
C
Reprogramming the Keypad...................................................................................156
Changing the Functionality of Keys or Key Combinations .....................................156
Starting the Reprogrammable Keypad Utility...........................................157
Programming a Unicode Character ..........................................................158
CK31 Handheld Computer User’s Manual ix
Contents
Programming a Virtual Key or Unicode Character ...................................159
Programming Any Key as a Function Key ................................................161
Launching an Application From a Key or Key Combination ....................163
Remapping a Hardware Scan Code ..........................................................165
Removing One or All Reprogramming Modifications ..............................166
Finding the Registry Entries for Keypad Changes.....................................168
Creating Keypad Macros ........................................................................................169
Starting the Keypad Macro Utility............................................................169
Recording a Keypad Macro ......................................................................170
Removing All or One Keypad Macro .......................................................172
Finding the Registry Entries for Keypad Macros.......................................174
Index..............................................................................................................................177
I
x CK31 Handheld Computer User’s Manual
Before You Begin
This section provides you with safety information, technical support information, and sources for additional product information.
Safety Icons
This section explains how to identify and understand warnings, cautions, and notes that are in this document.
A warning alerts you of an operating procedure, practice, condition, or statement that must be strictly observed to avoid death or serious injury to the persons working on the equipment.
A caution alerts you to an operating procedure, practice, condition, or statement that must be strictly observed to prevent equipment damage or destruction, or corruption or loss of data.
Note: Notes either provide extra information about a topic or
contain special instructions for handling a particular condition or set of circumstances.
Before You Begin
CK31 Handheld Computer User’s Manual
xi
Before You Begin
Global Services and Support
Warranty Information
To understand the warranty for your Intermec product, visit the Intermec web site at www.intermec.com and click Support > Returns and Repairs > Warranty.
Disclaimer of warranties: The sample code included in this document is presented for reference only. The code does not necessarily represent complete, tested programs. The code is provided “as is with all faults.” All warranties are expressly disclaimed, including the implied warranties of merchantability and fitness for a particular purpose.
Web Support
Visit the Intermec web site at www.intermec.com to download our current manuals (in PDF). To order printed versions of the Intermec manuals, contact your local Intermec representative or distributor.
Visit the Intermec technical knowledge base (Knowledge Central) at intermec.custhelp.com to review technical information or to request technical support for your Intermec product.
CK31 Handheld Computer User’s Manual
xii
Telephone Support
These services are available from Intermec.
Before You Begin
Service
Order Intermec products
Order Intermec media
Order spare parts
Technical Support
Service • Get a return authorization
Service contracts
Description
• Place an order.
• Ask about an existing
order.
Order printer labels and ribbons.
Order spare parts. 1 or 2 and then
Talk to technical support about your Intermec product.
number for authorized service center repair.
• Request an on-site repair
technician.
• Ask about an existing
contract.
• Renew a contract.
• Inquire about repair
billing or other service invoicing questions.
In the U.S.A. and Canada call 1-800­755-5505 and choose this option
1 and then choose 2
1 and then choose 1
choose 4
2 and then choose 2
2 and then choose 1
1 or 2 and then choose 3
Outside the U.S.A. and Canada, contact your local Intermec representative. To search for your local representative, from the Intermec web site, click Contact.
CK31 Handheld Computer User’s Manual
xiii
Before You Begin
Who Should Read This Document?
The CK31 Handheld Computer User’s Manual provides you with information about the features of the CK31 and how to install, operate, maintain, and troubleshoot the CK31. Before you install and configure the CK31, you should be familiar with your network and general networking terms, such as IP address.
The Intermec Computer Command Reference Manual (P/N
073529) is available on the CD attached to the inside front cover of this user’s manual and as a download from the Intermec web site. Please refer to this manual for help configuring your CK31. The reference manual contains information about all of the CK31 commands and provides bar codes that you can print and scan when configuring supported commands.
Related Documents
The Intermec web site at www.intermec.com contains our documents that you can download (in PDF).
To order printed versions of the Intermec manuals, contact your local Intermec representative or distributor.
Patent Information
Product is covered by one or more of the following patents: 4882476, 4894523, 4953113, 4961043, 4970379, 4988852, 5019699, 5021642, 5038024, 5081343, 5095197, 5144119, 5144121, 5182441, 5187355, 5187356, 5195183, 5216233, 5216550, 5195183, 5195183, 5218191, 5227614, 5233172, 5241488, 5243602, 5258606, 5278487, 5288985, 5308966, 5322991, 5331136, 5331580, 5342210, 5349678, 5359185, 5371858, 5373478, 5389770, 5397885, 5410141, 5414251, 5416463, 5442167, 5464972, 5468947, 5468950, 5477044, 5486689, 5488575, 5500516, 5502297, 5504367, 5508599, 5514858, 5530619, 5534684, 5536924, 5539191, 5541419, 5548108, 5550362, 5550364, 5565669, 5567925, 5568645, 5572007, 5576529, 5592512, 5594230, 5598007, 5608578, 5616909, 5619027, 5627360, 5640001, 5657317, 5659431, 5671436, 5672860, 5684290, 5719678, 5729003, 5742041, 5761219, 5764798, 5777308, 5777309, 5777310, 5786583, 5793604, 5798509, 5798513, 5804805, 5805807, 5811776, 5811777, 5818027, 5821523, 5828052, 5831819, 5834753,
CK31 Handheld Computer User’s Manual
xiv
5834749, 5837987, 5841121, 5842070, 5844222, 5854478, 5862267, 5869840, 5873070, 5877486, 5878395, 5883492, 5883493, 5886338, 5889386, 5895906, 5898162, 5902987, 5902988, 5912452, 5923022, 5936224, 5949056, 5969321, 5969326, 5969328, 5979768, 5986435, 5987192, 5992750, 6003775, 6012640, 6016960, 6018597, 6024289, 6034379, 6036093, 6039252, 6064763, 6075340, 6095422, 6097839, 6102289, 6102295, 6109528, 6119941, 6128414, 6138915, 6149061, 6149063, 6152370, 6155490, 6158661, 6164542, 6164545, 6173893, 6195053, 6234393, 6234395, 6244512, 6249008, 6328214, 6330975, 6345765, 6356949, 6367699, 6375075, 6375076, 6431451, 6435411, 6484944, 6488209, 6497368, 6532152, 6538413, 6539422, 6621942, 6641046, 6681994, 6687403, 6688523, 6732930
There may be other U.S. and foreign patents pending.
Other Copyright Information
Microsoft, Windows, and the Windows logo are registered trademarks of Microsoft Corporation in the United States and/or other countries.
Bluetooth is a trademark of Bluetooth SIG, Inc., U.S.A.
Before You Begin
Wi-Fi is a registered certification mark of the Wi-Fi Alliance.
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
This product includes cryptographic software written by Eric Young. (eay@cryptsoft.com)
This product uses Regex++, Index software during its operational phases. The owner of Regex++ has granted use of the software to anyone provided such use is accompanied by the following copyright and permission notice:
Regex++, Index. (Version 3.31, 16th Dec 2001)
Copyright
CK31 Handheld Computer User’s Manual
© 1998-2001 Dr. John Maddock
xv
Before You Begin
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Dr. John Maddock makes no representations about the suitability of this software for any purpose. It is provided “as is” without express or implied warranty.
CK31 Handheld Computer User’s Manual
xvi
Using the CK31 Handheld
1
Use this chapter to familiarize yourself with the CK31 Handheld Computer. In this chapter, you will find these sections:
• Introducing the CK31 Handheld Computer
• What’s New?
• Using the Battery
• Using the Keypad
• Using the Touch Screen
• Understanding the Status Lights
Computer
• Understanding the Beeps
• Scanning Bar Codes
• Verifying That Your Scanner Is Working
• Installing the SD Card
CK31 Handheld Computer User’s Manual 1
Chapter 1 — Using the CK31 Handheld Computer

Introducing the CK31 Handheld Computer

The Intermec CK31 is an ergonomically designed handheld computer built on the Microsoft
®
Windows® CE .NET operating system. It is a lightweight, easy-to-use, reliable computer that both runs client/server applications and browser­based applications.
Good read light
CK31
Ready-to-Work indicator
Battery light
User-defined lights
Scan button
Battery
Serial port
CK31 Handheld Computer
CK31 Handheld Computers with an IEEE 802.11b/g radio
®
installed are Wi-Fi
802.11b/g wireless LAN devices.
certified for interoperability with other
2 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
The CK31 includes these features:
• .NET Compact Framework
• Internet Explorer 6, SQL Server CE
• iBrowse
• CCX v2.0 compliance
• Color display with touch screen
• 64 MB RAM/64 MB Flash Memory
• 400 MHz Processor
These options are available for the CK31:
• 802.11b/g radio
• Bluetooth radio
• Linear imager, area imager, near-far range area imager,
standard range laser, or long range laser
Note: If you have a CK31 with the near-far range area imager, do not use the undecoded serial adapter.
• TE 2000 terminal emulation application including 3270,
5250, and VT/ANSI as well as support for third-party TE applications
• Data Collection Browser (dcBrowser™) application
Use this manual to understand how to use the features and options available on the CK31. For help using terminal emulation, see the TE 2000 Terminal Emulation Programmer’s Guide (P/N 977-055-xxx).
For help using dcBrowser, see the documentation that ships with the dcBrowser gateway software or the Data Collection Browser Client User’s Guide (P/N 070011).
iBrowse is a locked-down web browser for Intermec devices that is compatible with Microsoft’s Internet Explorer but does not allow the user to exit the browser or access non-work related web sites. For help using iBrowse, see the iBrowse User’s Guide (P/N 961-055-xxx).
CK31 Handheld Computer User’s Manual 3
Chapter 1 — Using the CK31 Handheld Computer
For a complete list of accessories, see “Accessories for the CK31” on page 139.

What’s New?

The CK31 is now available with a near-far range area imager.

Using the Battery

The CK31 uses a model AB1G (P/N 318-020-xxx) lithium-ion battery as its main power source. You must fully charge the main battery before you can use the CK31. When you change the battery, a backup battery maintains your status, memory, and real-time clock for at least 10 minutes.
If the battery light blinks or turns on solid, you cannot restore factory defaults or perform a warm or cold boot on your CK31 by using the I key. You must replace the battery with a fully charged battery before you can restore factory defaults or boot your CK31.
To ensure maximum battery life and product performance, periodically replace the rechargeable lithium-ion battery. Contact your local Intermec sales representative for replacement batteries.
Note: The AB1G battery is designed to provide more than a full shift of daily use. However, battery life depends on individual usage patterns. Conditions such as wireless coverage, power settings, roaming frequency, applications in use, number of radios in use, ambient temperature, lithium­ion battery maintenance, and individual use cases have an effect on overall battery performance.
The lithium-ion battery pack that is used in this device may present a fire or chemical burn hazard if it is mistreated. Do not disassemble it, heat it above 100°C (212°F) or incinerate it. Dispose of used battery packs promptly. Keep away from children.
Removing the main battery when the backup battery low or critically low icon appears on the taskbar may cause your CK31 to cold boot and you may lose data.
4 CK31 Handheld Computer User’s Manual
If you fail to replace the battery immediately, you may lose important data or applications.

Charging and Installing the Battery

Make sure you fully charge the AB1G battery before you use your CK31. You can charge the battery before or after you install it into the CK31.
To charge the battery
• Either insert the battery into the AC1 4-slot battery charger
or place the CK31 with battery installed in the AC2 4-Bay Charging Dock, AC3 8-Bay Charging Dock, AD1 1-Bay Communications Dock, or AD2 4-Bay Communications Dock. For more information on these accessories, see page
139.
Use the next table to understand how long it will take to charge your batteries in each of the CK31 charging or communications dock accessories.
Chapter 1 — Using the CK31 Handheld Computer
Charging Times for CK31 Batteries
CK31 Accessory Battery Charging Time
AC1 4-Slot Battery Charger 5 hours
AC2 4-Bay Charging Dock 5 hours
AC3 8-Slot Charging Dock 5 hours
AD1 1-Bay Communications Dock 5 hours
AD2 4-Bay Communications Dock 5 hours
CK31 Handheld Computer User’s Manual 5
Chapter 1 — Using the CK31 Handheld Computer
To install the battery
• Insert the tabs on the bottom of the charged battery into the
CK31 and snap the battery into place.
Inserting the AB1G Battery

Maximizing Battery Life

Battery latch
AB1G battery
There are several things that you can do to extend the life of your fully charged battery.
• Verify that Radio Power Management is enabled (Fast PSP).
Enabling radio power management allows your radio to switch between awake and sleep modes based on network traffic. If you use the default setting of disabled (CAM), you will have the best network performance (data throughput) but it will draw the most power from your battery.
• Verify that the backlight timeout is set to 15 seconds.
• Verify that each setting under Power Management (User Idle,
System Idle, and Suspend) has a value of 1 minute for a combined automatic shutoff time of 3 minutes.
You can use Intermec Settings to easily make all of these configuration changes. For help, see “Configuring the CK31 With Intermec Settings” on page 40.
6 CK31 Handheld Computer User’s Manual
Checking the Battery Status
The easiest way to tell the status of your battery is to look at the battery icon in the status bar of your CK31. If you do not see a battery icon, your battery has a good charge.
Battery Icon Status
Icon Status
You can also check the battery status by looking at the Battery light on the front of the CK31 or by using the battery diagnostics screen. For help using the Battery Information diagnostic screen, see “Battery Information” on page 98.

Using the Keypad

Chapter 1 — Using the CK31 Handheld Computer
Battery has a medium charge. You should be able to work for several more hours before changing batteries.
Battery is low. You need to replace the battery soon.
Battery is critically low. You need to replace the battery now.
Your CK31 has one of the following keypad overlay options:
• 42-key large numeric and function
• 50-key full alphanumeric
• 52-key full alphanumeric
You can order all versions of the CK31 keypad with an international overlay. The international overlay supports English and many Western European languages, such as French, German, Italian, Portuguese, and Spanish. You enter all of the characters and functions printed above the keys just like you would on a standard keypad.
Note: You must use the color-coded keys to access several hidden characters (such as { and }) on the CK31 keypad. For more information on the hidden characters, refer to “Typing Characters Not Printed on the Keypad” on page 142.
CK31 Handheld Computer User’s Manual 7
Chapter 1 — Using the CK31 Handheld Computer
The CK31 supports TE 2000 VT100/220/320/340 and ANSI, TE 2000 5250, and TE 2000 3270. When you order the CK31 with a TE 2000 application, you must order the corresponding keypad overlay. Use the TE 2000 keypad overlays to enter the same keys that you can enter on a VT/ANSI keyboard, and IBM 5250 keyboard, or an IBM 3270 keyboard. Like the standard CK31 overlay, the TE 2000 keypad overlays let you enter all the characters printed on or above the keys. The terminal emulation keypads also come with the same color-coded keys that are on the standard overlay.
For help using TE 2000 terminal emulation, see the TE 2000 Terminal Emulation Programmer’s Guide (P/N 977-055-xxx).
Scan button
Orange key
42-Key Large Numeric and Function Keypad: This keypad is designed for applications that accept mainly numeric data (0-9) and that need dedicated function keys (F1- F12). This keypad also lets you enter the entire alphabet and special characters by pressing color-coded key sequences.
Tab
Enter
CAPS
Shift
A
&
7
D
$
456
G
!
1
Del
[]
KL
F1
O
P
F5
S
T
F10
F9
X
W
Alt
Ctl
B
Home
*
8
E
%
H
2
J
)
0
M
F2
F3
Q
F6 F7
U
F11
PROG
*
Backlight key
Enter
Ins
\
/
Esc
C
(
9
F
?
Green key
^
I
#
3
.
,
.
N
F4
R
F8
V
F12
Sp
Z
Y
Alpha
Sp
Power key
8 CK31 Handheld Computer User’s Manual
Power key
¦
[
{}
CAPS
Chapter 1 — Using the CK31 Handheld Computer
*
Backlight key
\
Home
+
]
Esc key
.
?
/
Del
Green key
F7 F8 F9
Orange key
Space
F2
F10
PROG
F6F5
F3
F4
F1
Alt
Ins
50-Key Full Alphanumeric Keypad: This keypad is designed for applications that accept mainly numeric data (0-9) and that may need to accept the entire alphabet. The keypad also provides shifted function keys (F1-F9) and special characters, symbols, and functions by pressing color­coded key sequences.
Note: The 50-key keypad does not have a scan key, because it was designed to work with the required handle with the built-in scanner trigger.
CK31 Handheld Computer User’s Manual 9
Chapter 1 — Using the CK31 Handheld Computer
Scan button
Ta b
Backlight key
Power key
Green key
Orange key
789
F1
F2
Alt
ABCDE
FGH I J
KLMNO
PQRS T
UV WY
5
4
12
0
I/O
F3
6
F4
3
Esc
.
52-Key Full Alphanumeric Keypad: This keypad is designed for applications that accept mainly numeric data (0-9) and that may need to accept the entire alphabet. The keypad also provides function keys (F1-F24) and special characters, symbols, and functions by pressing color-coded key sequences.

Using the Color-Coded Keys

The keypad of the CK31 provides color-coded keys to let you access additional characters, symbols, and functions printed on the keypad overlay. Once you understand how to use the color-coded keys and key sequences, you can access all of the additional features printed on the keypad overlay. There are two color-coded modifier keys on the CK31: the orange B key and the green C key.
10 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
You press and release the first key and then press and release the second key to access the color-coded character or function printed above a key.
Using the Color-Coded Keys
You Want To: Press: Example
Use an orange character or function printed above a key.
Use a green character or function printed above a key.
Lock the orange, green, Ctl, Alt, or Shift key to stay on.
Unlock a green, orange, Ctl, Alt, or Shift key.
B key and then the key with character or function printed above it.
C key and then the key with character or function printed above it.
B, C, Ctl, Alt, or Shift key twice.
B, C, Ctl, Alt, or Shift key once.
Press B and then 2 to type the @ character.
Press C and then 2 to type the = character.
Press C twice and the appears in the status bar.
If is in the status bar, press Alt and the locked icon disappears from the status bar.
Note: The orange Contrast function (M or N) printed above the Backlight E key does not perform any function on the CK31.

Capitalizing All Characters

To type all alphabetic characters as uppercase letters, you can enable the Caps Lock feature on the CK31 keypad.
To enable Caps Lock
1 Press the orange B key. The B icon appears on the status
bar.
2 To enable Caps Lock and make the Caps Lock icon (
appear on the status bar, press a second key:
• On the 42-key keypad, press Shift.
• On the 50-key keypad, press Shift.
• On the 52-key keypad, press A.
3 Type an alphanumeric character. The letter appears as an
uppercase character on the screen.
CK31 Handheld Computer User’s Manual 11
)
Chapter 1 — Using the CK31 Handheld Computer
To disable Caps Lock
• Press the orange B key and then press either Shift or A
(depending on your keypad). The Caps Lock icon disappears from the status bar.

Using the Power (I) Key

When you press the I key to turn off the CK31, you actually put the computer in Suspend mode. In Suspend mode, the CK31 continues to supply power to all memory, but turns off power to most hardware. This power-saving feature is designed to prolong battery life.
When you press the I key to turn the CK31 back on, your computer resumes at the screen that was displayed when you turned it off. If you are using WPA or 802.1x security, the computer may need to reauthenticate before it resumes your application.
If the Battery light flashes and your CK31 does not resume after pressing I, your battery may be too low to supply power. Replace the battery. If replacing the battery does not solve the problem, see “Booting the CK31” on page 125.

Disabling or Modifying Keypad Functions

If you want to restrict the ability to perform adjustments made from the keypad, such as changing the beeper volume, you can disable the functionality of several keys on the keypad.
You can disable these keypad functions:
• Beeper volume
• Task Manager (opened by pressing Alt and then Tab)
Note: When you disable Alt Tab, you also disable Alt Esc.
You can modify this keypad function:
• The behavior of the I key. You can configure the boot
functionality to either warm or cold boot when you press and hold the I key for five seconds.
12 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
To disable specific keypad functions
1 From the Start menu, tap Intermec Settings. The Intermec
Settings application appears.
2 Tap Device Settings > Keypad. The Keypad menu expands
to show you the options.
3 Tap the function you want to disable from the Keypad menu
to expand the branch.
4 Tap Disable to select it. 5 Save your changes and tap File > Exit to exit Intermec
Settings.
CK31 Handheld Computer User’s Manual 13
Chapter 1 — Using the CK31 Handheld Computer
To change the I key behavior
1 From the Start menu, tap Intermec Settings. The Intermec
Settings application appears.
2 Tap Device Settings > Keypad. The Keypad menu expands
to show you the options.
3 Tap Configure Boot Functionality and select Warm boot
or Cold boot.
4 Save your changes and tap File > Exit to exit Intermec
Settings.
14 CK31 Handheld Computer User’s Manual

Using the Touch Screen

T
The CK31 has a color touch screen display that features:
• a full screen size of 240 x 320 pixels.
• a desktop size of 240 x 300 pixels.
• a taskbar size of 240 x 20 pixels.
• support for Unicode characters, user-programmable fonts,
and bitmap graphics.
Chapter 1 — Using the CK31 Handheld Computer
Desktop
askbar
CK31 Start Screen
The Start screen has two distinct areas: the desktop and the taskbar.
The desktop displays shortcuts to some of the applications installed on the CK31. The first time you turn on the CK31, the taskbar displays the Start menu icon, the time, the keyboard icon, and the desktop icon.
CK31 Handheld Computer User’s Manual 15
Chapter 1 — Using the CK31 Handheld Computer
Using the Stylus
Use the stylus, in place of a mouse, to select items and enter information on the touch screen.
Functions You Can Perform With the Stylus
Action Description
Tap
Double-tap
Drag
Tap and hold
You can disable the touch screen if you want to prevent others from performing functions using the stylus.
Touch the screen once with the stylus to select options, close applications, or launch menus from the taskbar.
Double-tap the screen with the stylus to launch applications.
Hold the stylus on the screen and drag across the screen to select text and images.
Tap and hold the stylus on an item to see a list of actions available for that item. On the pop-up menu that appears, tap the action you want to perform.
To disable the touch screen
1 From the Start menu, tap Settings > Control Panel. 2 Double-tap Stylus. 3 Select the Touch Panel Disable check box. 4 Exit the control panel.
To enable the touch screen capabilities again, you need to navigate to the control panel using the keypad and use the Space key to clear the Touch Panel Disable check box.
16 CK31 Handheld Computer User’s Manual
Understanding the Screen Icons
Use the screen icons on the status bar to see the battery status, network connections, and special keys or functions you may be using. Standard Microsoft icons are not included in this table.
CK31 Screen Icons
Icon Description
Battery is approximately half full. You should be able to work for several more hours before changing batteries.
Battery is low. You need to replace the battery soon. Battery is critically low. You need to replace the battery now.
The window positioning feature is turned on.
The CK31 is connected using ActiveSync.
Backup battery is low. Replace the battery or place the CK31 in a charger. Allow 15 minutes for the backup battery to recharge.
Strong signal strength with the access point and security is enabled.*
Medium signal strength with the access point and security is enabled.*
Weak signal strength with the access point and security is enabled.*
Strong signal strength with the access point, but security is not configured correctly.
Medium signal strength with the access point, but security is not configured correctly.
Weak signal strength with the access point and security is not configured correctly.
No connection to the access point. For help, see “Problems With Wireless Connectivity” on page 119.
Orange key is enabled. Green key is enabled.
Orange key is locked.
Green key is locked.
* If you are using static WEP and you cannot send information wirelessly, make sure your WEP key setting is correct.
Chapter 1 — Using the CK31 Handheld Computer
CK31 Handheld Computer User’s Manual 17
Chapter 1 — Using the CK31 Handheld Computer
CK31 Screen Icons (continued)
Icon Description
Alt key is locked.
Alt key is enabled.
Ctl key is locked.
Ctl key is enabled.
Shift key is locked.
Shift key is enabled.
No UDP Plus connection. For help, see “Configuring the Network Parameters for a UDP Plus Network” on page 47.
UDP Plus is transferring data.
UDP Plus is connected.
Caps Lock key is enabled.
The CPU monitor is enabled.
The RAM monitor is enabled.

Repositioning a Window

If you need to move a window to see more of a screen, you can reposition the window using the numeric keypad instead of the mouse pointer. When you turn on the positioning feature, the focus is on the top window. You can change the focus to another window by using Task Manager to select a different task. Simply press Alt and then Tab to bring up Task Manager to select a different task.
18 CK31 Handheld Computer User’s Manual
To reposition a window
Chapter 1 — Using the CK31 Handheld Computer
1 Press Alt and then E. An icon (
) appears on the status
bar.
2 Use the numeric keypad to move the window.
Repositioning a Window: Press the appropriate number key for the direction you want to move the window.
To center the window in the CK31 screen
• Press 5.
To turn off the repositioning feature
• Press Alt and then E.

Calibrating the Touch Screen

If the touch screen does not respond when you tap it with the stylus, you may need to calibrate the screen.
To calibrate the screen
1 Press C and then C. The Start menu appears. 2 Press D to highlight Touch Calibrate and then press Enter.
The calibration screen appears.
3 Follow the instructions to calibrate the screen.
CK31 Handheld Computer User’s Manual 19
Chapter 1 — Using the CK31 Handheld Computer

Understanding the Status Lights

The status lights on the CK31 turn on to indicate the status of the battery, a successful decode of a bar code, or a user-defined function.
Ready-to-Work indicator (blue)
Good read light (green)
Battery light
User-Defined lights
CK31 Status Lights
The battery light and the battery screen icons work with each other to alert you to the status of your battery. If the battery light comes on, check the taskbar to see which battery icon appears on it. Use the CK31 Screen Icons table on page 17 to help determine when you need to replace your battery.
Understanding the CK31 Status Lights
Light Name Light Description
User-defined
Battery
Use the Intermec resource kits to program these lights to turn on and off for any task or error within your application. The resource kits are part of the Intermec Developer Library (IDL), which is available from the Intermec web site at www.intermec.com/idl.
Light Status What It Means
Off The battery is charged. On
Battery is critically low. You need to replace the battery now.
20 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
Understanding the CK31 Status Lights (continued)
Light Name Light Description
Good Read
Ready-to-Work™ indicator
This light comes on when the CK31 successfully decodes a bar code.
This blue light indicates when the CK31 is ready to use in your application, typically TE 2000. If you have problems using TE 2000, see the TE 2000 Terminal Emulation Programmer’s Guide (P/N 977-055-xxx).
Light Status What It Means
Off
Blinking The CK31 is not connected to the host.
On
The TE 2000 application has not loaded successfully, or you are not running a Ready­to-Work application.
A connection to the server has been established and all network connections are active.

Understanding the Beeps

The CK31 uses beeps to provide you with audio feedback when it performs some functions. For example, you hear a beep each time you scan a valid bar code.
Understanding the CK31 Beeps
Beep Sequence What It Means
High beep
Three low beeps You entered or scanned an invalid command.
Click You pressed a key.
You entered valid data or a valid command, the CK31 decoded a label, or the CK31 decoded the last row of a two-dimensional bar code.
You can change the beeper volume for your needs and environment. You can set the beeper volume to off, low (quiet), medium, high (loud), and very high (very loud - default).
If necessary, you can also change the beep duration and beep frequency for good read, low, and high beeps. You cannot adjust the keyclick volume or duration.
CK31 Handheld Computer User’s Manual 21
Chapter 1 — Using the CK31 Handheld Computer
Changing the Beeper Volume
Method Procedure
Use the keypad.
Use the Intermec Settings application.
Use the Beeper Volume command.

Scanning Bar Codes

Do not look directly into the window area or at a reflection of the laser beam while the laser is scanning. Long-term exposure to the laser beam can damage your vision.
Use the scanner to scan and enter bar code data. The type of scanner you are using and the type of bar code you are decoding determines the way you scan the bar code. The CK31 supports the scanning of 1D linear bar codes and 2D images, depending on the scanner model in your CK31. Plus, the way you scan bar codes is different if you are using an integrated handle or a scanner attached to the serial port.
Press C and then press E to increase the volume. There are five beep volumes on the CK31 including off. When you reach the loudest setting, the next setting is off.
Go to Start > Intermec Settings > Device Settings > Beeper > Volume.
For help, see “Beeper Volume” in the Intermec Computer Command Reference Manual.
When you unpack the CK31, these bar code symbologies are enabled:
• Code 39
• Code 128
• PDF417 (if supported)
• UPC/EAN
• DataMatrix (area imagers only)
If you are using bar code labels that are encoded in a different symbology, you need to enable the symbology on the CK31. Use Intermec Settings to enable and disable symbologies for your scanner. For help, see “Configuring the CK31 With Intermec Settings” on page 40.
22 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
The following two sections describe how to scan a bar code label with the laser scanner (standard range laser or long range laser), linear imager, and area imager.

Scanning With the Laser Scanner or Linear Imager

If the CK31 has a standard range laser, long range laser, or linear imager, use the following procedure to practice scanning a bar code.
The linear imager can decode PDF417 bar codes as well as bar codes with high-density, low-density, and poor quality in any lighting conditions. For help scanning PDF417 bar codes, see the procedure on the next page.
To scan most bar code labels with the laser scanner or linear imager
1 Press I to turn on the CK31. 2 Point the scanner window at the bar code label and hold the
computer at a slight angle 15 to 25 cm (6 to 10 in) from the label.
Note: If you have a long range scanner, you may need to hold the computer further away from the label.
3 Press the Scan button on the keypad, or pull the trigger on a
handle, and direct the red beam so that it falls across all bars in the bar code label.
CK31 Handheld Computer User’s Manual 23
Chapter 1 — Using the CK31 Handheld Computer
Good Read light (green)
Scan button
*INTERMEC*
Use this test bar code:
Code 39 Test Bar Code
*123456*
*123456*
When the CK31 successfully reads a bar code label, you hear a high beep and the green Good Read light turns on briefly.
4 Release the Scan button.
To scan a PDF417 or Micro PDF417 bar code with the linear imager
1 Press I to turn on the CK31. 2 Point the scanner window PDF417 or Micro PDF417 bar
code label and hold the computer at a slight angle 15 to 25 cm (6 to 10 in) from the label.
3 Press the Scan button on the keypad or pull the trigger on a
handle, and direct the red beam so that it falls across at the top row of the bar code label.
24 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
Good Read light (green)
Scan button
Scanning a PDF417 or Micro PDF417 Bar Code Label
Use this test bar code:
PDF417 Test Bar Code
*123456789abcdefg*
4 Move the beam down all rows of the bar code label. The
CK31 clicks as it reads each row.
5 The CK31 emits a high beep and the green Good Read light
turns on briefly when the CK31 successfully reads the entire bar code label.
You may need to continue moving the beam from the bottom of the bar code label to the top, and back to the bottom, until you hear the high beep.
6 Release the Scan button.
CK31 Handheld Computer User’s Manual 25
Chapter 1 — Using the CK31 Handheld Computer
Scanning With the Standard or Near-Far Range Area Imager
Your CK31 may come with one of two types of area imagers:
• A standard area imager
• A near-far range area imager
Both area imagers allow you to scan 2D bar code symbologies and supports omni-directional (360°) scanning. Omni­directional scanning means that you can position the CK31 in any orientation to scan a bar code label.
Scanning with the Standard Area Imager
The standard area imager comes equipped with an aiming beam to help you scan bar codes. Use the following procedure to scan a bar code label with the standard area imager.
To scan a bar code label with the area imager
1 Press I to turn on the CK31. 2 Point the scanner window at the bar code label and hold the
CK31 steady a few inches from the label.
3 Press the Scan button on the keypad or pull the trigger on a
handle and center the red aiming beam over the bar code label, as shown in the illustration on the next page.
The aiming beam flashes repeatedly while the imager tries to read a bar code. Also, the aiming beam is smaller when the imager is closer to the bar code and larger when it is further away.
When the CK31 successfully reads a bar code label, you hear a high beep and the green Good Read light turns on briefly.
26 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
Aiming beam
Good Read light (green)
Scan button
4 Release the Scan button or the trigger.
Scanning with the Near-Far Range Area Imager
The near-far range area imager allows you to scan a bar code at both near and far distances. It is equipped with a laser pointer to help you aim at bar codes.
To scan a bar code using the near-far range area imager
1 Press I to turn on the CK31. 2 Point the scanner window at the bar code label. 3 Press the Scan button on the keypad or pull the trigger on the
handle. The illumination beam and laser pointer appear.
For near or close-in scanning distances of 30 cm (11.8 in.)
or less, use the laser pointer and aim slightly to the right side of the center of the bar code and make sure that the illumination beam covers the bar code you are trying to decode.
For standard and long range scanning distances of 30 cm
(11.8 in.) or more, use the laser pointer and aim towards the middle of the bar code and make sure that the
CK31 Handheld Computer User’s Manual 27
Chapter 1 — Using the CK31 Handheld Computer
illumination beam covers the bar code you are trying to decode.
Note: For near (close-in), standard, and long range scanning, the illumination beam must be completely over the bar code. The laser pointer acts as a guide and does not need to be on the bar code.
4 When the CK31 successfully reads a bar code label, you hear
a high beep and the green Good Read light turns on briefly.
If there are multiple bar codes in one area, you should enable the center-decoding parameter to read your bar codes. Use Intermec Settings to enable and disable this parameter. For help, see “Configuring the CK31 With Intermec Settings” on page 40.
The center-decoding parameter only decodes a bar code if:
• the laser pointer is on the bar code
• the illumination beam covers the bar code
To scan a bar code using center-decoding
1 Press I to turn on the CK31. 2 Point the scanner window at the bar code label. 3 Press the Scan button on the keypad or pull the trigger on the
handle. The illumination beam and the laser pointer appear.
4 Aim both the illumination beam and the laser pointer at the
bar code you want to scan.
28 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
Laser pointer
*JOHNB*
Good Read light (green)
*JOHNB*
Scan button
5 When the CK31 successfully reads a bar code label, you hear
a high beep and the green Good Read light turns on briefly.
Troubleshooting the Area Imager
If you have problems scanning a bar code with the area imager, try following some of these tips to improve the performance of your imager:
• Position the imager as close to the bar code as possible while
still being able to capture the entire bar code.
• Make sure that Aimer LED Duration is set to zero.
• Set Lighting mode to Illum LED Priority.
• Enable only the bar codes that you need to use every day.
Use Intermec Settings to configure these imager commands. For help, see “Configuring the CK31 With Intermec Settings” on page 40. For more information on the commands and their parameters, see the Intermec Computer Command Reference
Manual (P/N 073529). The Intermec Computer Command Reference Manual is available on the CD attached to the inside
front cover of this user’s manual. You can check the Intermec web site for a more recent version of this online manual.
CK31 Handheld Computer User’s Manual 29
Chapter 1 — Using the CK31 Handheld Computer
Attaching a Scanner to the Serial Port
You can attach a scanner to the serial port of the CK31 if you order a serial adapter and a required cable. There are two serial adapters available to support decoded and undecoded scanners.
Use the following two tables to locate the serial adapter and the required cable you need for your scanner.
Undecoded Serial Adapter and Required Cables
Supported Scanner
128X wands* 225-714-001 069444-005*
1550C0500*, 1550C0502*, 1550C0504*
155XE 225-714-001 3-606030-10
1400 225-714-001 3-606030-10
* These products are not RoHS compliant and are discontinued. This information is included here only for customers who have already purchased these products.
Undecoded Serial Adapter Required Cable
225-714-001
068424* or 068425*
30 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
Decoded Serial Adapter or AA2 and Required Cables
Supported Scanner
1400
1551E*
1553E*
1800
SR60
* These products are not RoHS compliant and are discontinued. This information is included here only for customers who have already purchased these products.
Decoded Serial Adapter Required Cable
225-715-001 or AA2
225-715-001 or AA2
225-715-001 or AA2
225-715-001 or AA2
225-715-001 or AA2
3-604032-15, 3-604032-06*, or 3-606032-03*
3-604032-15, 3-604032-06*, or 3-606032-03*
3-604032-15, 3-604032-06*, or 3-606032-03*
3-366032-01*
321-639-002
To attach a scanner to the serial port
1 Connect a scanner to the DB9 connector on the serial adapter
or cable.
2 Hook the serial adapter onto the battery on the CK31 and
then snap it into place, or connect the AA2 serial cable adapter to the serial adapter.
Serial adapter
DB9 connector
Battery
CK31 Handheld Computer User’s Manual 31
Chapter 1 — Using the CK31 Handheld Computer
3 Refresh Intermec Settings. If you attach the undecoded serial
adapter, the default scanner is the 1550C05XX. If you attach the decoded serial adapter, the default scanner is the 1551E.
4 Use Intermec Settings to select your scanner model and
configure the serial port. For help using Intermec Settings, see “Configuring the CK31 With Intermec Settings” on page 40.
Note: When you attach an undecoded serial adapter to the CK31, the internal scanner does not work.

Using Energy Saver Mode With Your 1551E or 1553 Scanner

Note: The 1551E, 1553, and the energy saver cable (P/N 3­606032-03) are not RoHS compliant and are discontinued. This information is included here only for customers who have already purchased these products.
Use Energy Saver mode with your 1551E or 1553 scanner to save battery power on your CK31. When you use Energy Saver mode, the scanner is active while you are pressing the trigger and goes into Standby mode after a good read. With Energy Saver mode enabled, the current consumption drops to zero during standby. Full energy is restored when you scan the next label.
To use Energy Saver mode, you need:
• an energy saver cable P/N 3-606032-03 for the serial port.
• firmware version 2.13 or later on the scanner.
For help using Intermec Settings, see “Configuring the CK31 With Intermec Settings” on page 40.
To enable Energy Saver mode
1 From Intermec Settings, choose Data Collection > Dock
Tethered Scanner > Scanner Settings > Energy saver mode.
2 Select Enable. 3 Exit Intermec Settings and save your changes.
Note: If the scanner stops working after you enable energy saver mode, you may not be using an energy saver cable. For
32 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
help, see “Problems While Scanning Bar Codes” on page 121.

Verifying That Your Scanner Is Working

Most of the default shortcuts on the desktop are standard Windows CE applications. However, Intermec provides a shortcut to an additional application called ScanDemo. ScanDemo is a simple application you can use to verify that your scanner is working correctly. ScanDemo enables the CK31 to read bar code labels and display the information encoded on the label along with the symbology used to encode it.
To open ScanDemo
1 Double-tap the ScanDemo shortcut on the desktop. The
ScanDemo application opens.
2 Scan a bar code label. For information on how to scan a bar
code label, see “Scanning Bar Codes” on page 22. The information you scanned along with the symbology used to encode it appears on the screen:
To enable or disable symbologies
1 From the ScanDemo window, tap the Symbologies button
to see the symbologies that are enabled.
CK31 Handheld Computer User’s Manual 33
Chapter 1 — Using the CK31 Handheld Computer
2 Select or clear the symbologies you want to use and tap Back. 3 If you want to enable symbologies not shown on the Scanner
Symbologies window, tap Intermec Settings. Intermec Settings appears on your screen.
4 From the Intermec Settings application, go to Scanners,
Symbologies > Internal Scanner > Symbologies.
5 Enable or disable any of the symbologies you want to use. 6 Save your settings and close Intermec Settings. The Scanner
Symbologies window reappears.
7 Tap Back. 8 Scan bar code labels.

Installing the SD Card

You can use a Secure Digital (SD) card to increase file storage and install software. The CK31 currently supports SD cards that hold up to 1 GB of information. The SD card slot is located on the top of the CK31 just above the laser scanner window.
To insert an SD card
1 Press I to turn off the CK31. 2 Unscrew the two captive screws on the SD card door and
remove the door.
3 Gently insert the SD card into the CK31 with the printed
side facing the keypad and screen side of the CK31.
34 CK31 Handheld Computer User’s Manual
Chapter 1 — Using the CK31 Handheld Computer
CK31
SD card
4 Push the card into the slot until it latches in place. 5 To verify that the SD card is seated correctly, press I to turn
on the CK31.
If the SD card is bootable, the CK31 should boot from the
card. If not, see page 115 for troubleshooting help.
You should be able to navigate to the SDMMC Disk
folder to see the contents of the SD card. If not, see page 115 for troubleshooting help.
If the SD card contains operating system upgrade files, the
upgrade process begins automatically. For more information, see “Upgrading Your CK31” on page 92.
6 Replace the door and attach it with the two captive screws.
SD card door
Captive screw (2 places)
7 Press I to turn on the CK31.
CK31 Handheld Computer User’s Manual 35
Chapter 1 — Using the CK31 Handheld Computer
8 (Optional) Navigate to the SDMMC Disk folder to see the
contents of the SD card.
To remove the SD card
1 Press I to turn off the CK31. 2 Remove the two screws on the SD card slot door and remove
the door.
3 Push in on the SD card until you hear it unlatch. The card
should eject far enough to easily remove it from the CK31.
4 Remove the SD card from the CK31. 5 Replace the door and attach it with the two captive screws.
36 CK31 Handheld Computer User’s Manual
Configuring the CK31
2
Use this chapter to understand how to configure the CK31 to communicate in your network. In this chapter, you will find these sections:
• How to Configure the CK31 Parameters
• Configuring the CK31 for Your Network
• Configuring Security
CK31 Handheld Computer User’s Manual 37
Chapter 2 — Configuring the CK31
How to Configure the CK31 Parameters
You can configure many parameters on the CK31, such as the bar code symbologies it decodes or the network settings. These characteristics are controlled by configuration parameters. The values you set for these configuration parameters determine how the computer operates.
U se S etup Assista n t
Use Setup Assistant to quickly enter network parameters.
Use Intermec Settings
Use Intermec Settings on the CK31 to set most parameters.
Use the SmartSystems Console
Use Intermec Settings from within the SmartSystems Console to remotely congure network parameters.
Configuring the CK31: The CK31 provides several ways for you to configure the communications, device, and imaging parameters.
38 CK31 Handheld Computer User’s Manual

Configuring the CK31 With Setup Assistant

When first setting up the CK31, use Setup Assistant to set or enable basic network parameters and connect your CK31 to the network. Setup Assistant guides you through setting the following basic network parameters:
• Date and time (including time zone)
• 802.11 radio
• WEP security
• DHCP server or IP address, subnet mask, and default router
• Device name
To set other parameters, use the Intermec Settings or another configuration method. The Setup Assistant runs on the CK31 the first time you turn on the computer.
Chapter 2 — Configuring the CK31
The Setup Assistant Start Screen
After you complete the Setup Assistant, the CK31 should be communicating with your network. A network connection icon appears in your taskbar. For more information on the network icons, see “Understanding the Screen Icons” on page 17. For detailed information on most of the commands available in Intermec Settings, see the Intermec Computer Command Reference Manual (P/N 073529).
CK31 Handheld Computer User’s Manual 39
Chapter 2 — Configuring the CK31

Configuring the CK31 With Intermec Settings

Use Intermec Settings to configure the CK31 and view system information.
Opening Intermec Settings
You can open Intermec Settings while running any application.
To open Intermec Settings
1 Tap the Start icon or press C and then B. The Start menu
appears.
2 Select Intermec Settings. The Intermec Settings application
appears.
40 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
Understanding the Commands in Intermec Settings
Use the following diagram to help find the commands you need to use to configure your CK31. These screens do not represent the exact information you will see on your CK31. They have been modified to show you how the information is structured.
For detailed information on most of the commands available in Intermec Settings, see the Intermec Computer Command
Reference Manual (P/N 073529). The Intermec Computer Command Reference Manual is available on the CD attached to
the inside front cover of this user’s manual. You can check the Intermec web site for a more recent version of this online manual.
Intermec Settings Menus: Use this diagram to help navigate through the Intermec Settings application. This diagram should only be used as a guide; it does not accurately represent all of the information you will see on your screen.
CK31 Handheld Computer User’s Manual 41
Chapter 2 — Configuring the CK31
Navigating in Intermec Settings
Use this table to understand how to navigate and enter information in Intermec Settings.
Performing Tasks in Intermec Settings
To Perform This Task
Select or expand an option
Select text in a text box
Expand an option
Save settings
Do This
Tap the option
a or b to select an option
From the highlighted option, press
Tab
Tap in the text box and drag the
stylus over the text
Tap the option
Press a or b to select an option
and then press B b
Tap File > Save Settings
Press Alt F and then press Enter
Restoring Default Settings
You can restore the CK31 to factory default settings from Intermec Settings. For a complete list of the default settings, see “Default Configuration” on page 148.
Note: The Restore Defaults command, restores all parameters, including network settings, and erases the registry. As a result, you may lose network communications. This option should only be used by network administrators or by Intermec support personnel.
To restore factory default settings
1 From Intermec Settings, select Restore Defaults. 2 Select Restore Defaults. The Run Apps button appears. 3 Tap the Run App button. The Restore Defaults dialog box
appears.
42 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
4 Tap OK. The CK31 erases the registry and then performs a
cold boot. When the CK31 is done booting, the calibration screen appears.
5 Follow the instructions on the screen to calibrate your stylus.
When you are done calibrating your stylus, the Setup Assistant appears.
Note: You may need to reinstall some applications after restoring the default settings because any settings that were modified for your application will be reset.
Exiting Intermec Settings
When you are done modifying your device configuration and saving your settings, exit Intermec Settings.
To exit Intermec Settings
• From the Main Menu choose File > Exit.
or
• Tap the
X in the upper right corner of the window.
If you try to exit Intermec Settings without saving your changes, a message box appears asking if you want to save your configuration changes. Tap Yes.
CK31 Handheld Computer User’s Manual 43
Chapter 2 — Configuring the CK31

Configuring the CK31 With SmartSystems Console

The SmartSystems™ Console lets you manage all of your SmartSystems-enabled devices at the same time from a centralized host PC. The CK31 ships with a SmartSystems client, which means it is SmartSystems-enabled. The console displays all of the CK3 s in your network. In the console, you can right-click a CK31 and a menu appears. To configure the CK31, choose Intermec Settings from the menu.
The console is part of SmartSystems Foundation, which is available for free from the Intermec web site. Go to www.intermec.com/SmartSystems to download SmartSystems Foundation. For help using the console, see the online manual available from the Help menu in the console.

Synchronizing the CK31 System Time With a Time Server

To ensure real-time communications and updates, the time on all of your CK31s needs to be synchronized with a network time server. Network time servers acquire Coordinated Universal Time (UTC) from an outside source such as the U.S. Naval Observatory (USNO). The CK31 uses Simple Network Time Protocol (SNTP) to synchronize with a network time server.
The default reference time server is the USNO (tock.usno.navy.mil). To synchronize the time on your CK31 with this time server, you must have a valid connection to the Internet.
You can also synchronize the CK31 system time with a corporate network server within your firewall that is SNTP capable. To use an internal corporate network server, you need to set the domain name in the registry.
44 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31

Configuring the CK31 for Your Network

The CK31 is a versatile handheld computer that you can easily add to your wired or wireless data collection network. You can connect your CK31 to your network using:
• 802.11b/g radio communications.
• Bluetooth communications
• Serial communications.

Configuring 802.11b/g Radio Communications

Make sure all components with antennas are at least 30 cm (1 ft) apart when power is applied. Failure to comply could result in equipment damage.
The wireless CK31 has an internal 802.11b/g radio to transfer data using wireless communications. This section of the manual assumes that you have already set up your wireless communications network including your access points. If you are using a UDP Plus network, you also need to have your Intermec Application Server communicating with a host computer.
Your CK31 supports these network protocols:
• TCP/IP
• UDP Plus
The next sections explain the parameters you need to configure for the CK31 to work in your wireless network.
CK31 Handheld Computer User’s Manual 45
Chapter 2 — Configuring the CK31

Configuring the Network Parameters for a TCP/IP Network

In a TCP/IP network, the CK31 communicates directly with a host computer using TCP/IP. The access point acts as a bridge to allow communications between the wired network and the wireless network.
Host
TCP/IP
Direct Connect
Ethernet
Access point
CK31s
CK31 in a TCP/IP Direct Connect Network
To use wireless communications in a TCP/IP network
1 Configure these network parameters on each CK31 in the
network:
• Network name (SSID)
• IP settings (if not using DHCP)
46 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
2 Make sure that your CK31 is communicating with the
network and that the network can see your CK31.
3 Configure security. For help, see “Configuring Security” on
page 59.
The easiest way to configure the network parameters on the CK31 is to use Intermec Settings. For help, see “Configuring the CK31 With Intermec Settings” on page 40.
Configuring the Network Parameters for a UDP Plus Network
In a UDP Plus network, the CK31 communicates with a host computer through the Intermec Application Server.
Host
UDP Plus
Ethernet
Intermec Application Server
CK31s
Access point
CK31 in a UDP Plus Network
CK31 Handheld Computer User’s Manual 47
Chapter 2 — Configuring the CK31
The Intermec Application Server translates UDP Plus packets on the wireless network into TCP/IP packets on the wired network and vice versa. The access point acts as a bridge to allow communications between the wired network and the wireless network.
To use wireless communications in a UDP Plus network
1 Configure these network parameters on each CK31 in the
network:
• Network name (SSID)
• Controller IP address
• IP settings (if not using DHCP)
• Network port
2 Make sure that your CK31 is communicating with the
network and that the network can see your CK31.
3 Configure the security. For help, see “Configuring Security”
on page 59.
The easiest way to configure the network parameters on the CK31 is to use Intermec Settings. For help, see “Configuring the CK31 With Intermec Settings” on page 40.

Configuring Bluetooth Communications for Wireless Scanners

You can send and receive information to devices wirelessly using the Bluetooth radio. The Bluetooth technology uses short-range radio links and allows for communications over a 10-meter (32.8 foot) range. The nominal Bluetooth range for the CK31 is typically less than 3 meters (9.8 feet).
This section explains how to configure the CK31 to communicate with Bluetooth wireless scanners.
To configure Bluetooth communications for wireless scanners
1 From Intermec Settings, select Communications >
Bluetooth.
48 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
2 Tap the Power parameter and select On. 3 If you want to allow incoming connections from wireless
scanners, you must enable two parameters:
• Tap the Discoverable parameter and select Enable.
• Tap the Connectable parameter and select Enable.
If you do not want to allow incoming connections, make sure Discoverable and Connectable are both disabled.
4 Save your changes and exit Intermec Settings. 5 From the Start menu, tap Programs > Windows Explorer >
Program Files > Intermec > Network > Bluetooth.
6 Double-tap the BluetoothScannerWizard icon. The
Connection Wizard appears.
7 Tap Add Device. The wizard advances to the next screen. 8 Make sure Device Discovery is selected and tap Next. The
wizard starts discovering devices.
9 Select the device you want to connect to from the Devices list
and then tap Next.
10 In the Authen. Request dialog box, type 0000 for the PIN
and tap OK.
CK31 Handheld Computer User’s Manual 49
Chapter 2 — Configuring the CK31
11 Tap Finish.
Use this table to understand the settings you see in the Bluetooth menu.
Bluetooth Settings
Setting Description
Power
Discoverable
Connectable
Class of Device
IBT
Radio
Device Address Displays the Bluetooth address of your CK31.
Set and view whether the Bluetooth radio is on or off.
Allows other Bluetooth devices to be able to discover your CK31 during a device discovery.
Allows other Bluetooth devices to connect to your CK31.
Determines how the device appears to other devices during discovery.
Displays the version of the Intermec Bluetooth Library.
Displays the version of the Bluetooth Radio Hardware.

Configuring Bluetooth Communications for Wireless Printing

You can send and receive information to Bluetooth printers wirelessly using the Bluetooth radio. The Bluetooth technology uses short-range radio links and allows for communications over a 10-meter (32.8-foot) range.
This section explains how to configure the CK31 for Bluetooth wireless printing. You need to:
• make sure that Bluetooth power is on. For help, see the next
section, “Turning on Bluetooth Power.”
• create an application that lets you print. For help, see
“Creating an Application That Lets You Print Wirelessly” on page 51.
• select the current wireless printer on the CK31. For help, see
“Selecting the Current Wireless Printer on the CK31” on page 52.
50 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31

Turning On Bluetooth Power

By default, Bluetooth power is off, so you need to make sure that Bluetooth power is on.
Note: If you already configured the CK31 for Bluetooth wireless scanners (as described in the previous section, “Configuring Bluetooth Communications for Wireless Scanners”) this task is already complete.
To turn on Bluetooth power
1 From Intermec Settings, select Communications >
Bluetooth.
2 Tap the Power parameter and select On. 3 Save your changes and exit Intermec Settings.

Creating an Application That Lets You Print Wirelessly

The CK31 does not ship with an application that lets you print wirelessly. You must create an application that opens the wireless printing COM port on the CK31. For help, see the Bluetooth Resource Kit. The resource kit is part of the Intermec Developer Library (IDL), which is available as a download from the Intermec web site at www.intermec.com/idl.
CK31 Handheld Computer User’s Manual 51
Chapter 2 — Configuring the CK31
The Wireless Printing applet is available in the Control Panel and separates the task of wireless printing setup from other Bluetooth management tasks.
The Wireless Printing applet uses the concept of a “current wireless printer.” The CK31 connects to the current wireless printer when your application opens the wireless printing COM port on the CK31. If there is no current wireless printer selected on your CK31, there is no wireless printing COM port registered on your CK31. You must select a current wireless printer on your CK31, as described in the next section, “Selecting the Current Wireless Printer on the CK31.”
The Wireless Printing applet performs these tasks on the CK31:
• Helping you select the current wireless printer
• Storing the current wireless printer in the registry
• Registering/deregistering the wireless printing COM port
• Storing the wireless printing COM port in the registry as the
WPort
Specifically, the current wireless printer is registered and deregistered on Bluetooth stack load/unload. If you select a different current wireless printer, the existing wireless printing COM port is deregistered and the new one is registered instead. The Wireless Printing applet uses the Bluetooth COM Port Control to handle COM port registration/deregistration.

Selecting the Current Wireless Printer on the CK31

By default, there is no current wireless printer selected on the CK31.
There are three ways to select the current wireless printer:
• Discovering the printer using Bluetooth device discovery
• Manually entering the printer’s Bluetooth device address
• Choosing the printer from a list of previously discovered
printers
52 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
To discover the printer with Bluetooth device discovery
1 Select Start > Settings > Control Panel and double-tap the
Wireless Printing icon. The Wireless Printing dialog box appears.
2 Select Device Discovery and tap Acquire Printer to initiate
device discovery. All Bluetooth devices discovered within range appear in the Devices box.
3 When your preferred printer appears in the Devices box,
select the printer name and tap OK.
CK31 Handheld Computer User’s Manual 53
Chapter 2 — Configuring the CK31
If your preferred printer does not appear, make sure the printer is powered on and discovery is enabled, and then repeat Steps 1 through 3.
Note: Bluetooth devices that are not printers may be displayed on this screen even though the Show Printers Only check box is checked.
4 Tap Test Print. The printer prints a short message, verifying
that the printer has been selected as the current wireless printer.
To manually enter the device address of the printer
1 Select Start > Settings > Control Panel and double-tap the
Wireless Printing icon. The Wireless Printing dialog box appears.
2 Select Manual and tap Acquire Printer. The Manual Set
dialog box appears.
54 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
3 Type the address of the printer in the field and tap OK. The
Wireless Printing dialog box appears.
The keyword -unknown- appears in the Device Name field, because the printer’s name is not sent to the CK31 when you manually enter the printer address.
4 Tap Test Print. The printer prints a short message, verifying
that the printer has been selected as the current wireless printer.
CK31 Handheld Computer User’s Manual 55
Chapter 2 — Configuring the CK31
To choose the printer from a list of previously discovered devices
1 Make sure you have already performed a Bluetooth device
discovery.
2 Select Start > Settings > Control Panel and double-tap the
Wireless Printing icon. The Wireless Printing dialog
appears.
3 Select Device Manager and tap Acquire Printer. The Device
Manager dialog appears with the list of previously discovered devices.
4 Select the printer and tap OK. The Wireless Printing dialog
box appears.
5 Tap Test Print. The printer prints a short message, verifying
that the printer has been selected as the current wireless printer.
56 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
Configuring Ethernet Communications on Older CK31s
Note: The Ethernet option is no longer available on the CK31. The information in this section is useful only if you already have an installed base of older CK31s with the Ethernet option.
You can use an older CK31 directly in an Ethernet network if you have ordered the Ethernet option on your CK31. Insert the CK31 into an AD1 or AD2 Communications Dock. The communications dock has an Ethernet connector that allows the CK31 to communicate with your Ethernet network.
The CK31CN does not support Ethernet communications.
To use an older CK31 in an Ethernet network
1 Configure these network parameters on each CK31:
• If you have a DHCP server, enable DHCP.
• If you do not have a DHCP server, set these parameters:
a IP address b Subnet mask c Default router
2 If required for your network, you may also need to set these
parameters on each CK31:
• Primary and secondary DNS Servers
• Primary and secondary WINS Servers
3 Make sure that your CK31 is communicating with the
network and that the network can see your CK31.
CK31 Handheld Computer User’s Manual 57
Chapter 2 — Configuring the CK31
Host
Ethernet
Older CK31s in an Ethernet Network

Configuring Serial Communications

The CK31 has a serial port to transfer data to and receive data from another device via RS-232 communications. For a technical description of the serial port, see “Pin Assignments for the Serial Port” on page 145.
You can also insert the CK31 into a communications dock to transmit data to and receive data from a host computer or PC using RS-232 communications.
The serial adapter and the communications dock are sold separately. For more information on accessories and how to order them, see page 139.
CK31
CK31 CK31
58 CK31 Handheld Computer User’s Manual
Host
Chapter 2 — Configuring the CK31
Ethernet
PC
Serial cable
CK31 in a Serial Network
To use serial communications with your CK31
1 Turn off the CK31. 2 Connect the CK31 to the serial port of another device. You
can do this in one of the following ways:
• Connect the CK31 serial port to a button link or serial
printer using the 26-pin to DB9 (9-pin) serial adapter and a male-to-female null modem RS-232 cable.
• Connect the AD1 communications dock to the serial port
of the other device using a DB9 to DB9 serial adapter cable. Insert the CK31 into the dock.
3 Turn on the CK31. 4 Make sure that your CK31 is communicating with the
network and that the network can see your CK31.

Configuring Security

The CK31 provides four types of security for your wireless network:
CK31
• Wi-Fi Protected Access (WPA)
CK31 Handheld Computer User’s Manual 59
Chapter 2 — Configuring the CK31
• Wi-Fi Protected Access 2 (WPA2™)
• 802.1x
• WEP
This section explains how to configure security on your wireless CK31. If you choose not to use security, see “Disabling Security” on page 77. Intermec always recommends that you implement security.
You must use either Funk or Microsoft security to implement your security solution. For details, see the next section, “Choosing Between Funk and Microsoft Security.”
If you are using WPA-802.1x, WPA2-802.1x, or 802.1x security, this section also assumes that your authentication server and authenticators are properly configured. For more information on 802.1x security, see the MobileLAN™ secure
802.1x Security Solution Installation Guide (P/N 073134) available at www.intermec.com.
Note: Your security choice does not depend on your authentication server. For example, you can choose Funk security if you use Microsoft Active Directory
®
to issue certificates.

Choosing Between Funk and Microsoft Security

The CK31 provides both Funk and Microsoft security choices. Funk security is the default setting. Use the following sections to set security using either Funk or Microsoft as your security choice.
Both Funk and Microsoft offer similar features, but Funk security also offers these features:
• CCX v2.0 compliance
• Support for LEAP and TTLS
• Configuration of up to four profiles
If you want to use the default Funk security, you need to select a profile. For help, see the next section, “Selecting a Profile for Funk Security.”
60 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
If you want to use Microsoft security, you need to select it as your security choice. For help, see “Selecting Microsoft as Your Security Choice” on page 61.
Selecting a Profile for Funk Security
You can define up to four profiles for Funk security. Different profiles let your CK31 communicate in different networks without having to change all of your security settings. For example, you may want to set up one profile for the manufacturing floor and one for the warehouse.
By default, the active profile is Profile 1.
To select a profile for Funk security
1 Tap the Start icon or press C and then B. The Start menu
appears.
2 Select Intermec Settings. The Intermec Settings application
appears.
3 Select Communications > 802.11 Radio > Funk Security. 4 Select Active Profile, choose a profile from the list, and press
Enter.
5 Select the active profile to expand it. 6 (Optional) Give your profile a meaningful name:
a Select Profile Label and a text box appears. b Select the text in the box, type a meaningful name, and
press Enter.
7 Configure your security settings. 8 (Optional) Repeat this process for each profile you want to
define.
9 Select one profile as the active profile by tapping Active
Profile and choosing a profile from the drop-down list.
10 Save your settings.
Selecting Microsoft as Your Security Choice
The default security setting is Funk. If you want to use Microsoft security, you need to select it as your security choice.
CK31 Handheld Computer User’s Manual 61
Chapter 2 — Configuring the CK31
To select Microsoft security as your security choice
1 Tap the Start icon or press C and then B. The Start menu
appears.
2 Select Intermec Settings. The Intermec Settings application
appears.
3 Select Communications > 802.11 Radio > Security Choice. 4 From the Security Choice list, select Microsoft Security. 5 Press Enter. An alert box appears telling you that you must
save your settings and warm boot the CK31 for your new security choice to take effect.
6 Tap Yes. 7 Save your settings. 8 Warm boot your CK31 by pressing and holding the I key for
five seconds.
Using WPA Security
Wi-Fi Protected Access (WPA) is a strongly enhanced, interoperable Wi-Fi security that addresses many of the vulnerabilities of Wired Equivalent Privacy (WEP). Instead of WEP, WPA uses Temporal Key Integrity Protocol (TKIP) for its data encryption method.
Currently, WPA satisfies some of the requirements in the IEEE
802.11i draft standard. When the standard is finalized, WPA will maintain forward compatibility.
WPA runs in 802.1x (Enterprise) mode or PSK (Pre-Shared Key) mode:
• In Enterprise mode, WPA provides user authentication using
802.1x and the Extensible Authentication Protocol (EAP). That is, an authentication server (such as a RADIUS server) must authenticate each device before the device can communicate with the wireless network.
• In PSK mode, WPA provides user authentication using a
shared key between the authenticator and the CK31. WPA­PSK is a good solution for small offices or home offices that do not want to use an authentication server.
62 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
To use WPA security, you need:
• an authentication server (Enterprise mode only).
Note: You can also use a MobileLAN access point with software release 1.80 or later as an authentication server. For help, see the system manual for your access point.
• an access point with an 802.11b/g radio that supports WPA.
• a CK31 with the 802.11b/g radio and the 802.1x/WPA
security option.
The CK31 also supports Wi-Fi Protected Access 2 (WPA2) if you are using Funk security. WPA2 is a product certification available through the Wi-Fi Alliance that certifies wireless equipment is compatible with the 802.11i standard. WPA2 uses the Advanced Encryption Standard (AES) for data encryption.
WPA2 runs in 802.1x (Enterprise) mode or PSK (Pre-Shared Key) mode:
• For WPA2-802.1x mode, WPA2 requires authentication in
two phases; the first is an open system authentication and the second uses 802.1x and an Extensible Authentication Protocol (EAP) authentication method.
• In PSK mode, WPA2 provides user authentication using a
shared key between the authenticator and the CK31. WPA2­PSK is a good solution for small offices or home offices that do not want to use an authentication server.
Configuring WPA Security With Funk Security
Use these procedures to set WPA-802.1x, WPA2-802.1x, WPA­PSK, or WPA2-PSK security on your CK31 with Funk security.
To configure WPA-802.1x or WPA2-802.1x with Funk security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Make sure you have selected Funk as your security choice. 3 Open Intermec Settings. 4 Choose Communications > 802.11 Radio > Funk Security
> Profile.
CK31 Handheld Computer User’s Manual 63
Chapter 2 — Configuring the CK31
5 For Association, choose WPA or WPA2 and press Enter.
Encryption automatically defaults to TKIP if you are using WPA. Encryption automatically defaults to AES if you are using WPA2.
6 For 8021x, choose TTLS, PEAP, or TLS and press Enter.
If you choose TTLS or PEAP:
a For Prompt for Credentials, choose Enter credentials
now.
Note: You can use Prompt for credentials to troubleshoot
your connection to the network if you have problems.
b Select User name, type your user name, and then press
Enter.
c Select User Password, type a user password, and then
press Enter.
d For Validate Server Certificate, choose Yes and press
Enter.
Note: You must have the date on the CK31 set correctly
when you enable Validate Server Certificate.
If you choose TLS:
a Load a user and root certificate on your CK31. For help,
see “Loading a Certificate” on page 73.
b For Validate Server Certificate, choose Yes and press
Enter.
c You must enter a User Name and Subject Name. You can
also enter a Server Common Name if you want to increase your level of security.
7 Exit Intermec Settings.
To enable WPA-PSK or WPA2-PSK with Funk security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Make sure you have selected Funk as your security choice.
64 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
3 Open Intermec Settings. 4 Choose Communications > 802.11 Radio > Funk Security
> Profile.
5 For Association, choose WPA or WPA2 and press Enter. 6 For 8021x, choose None and press Enter. 7 For Pre-Shared Key, enter the pre-shared key or the
passphrase.
The pre-shared key must be a value of 32 hex pairs preceded by 0x for a total of 66 characters. The value must match the key value on the access point. The passphrase must be from 8 to 63 characters. After you enter a passphrase, the CK31 internally converts it to a pre-shared key.
This value must match the passphrase on the authenticator.
8 Exit Intermec Settings.
Configuring WPA Security With Microsoft Security
Use these procedures to set WPA-802.1x and WPA-PSK security on your CK31 with Microsoft security.
To enable WPA-802.1x with Microsoft security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Open Intermec Settings. 3 Choose Communications > 802.11 Radio > Microsoft
Security.
4 For Infrastructure Mode, choose Infrastructure. 5 For Network Authentication, choose WPA. Data
Encryption automatically defaults to TKIP.
6 For 802.1x Authentication, choose either TLS or PEAP.
If you choose TLS:
a Select Properties and tap the Run App button. The Auth.
Settings dialog box appears.
CK31 Handheld Computer User’s Manual 65
Chapter 2 — Configuring the CK31
b From the Auth. Settings box, tap the Select button. c Select your certificate from the list and press Enter. The
User Logon dialog box appears.
d Enter a User Name and a Domain. e Press Enter.
If you choose PEAP:
a Select Properties and tap the Run App button. The Auth.
Settings box appears.
b Enable the Validate Server check box. c Press Enter. Once the radio starts to authenticate, the
Network Password dialog box appears.
66 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
d Enter a User Name and Password and enable the Save
Password check box.
e (Optional) In the Domain field, enter the Active Directory
domain associated with the user account.
f Press Enter.
7 Exit Intermec Settings.
To enable WPA-PSK With Microsoft Security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Open Intermec Settings. 3 Choose Communications > 802.11 Radio > Microsoft
Security.
4 For Infrastructure Mode, choose Infrastructure. 5 For Network Authentication, choose WPA-PSK. Data
Encryption automatically defaults to TKIP.
6 For Pre-Shared Key, enter the pre-shared key or the
passphrase.
The pre-shared key must be a value of 32 hex pairs preceded by 0x for a total of 66 characters. The value must match the key value on the authenticator. The passphrase must be from 8 to 63 characters. After you enter a passphrase, the CK31 internally converts it to a pre-shared key.
This value must match the passphrase on the authenticator.
7 Exit Intermec Settings.
Using 802.1x Security
802.1x security provides centralized user authentication using an authentication server, authenticators (access points), and supplicants. These components communicate using an EAP authentication type, such as TLS (Transport Layer Security) or PEAP (Protected Extensible Authentication Protocol). 802.1x security provides data encryption using dynamic WEP key management.
To use 802.1x security, you need:
CK31 Handheld Computer User’s Manual 67
Chapter 2 — Configuring the CK31
• an authentication server.
Note: You can also use a MobileLAN access point with software release 1.80 or later as an authentication server. For help, see the system manual for your access point.
• an access point with an 802.11b/g radio.
• a CK31 with an 802.11b/g radio and the 802.1x/WPA
security option.
Configuring 802.1x Security With Funk Security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Make sure you have selected Funk as your security choice. 3 Open Intermec Settings. 4 Choose Communications > 802.11 Radio > Funk Security
> Profile.
5 For Association, choose Open and then press Enter. 6 For Encryption, choose WEP and then press Enter. 7 For Authentication, choose TTLS, PEAP, or TLS and then
press Enter.
If you choose TTLS or PEAP:
a Select User name, type your user name, and then press
Enter.
b Select Password prompt, choose Enter password now,
and then press Enter.
Note: You can use Prompt for password to troubleshoot your connection to the network if you have problems.
c Select User Password, type a user password, and then
press Enter.
d For Validate Server Certificate, choose Enabled and press
Enter.
If you choose TLS:
68 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
a Load a user and root certificate on your CK31. For help,
see “Loading a Certificate” on page 73.
b For Validate Server Certificate, choose Yes and press
Enter.
c You must enter a User Name and Subject Name. You can
also enter a Server Common Name if you want to increase your level of security.
8 Exit Intermec Settings.
Configuring 802.1x Security With Microsoft Security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Open Intermec Settings. 3 Choose Communications > 802.11 Radio > Microsoft
Security.
4 For Infrastructure Mode, choose Infrastructure. 5 For Network Authentication, choose Open. 6 For Data Encryption, choose WEP. 7 For 802.1X Authentication, choose TLS or PEAP.
If you choose TLS:
a Select Properties and tap the Run App button. The Auth.
Settings box appears.
b From the Auth. Settings box, choose the Select button. c Select your certificate from the list and press Enter. The
User Logon dialog box appears.
CK31 Handheld Computer User’s Manual 69
Chapter 2 — Configuring the CK31
d Enter a User Name and a Domain. e Press Enter.
If you choose PEAP:
a Select Properties and choose the Run App button. The
Auth. Settings box appears.
b Select the Validate Server check box. c Press Enter. Once the radio starts to authenticate, the
Network Password dialog box appears.
d Enter a User Name and Password and enable the Save
Password check box.
e (Optional) In the Domain field, enter the domain.
f Press Enter. 8 For Network Key Setting, choose Automatic. 9 Exit Intermec Settings.
Using LEAP Security
Lightweight Extensible Authentication Protocol (LEAP), also known as Cisco-Wireless EAP, provides username/password­based authentication between a wireless client and a RADIUS
70 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
server. In the 802.1x framework, traffic cannot pass through an
Ethernet hub or wireless network access point until it
successfully authenticates itself.
The station must identify itself and prove that it is an authorized
user before it is actually allowed to use the LAN. LEAP also
delivers a session key to the authenticated station, so that future
frames can be encrypted with a key that is different than keys
used by other sessions.
To use LEAP security, you need:
• a RADIUS server.
• Cisco access points.
LEAP security is not supported with Microsoft security.
To enable LEAP security on your CK31
1 Make sure you have selected Funk as your security choice. 2 Make sure you have configured the communications and
radio parameters on your CK31.
3 From Intermec Settings, choose Communications > 802.11
Radio > Funk Security > Profile.
4 For 8021x, choose LEAP and then press Enter. 5 For Association, choose Open, WPA, WPA2, or Network
EAP and then press Enter. Encryption automatically defaults to TKIP if you choose WPA, to AES if you choose WPA2, and to WEP if you choose Open or Network EAP.
6 For Prompt for Credentials, choose Enter credentials now. 7 Select User name, type your user name, and then press
Enter.
8 Select User Password, type a user password, and then press
Enter.
9 Exit Intermec Settings.
Using Static WEP Security
The CK31 uses the Wired Equivalent Privacy (WEP) protocol
to add security to your wireless network based on the 802.11b
standard.
CK31 Handheld Computer User’s Manual 71
Chapter 2 — Configuring the CK31
To use WEP security, you need:
• a CK31 handheld computer with an 802.11b/g radio.
• an access point with an 802.11b/g radio.
Configuring Static WEP Security With Funk Security
1 Make sure you have selected Funk as your security choice. 2 Make sure you have configured the communications and
radio parameters on your CK31.
3 Open Intermec Settings. 4 Choose Communications > 802.11 Radio > Funk Security
> Profile.
5 For Association, choose Open and then press Enter. 6 For Encryption, choose WEP and then press Enter. 7 For 8021x, choose None and then press Enter. 8 Define a value for the keys you want to use. You can define
up to four keys (Key 1 through Key 4).
Enter an ASCII key or a hex key that is either 5 bytes or 13
bytes long depending on the capability of the radio. Set a 5-
byte value for 64-bit WEP or a 13-byte value for 128-bit
WEP. Hex keys must be preceded by 0x and contain 5 or 13
hex pairs.
9 For Transmit key, choose the key you want to use for
transmitting data.
10 Exit Intermec Settings.
Configuring Static WEP Security With Microsoft Security
1 Make sure you have configured the communications and
radio parameters on your CK31.
2 Open Intermec Settings. 3 Choose Communications > 802.11 Radio > Microsoft
Security.
4 For Network Authentication, choose Open. 5 For Data Encryption, choose WEP.
72 CK31 Handheld Computer User’s Manual
6 For Network Key Setting, choose Enter Key and Index. 7 For Network Key Value, enter an ASCII key or a hex key
8 For Network Key Index, select the key you want to use for
9 Exit Intermec Settings.
Loading a Certificate
If you choose to use transport layer security (TLS) with WPA or
802.1x security, you need to have a unique client certificate on
the CK31 and a trusted root certificate authority (CA)
certificate. You can use a third-party CA to issue unique client
certificates and a root certificate.
There are three ways to load certificates on the CK31:
• If you are using Active Directory to issue certificates, you can
Chapter 2 — Configuring the CK31
that is either 5 bytes or 13 bytes long depending on the capability of the radio.
Set a 5-byte value for 64-bit WEP or a 13-byte value for 128­bit WEP. Hex keys must be preceded by 0x and contain 5 or 13 hex pairs.
data transmission.
use the Enroll Certificates application to load the certificates.
• If you are using another third-party CA, you can use the
Import Certificates application to load the certificates.
• If you have multiple certificates to install, you can use the
Import Root Certificates and Import User Certificates functions.
Note: For certificates to be valid, the CK31 must be set to the
correct date and time. After cold booting the CK31, you may
need to correct the date and time.
To load certificates if you are using Active Directory
1 Configure the network and radio settings for the CK31 to
communicate with your certificate authority or establish an ActiveSync connection with the CA.
2 From Intermec Settings, select Communications > 802.11
Radio > Certificates.
CK31 Handheld Computer User’s Manual 73
Chapter 2 — Configuring the CK31
3 Select Enroll Certificates and tap the Run App button. The
Enroll Certificates dialog box appears.
4 In the Enroll Certificates dialog box, enter the User Name,
Password, and Server (IP address) to log into the CA server.
5 Tap OK or press Enter. A dialog box appears asking if you
want to load the root certificate.
6 Press Enter for yes. The Enrollment Tool message box
appears telling you that the user certificate has been added.
7 Press Enter to close the Enrollment Tool message box. 8 Configure your CK31 for WPA, WPA2, or 802.1x security.
To load certificates if you are using a third-party CA
1 From Intermec Settings, select Communications > 802.11
Radio > Certificates.
2 Select Import Certificates and tap the Run App button. The
certificates application appears.
74 CK31 Handheld Computer User’s Manual
Chapter 2 — Configuring the CK31
3 Tap in the Import Root Certificate box and navigate to
your root .cer file.
4 Tap OK. The path to your .cer file now appears in the text
box.
5 Tap Import Root Cert. A dialog box appears asking if you
want to add the certificate to the root store.
6 Press Enter to add the certificate. A message box appears
telling you that the root certificate has been imported.
7 Tap OK or press Enter to close the Success message box. 8 Tap
next to the Certificate Path text box and navigate
to your user .cer file.
CK31 Handheld Computer User’s Manual 75
Chapter 2 — Configuring the CK31
9 Tap OK. The path to your .cer file now appears in the text
box.
10 Tap
next to the Key Path text box and navigate to your
user .pvk file.
11 Tap OK. The path to your .pvk file now appears in the text
box.
12 Tap Import User Cert. A dialog box appears telling you that
the user certificate and the associated key were successfully
imported.
13 Tap OK or press Enter to close the Success message box. 14 Configure your CK31 for WPA, WPA2, or 802.1x security.
To load multiple certificates
1 Create the \Temp\Root and the \Temp\User folders on the
CK31.
2 Copy at least one root certificate .cer file into the
\Temp\Root folder.
3 Copy at least one user certificate .cer file and key .pvk file into
the \Temp\User folder. The filenames must match (for
example, cert1.cer and cert1.pvk).
4 From Intermec Settings, select Communications > 802.11
Radio > Certificates.
5 Select Import Root Certificates = False. Choose True from
the drop-down menu.
6 Select Import User Certificates = False. Choose True from
the drop-down menu.
7 Exit Intermec Settings and save your settings. The certificates
are immediately imported:
• All root certificates in \Temp\Root are imported into the
Trusted Authorities certificate store.
76 CK31 Handheld Computer User’s Manual
Disabling Security
Chapter 2 — Configuring the CK31
Note: You are prompted when a root certificate is imported, unless that certificate is already in the store.
• All certificate and key files in \Temp\User are imported
into the My Certificates certificate store.
• The Import Root Certificates and the Import User
Certificates settings are changed from True to False.
8 Configure your CK31 for WPA, WPA2, or 802.1x security.
If you choose not to use security with your wireless network, you
can disable it on the CK31. Intermec recommends that you
always set security in your network.
To disable security
1 Open Intermec Settings. 2 Choose Communications > 802.11 Radio > Microsoft
Security.
3 For Network Authentication, choose Open. 4 For Data Encryption, choose Disabled. 5 Close Intermec Settings.
CK31 Handheld Computer User’s Manual 77
Chapter 2 — Configuring the CK31
78 CK31 Handheld Computer User’s Manual
Developing and Installing
3
In this chapter, you will find guidelines for developing
applications and converting existing Trakker Antares
applications. You will also find information on installing
applications and automatically launching them. In this chapter,
you will find these sections:
• Developing Applications for the CK31
• Installing Applications on the CK31
• Launching Your Application Automatically
• Setting or Changing the CK31 Password
Applications
• Backing Up Your Files
• Upgrading Your CK31
CK31 Handheld Computer User’s Manual 79
Chapter 3 — Developing and Installing Applications

Developing Applications for the CK31

The CK31 Handheld Computers run applications programmed in Microsoft eMbedded Visual C++. The CK31 can also run applications developed for the .NET Compact Framework using Microsoft C# and Visual Basic.
Use this section to understand the hardware and software you need to:
• develop a new application for the CK31.
• develop a web-based application for the CK31.
• convert a Trakker Antares application to a CK31 application.

Developing a New Application

Use the Intermec resource kits to develop new applications to run on the CK31. The Intermec resource kits are a library of C++ and .NET components grouped by functionality that you can use to create applications for the CK31. The resource kits are part of the Intermec Developer Library (IDL), which is available as a download from the Intermec web site at www.intermec.com/idl.
You need these hardware and software components to use the Intermec resource kits:
• Pentium PC, 400 MHz or higher
• Windows 2000 (Service Pack 2 or later) or Windows XP
(Home, Professional, or Server)
• For native C++ development, Microsoft eMbedded Visual
C++ version 4.0 with eVC++ Service Pack 2
• For .NET Development and Compact Framework (C# and
VB.NET), Microsoft Visual Studio .NET 2003
• 128 MB RAM (196 MB recommended)
• 360 MB hard drive space for minimum installation (720 MB
for complete)
• CD-ROM drive compatible with multimedia PC
specification
80 CK31 Handheld Computer User’s Manual
Chapter 3 — Developing and Installing Applications
• VGA or higher-resolution monitor (Super VGA
recommended)
• Microsoft Mouse or compatible pointing device
Developing a Web-Based Application
You can develop web-based data collection applications for use
on the CK31. For help, see any HTML source book. The CK31
contains Internet Explorer (IE) 6.0 for Windows CE or iBrowse
for you to use. The Microsoft standard IE 6.0 is available from
the desktop and provides all of the common elements you expect
to find. iBrowse is also available from the desktop and provides a
locked-down browser with IE 6.0 compatibility.
To open Microsoft Internet Explorer or iBrowse
• Double-tap Internet Explorer or iBrowse from the desktop.
The Internet Explorer or iBrowse default window appears.

Converting a Trakker Antares Application to a CK31 Application

If you have an existing Trakker Antares application that you
would like to run on the CK31, you can use the Antares
Migration Resource Kit to convert it. The Antares Migration
Resource Kit is a set of libraries and tools that you use to convert
your existing Trakker Antares C applications into C++
applications for use on the CK31.
The CK31 does not support all Trakker Antares functions. You
may need to rewrite parts of your application when converting it
for use on the CK31. See the resource kit for a list of functions
that are not supported.
You need these hardware and software components to use the
resource kit:
• PC with at least 1 MB of free disk space running Microsoft
Windows 2000/XP
• Microsoft embedded Visual C++ version 4.0 with Service
Pack 2
• Antares Migration Resource Kit
CK31 Handheld Computer User’s Manual 81
Chapter 3 — Developing and Installing Applications
The resource kit is part of the Intermec Developer’s Library (IDL), which is available from the Intermec web site at www.intermec.com/idl.
Installing Applications on the CK31
There are several ways you can install applications on the CK31:
• You can package your application as a cabinet (.cab) file.
• If you have a simple application, you may only need to deliver
the .exe file.
• You can copy a directory structure that contains the
application, supporting files, DLLs, images, and data files.
Intermec recommends using CAB files to install your applications. The CK31 uses standard Windows CE CAB files and will install third-party CAB files. Before the CK31 executes a CAB file, it marks the file as read-only so that it will not be deleted after installation. After the CAB file is extracted, the CK31 automatically saves any changes you have made to the registry or file system so that they will persist through a cold boot. This process means that you will not have to reinstall your applications when your battery goes dead or you perform a cold boot.
You can have your CAB files place your application in any of these memory locations on the CK31:
• The RAM based file store (anywhere in the root \ directory)
• The Flash File System (the CK_FFS folder)
• On the SD card (SDMMC folder)
Intermec recommends that your CAB files place applications in the Flash File System or on the SD card. Files in these non­volatile storage locations are preserved through a cold boot.
You can also place applications in RAM, and they will automatically be backed up to the Flash File System (\CK_FFS\Persistent Copy folder). These files will be preserved through a cold boot, or a complete battery drain and accompanying cold boot.
82 CK31 Handheld Computer User’s Manual
Chapter 3 — Developing and Installing Applications
If you have an SD card inserted in your CK31, it appears as the
SDMMC Disk folder. This folder is the recommended location
for placing your application installation files.
There are several ways you can install files and applications on
the CK31:
• ActiveSync
• SD Card
• FTP Server
• Wavelink Avalanche
• SmartSystems Console
The following sections explain how to use each one of these
processes to install your application on the CK31.

Installing Applications Using ActiveSync

You can use ActiveSync to establish a connection between your
PC and the CK31. ActiveSync allows you to transfer files,
synchronize files, perform remote debugging, and other device
management activities. ActiveSync is a free application available
from the Microsoft web site.
To establish a partnership between your PC and the CK31, you
will need:
• a USB cable or a female-to-female null modem serial cable.
• an AD1 communications dock.
• ActiveSync version 3.7.1 or later.
Installing ActiveSync and Establishing a Partnership
You can use either a USB cable or a serial cable to establish your
initial partnership between the CK31 and your PC.
To install ActiveSync and establish a partnership
1 Download ActiveSync from the Microsoft web site and follow
the onscreen instructions for installing it on your PC. When the installation process is complete, the Get Connected dialog box appears.
CK31 Handheld Computer User’s Manual 83
Loading...