Intermec CK30 Operation & User’s Manual

Specifications

Brand: Intermec
Category: PDA
Model: CK30 (Operation & User’s Manual)
File Type: PDF
File Size: —
Pages: 200

Read Online

Read the Intermec CK30 Operation & User’s Manual online using the built-in PDF viewer.

Text of the manual

CK30 Handheld Computer User’s Manual

Intermec Technologies Corporation Corporate Headquarters 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is proprietary and 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. 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. © 2003-2005 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, SmartSystems, TE 2000, Trakker Antares, and Vista Powered are either trademarks or registered trademarks of Intermec Technologies Corporation. Throughout this manual, trademarked names may be used. Rather than put a trademark (™ or ®) symbol in every occurrence of a trademarked name, we state that we are using the names only in an editorial fashion, and to the benefit of the trademark owner, with no intention of infringement.

CK30 Handheld Computer User’s Manual

iii Document Change Record This page records changes to this document. The document was originally released as version 001. Version Date Description of Change 002 04/2004 Added new information to support the release of Service Pack 1. New information includes remote upgrade using Intermec Settings, configuration using Intermec Settings one-to-one or with the Wavelink Avalanche package, support for IE Browser, support for the EasyADC system and other minor updates and revisions. 003 07/2004 Added an addendum to support the release of Service Pack 2. New information includes the addition of CCX compliance, the EAN.UCC Composite symbology, Funk security, the ability to disable or modify some key functions, and other minor updates. 004 01/2005 Revised to include information for the Service Pack 3 release. Changes include the addition of the SP2 addendum to the user’s manual, CK30C support for iBrowse, VPN support, support for a programmable keypad, and minor updates and corrections. 005 11/2005 Updated information on Funk security and configuration, added new diagnostics, and added information on SmartSystems.

CK30 Handheld Computer User’s Manual

v Contents Before You Begin.......................................................................................................xi Safety Icons.................................................................................................xi Global Services and Support.......................................................................xii Who Should Read This Document? ..........................................................xiii Related Documents ...................................................................................xiv Patent Information....................................................................................xiv Other Copyright Information....................................................................xiv Using the CK30 Handheld Computer .................................................. 1 Introducing the CK30 Handheld Computer.............................................................. 2 What’s New? ............................................................................................................. 4 Using the Battery....................................................................................................... 5 Charging and Installing the Battery ............................................................. 6 Maximizing Battery Life.............................................................................. 7 Checking the Battery Status......................................................................... 8 Using the Keypad ...................................................................................................... 8 The 42-Key Large Numeric and Function Keypad ...................................... 9 The 50-Key Full Alphanumeric Keypad .................................................... 10 The 52-Key Full Alphanumeric Keypad .................................................... 11 Using the Color-Coded Keys..................................................................... 12 Capitalizing All Characters ........................................................................ 13 Using the Alpha Key on the 42-Key Keypad.............................................. 13 Using the Power (I) Key........................................................................... 14 Disabling or Modifying Keypad Functions ................................................ 14 Using the Screen...................................................................................................... 15 Understanding the Screen Icons ................................................................ 16 Using the Mouse Pointer........................................................................... 17 Repositioning a Window........................................................................... 19 Understanding the Status Lights .............................................................................. 19 Understanding the Beeps ......................................................................................... 21 1

CK30 Handheld Computer User’s Manual

Scanning Bar Codes................................................................................................. 22 Scanning With the Integrated Laser Scanner or 1D Linear Imager............. 23 Scanning With the 2D Area Imager........................................................... 24 Attaching a Tethered Scanner.................................................................... 25 Using Energy Saving Mode With Your 1551E or 1553 Scanner................ 27 Attaching a Scanner to the Serial Port........................................................ 27 Installing an SD Card.............................................................................................. 29 Configuring the CK30 .................................................................................... 31 How to Configure the CK30 Parameters ................................................................. 32 Configuring the CK30 With the Setup Assistant ....................................... 33 Configuring the CK30 With the Configuration Utility ............................. 34 Configuring the CK30 With SmartSystems Console ................................. 38 Configuring the CK30 by Scanning Bar Codes.......................................... 39 Configuring the CK30 Through the Network ........................................... 40 Synchronizing the CK30 System Time With a Time Server....................... 43 Configuring the CK30 for Your Network................................................................ 44 Configuring Serial Communications ......................................................... 44 Configuring 802.11b/g Radio Communications........................................ 46 Configuring Ethernet Communications .................................................... 49 Configuring Bluetooth Radio Communications ........................................ 51 Configuring Security ............................................................................................... 53 Choosing Between Funk and Microsoft Security ....................................... 53 Configuring WPA Security........................................................................ 55 Configuring 802.1x Security...................................................................... 61 Configuring LEAP Security....................................................................... 64 Configuring Static WEP Security .............................................................. 65 Loading a Certificate ................................................................................. 67 Disabling Security ..................................................................................... 70 Configuring a VPN................................................................................... 70 Developing and Installing Applications ......................................... 73 Developing Applications for the CK30 .................................................................... 74 Developing a New Application for the CK30 ............................................ 74 Developing a Web-Based Application........................................................ 75 Converting a Trakker Antares Application to a CK30 Application............. 79 2 3

CK30 Handheld Computer User’s Manual

vii Installing Applications on the CK30........................................................................ 80 Installing Applications Using ActiveSync................................................... 81 Installing Applications Using Your SD Card.............................................. 85 Installing Applications Using the FTP Server............................................. 85 Installing Applications Using Wavelink Avalanche..................................... 86 Installing Applications Using SmartSystems Console................................. 86 Launching Your Application Automatically ............................................................. 87 Customizing How Applications Load on the CK30 ................................................. 87 Managing the CK30......................................................................................... 89 Accessing the System Main Menu............................................................................ 90 Managing Files on the CK30................................................................................... 91 Running an Application From File Manager.............................................. 91 Deleting a File With File Manager............................................................. 92 Copying a File With File Manager............................................................. 93 Viewing the Properties of a File With File Manager................................... 93 Managing Applications on the CK30....................................................................... 94 Viewing All Applications Currently Running on the CK30 ....................... 94 Closing an Application .............................................................................. 95 Switching Between Applications................................................................ 96 Viewing the Properties of an Application................................................... 96 Setting or Changing the System Main Menu Password............................................ 96 Backing Up Your Files............................................................................................. 98 Upgrading Your CK30 ............................................................................................ 99 Upgrading the Operating System Using an SD Card................................. 99 Upgrading Your CK30 Using SmartSystems Console.............................. 101 Running Diagnostics .................................................................................... 103 Using Diagnostics on the CK30............................................................................. 104 Understanding the Diagnostics Screens.................................................................. 105 Battery Information................................................................................. 105 Bluetooth Console................................................................................... 106 Bootcode Version.................................................................................... 107 4 5

CK30 Handheld Computer User’s Manual

Contrast Test .......................................................................................... 107 CPU Monitor.......................................................................................... 108 Display Test............................................................................................ 109 Hardware Configuration Table................................................................ 109 Installed Fonts......................................................................................... 110 Intermec Value Add Information............................................................. 110 Keypad Test ............................................................................................ 111 LED Test ................................................................................................ 111 Memory Information .............................................................................. 112 Network Connection Test....................................................................... 112 Network Interface Information................................................................ 113 Operating System Version....................................................................... 114 Ping Utility ............................................................................................. 114 Radio Driver Version .............................................................................. 115 Radio Information................................................................................... 115 RAM Monitor......................................................................................... 116 Read CPU Registers ................................................................................ 116 Security Information ............................................................................... 117 Sound Test.............................................................................................. 118 Troubleshooting and Maintaining the CK30............................. 119 Troubleshooting the CK30.................................................................................... 120 Calling Product Support.......................................................................... 120 Problems and Solutions........................................................................... 121 Problems While Operating the CK30...................................................... 121 Problems While Configuring Security ..................................................... 122 Problems With Wireless Connectivity ..................................................... 124 Problems Transmitting Data Through the Serial Port.............................. 125 Problems While Scanning Bar Codes....................................................... 126 Booting the CK30 ................................................................................................. 128 Warm Booting the CK30........................................................................ 128 Cold Booting the CK30 .......................................................................... 129 Cleaning the Scanner Window and CK30 Screen .................................................. 130 Specifications..................................................................................................... 131 Physical and Environmental Specifications............................................................. 132 Accessories for the CK30 ....................................................................................... 135 6 A

CK30 Handheld Computer User’s Manual

ix Typing Characters Not Printed on the Keypad ...................................................... 138 Pin Assignments for the Serial Port........................................................................ 141 Default Settings ............................................................................................... 143 Default Configuration Settings .............................................................................. 144 Reprogrammable Keypad........................................................................ 151 Reprogramming the Keypad .................................................................................. 152 Changing the Functionality of Keypad Keys or Key Combinations.......... 152 Creating Keypad Macros ......................................................................... 164 Index ......................................................................................................................... 171 B C I

Before You Begin

CK30 Handheld Computer User’s Manual xi 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. Avertissement: Un avertissement vous avertit d’une procédure de fonctionnement, d’une méthode, d’un état ou d’un rapport qui doit être strictement respecté pour éviter l’occurrence de mort ou de blessures graves aux personnes manipulant l’équipement. 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. Attention: Une précaution vous avertit d’une procédure de fonctionnement, d’une méthode, d’un état ou d’un rapport qui doit être strictement respecté pour empêcher l’endommagement ou la destruction de l’équipement, ou l’altération ou la perte de données. 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

xii CK30 Handheld Computer User’s Manual 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 Service & Support > Service & Support. The Intermec Global Sales & Service page appears. From the Service & Support menu, move your pointer over Support, and then click 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 documents (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.

Before You Begin

CK30 Handheld Computer User’s Manual xiii Telephone Support These services are available from Intermec by calling 1-800-755-5505 and choosing an option. Service Description In the U.S.A. and Canada, choose this option Factory Repair and On-site Repair Request a return authorization number for authorized service center repair, or request an on- site repair technician. 1 Technical Support Get technical support on your Intermec product. 2 Service Contract Status Inquire about an existing contract, renew a contract, or ask invoicing questions. 3 Schedule Site Surveys or Installations Schedule a site survey, or request a product or system installation. 4 Ordering Products Talk to sales administration, place an order, or check the status of your order. 5 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. Who Should Read This Document? The CK30 Handheld Computer User’s Manual provides you with information about the features of the CK30 and how to install, operate, maintain, and troubleshoot the CK30. Before you install and configure the CK30, 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 included with this manual on a CD or is available as a download from the Intermec web site. Please refer to this manual for help configuring your CK30. The reference manual contains information about all of the CK30 commands and contains pages of bar codes that you can print and scan when configuring supported commands.

Before You Begin

xiv CK30 Handheld Computer User’s Manual Related Documents The Intermec web site contains Intermec documents (in PDF) that you can download for free. To download documents 1 Visit the Intermec web site at www.intermec.com. 2 Click Service & Support > Manuals. 3 In the Select a Product field, choose the product whose documentation you want to download. 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: 4,455,523; 5,627,360; 4,553,081; 5,657,317; 4,709,202; 5,671,436; 4,845,419; 5,684,290; 4,961,043; 5,777,309; 5,195,183; 5,793,604; 5,216,233; 5,805,807; 5,218,187; 5,818,027; 5,218,188; 5,821,523; 5,227,614; 5,828,052; 5,241,488; 5,831,819; 5,278,487; 5,834,753; 5,322,991; 5,841,121; 5,331,136; 5,844,222; 5,331,580; 5,883,492; 5,349,678; 5,883,493; 5,397,885; 5,886,338; 5,371,858; 5,889,386; 5,373,478; 5,898,162; 5,410,141; 5,969,328; 5,488,575; 5,986,435; 5,500,516; 6,075,340; 5,504,367; 6,109,528; 5,508,599; 6,158,661; 5,530,619; 6,234,395; 5,567,925; 6,244,512; 5,568,645; 6,330,975; 5,592,512; 6,431,451; 5,598,007, 6,497,368; 5,617,343; 6,538,413. 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. 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/)

Before You Begin

CK30 Handheld Computer User’s Manual xv This product includes cryptographic software written by Eric Young. ([email protected]) 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 © 1998-2001 Dr John Maddock. 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.

CK30 Handheld Computer User’s Manual

1 Using the CK30 Handheld Computer Use this chapter to familiarize yourself with the CK30 Handheld Computer. In this chapter you will find these sections: • Introducing the CK30 Handheld Computer • What’s New? • Using the Battery • Using the Keypad • Using the Screen • Understanding the Status Lights • Understanding the Beeps • Scanning Bar Codes • Using the SD Card 1

Chapter 1 — Using the CK30 Handheld Computer

2 CK30 Handheld Computer User’s Manual Introducing the CK30 Handheld Computer The Intermec CK30 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 runs client/server applications, terminal emulation applications, as well as browser-based applications. Good read light Serial port Battery light Battery Scan button User-defined lights Intermec Ready-to-Work Indicator CK30 Handheld Computer CK30 Handheld Computers with an IEEE 802.11b/g radio installed are Wi-Fi® certified for interoperability with other 802.11b/g wireless LAN devices. The CK30 computer is available in three different models that offer several options. To find out which model of the CK30 you have, locate the configuration label on the back of the computer. The first five characters of the configuration number indicate the model of CK30 you ordered.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 3 CK30AA0301000 CK30AA0301000 Configuration number Configuration Label: The label in this illustration is for a CK30 Model A (CK30A). Features Included With the Different Models of the CK30 Feature CK30A CK30B CK30C Ethernet (optional) 9 9 802.11b/g radio 9 9 *Bluetooth (optional) 9 9 9 CCX v2.0 compliance 9 9 .NET Compact Framework 9 Pocket Internet Explorer 9 Internet Explorer 6, SQL Server CE 9 iBrowse 9 9 IE Browser 9 Monochrome Display 9 9 Color Display 9 32MB RAM/32MB Flash Memory 9 9 64MB RAM/64MB Flash Memory 9 200 MHz Processor 9 9 400 MHz Processor 9 *Bluetooth is a trademark owned by Bluetooth SIG, Inc., USA.

Chapter 1 — Using the CK30 Handheld Computer

4 CK30 Handheld Computer User’s Manual These options are available for the CK30B and CK30C: • TE 2000 terminal emulation application including 3270, 5250, and VT/ANSI as well as third-party TE applications • 1D linear imager, standard, or advanced long-range scanner • Data Collection Browser (dcBrowser™) application This option is only available for the CK30C: • 2D area imager Use this manual to understand how to use the features and options available on the CK30. For additional help using terminal emulation, see the TE 2000 Terminal Emulation Programmer’s Guide (P/N 977-055-008). For additional 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 out of the browser or key in a URL to access a non-work related web site. For help using iBrowse, see the iBrowse User’s Guide (P/N 961-055-015). For help using IE Browser, see “Developing a Web-Based Application” on page 75. What’s New? This revision of the user’s manual supports these new features of operating system build 3.00.xx.xxxx or higher and Intermec Value Add (IVA) build 4.01.xx.xxxx or higher: • The CK30 now ships with the SmartSystems™ client that enables you to use SmartSystems Console to configure, install applications, and upgrade your CK30s. For more information, see “Configuring the CK30 With SmartSystems Console” on page 38, “Installing Applications Using SmartSystems Console” on page 86, or “Upgrading Your CK30 Using SmartSystems Console” on page 101. • Funk is the new default for security. For help, see “Configuring Security” on page 53. With the addition of CCX v2.0 compliance, the CK30 now supports WPA2.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 5 • New diagnostics for CPU and RAM monitoring. For more information, see chapter 5, “Running Diagnostics.” Using the Battery The CK30 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 CK30. 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 CK30 using the I key. You must replace the battery with a fully charged battery before you can perform either function. Removing the main battery when the backup battery low or critically low icon displays on the taskbar may cause your CK30 to cold boot and you may lose data. Attention: L’enlèvement de la batterie principale quand le bas de secours de batterie ou les affichages en critique bas d’icône sur le taskbar peut causer votre CK30 à la botte froide et de vous peut perdre des données. 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. Avertissement: Le paquet de piles d’ions de lithium qui est utilisé dans cet appareil peut presenter un risque feu ou un risque chimique de brûlure s’il est maltraité. Il ne faut pas le désassembler, le réchauffer à une température plus élevée que 100°C (212°F) ou l’incinérer.

Chapter 1 — Using the CK30 Handheld Computer

6 CK30 Handheld Computer User’s Manual If you fail to replace the battery immediately, you may lose important data or applications. Attention: Si la batterie n’est pas remplacée immédiatement, des données ou applications importantes risquent d’être perdues. Dispose of used battery packs promptly. Keep away from children. Contact your local Intermec sales representative for replacement batteries. Several factors determine the life of your battery such as extreme temperatures, input devices, and your usage. For example, if you use a tethered scanner every day, you will need to replace your battery more often than someone who uses an internal scanner. Charging and Installing the Battery Make sure you fully charge the AB1 battery before you install it in your CK30. To charge the battery • Either insert the battery into the AC1 4-slot battery charger or place the CK30 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 135. Use the following table to understand how long it will take to charge your batteries in each of the CK30 charging or communications dock accessories. Charging Times for CK30 Batteries CK30 Accessory 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 3 hours AD2 4-Bay Communications Dock 5 hours

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 7 To install the battery • Insert the tabs on the bottom of the charged battery into the CK30 and snap the battery into place. AB1 battery Maximizing Battery Life There are several things that you can do to prolong the life of your fully charged battery. 1 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. 2 Verify that the backlight timeout is set to 15 seconds. 3 Verify that Power Management has an automatic shutoff time of 3 minutes. You can use the Configuration Utility to easily make all of these configuration changes. For help, see “Configuring the CK30 With the Configuration Utility” on page 34.

Chapter 1 — Using the CK30 Handheld Computer

8 CK30 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 on the taskbar of your CK30. Battery Icon Status Icon Status 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. You can also check the battery status by looking at the Battery light on the front of the CK30 or by using the battery diagnostics screen. For help using the Battery light, see “Understanding the Status Lights” on page 19 for more information. For help using the Battery Information diagnostic screen, see “Battery Information” on page 105. Using the Keypad Your CK30 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 CK30 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: There are several hidden characters (such as { and }) on each CK30 keypad that require using the color-coded keys to access them. For more information on accessing these hidden characters, refer to “Typing Characters Not Printed on the Keypad” on page 138.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 9 The CK30 supports TE 2000 VT100/220/320/340 and ANSI, TE 2000 5250, and TE 2000 3270. When you order the CK30 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, an IBM 5250 keyboard, or an IBM 3270 keyboard. The terminal emulation keypads also come with the same color-coded keys that are on the standard overlay. For more help using TE 2000 terminal emulation, see the TE 2000 Terminal Emulation Programmer’s Guide (P/N 977-055- 008). The 42-Key Large Numeric and Function Keypad Enter Enter Home CAPS Sp Del Ins A D G B E H C F I J K L M N O P Q R S T U V Z X Y W / \ . PROG * ? [ ] Shift & * ( % $ ! ^ # ) Esc Ctl Alt Alpha Sp Tab 1 2 3 4 5 6 7 8 0 9 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 . , Scan button Orange key Green key Backlight key Power key 42-Key Large Numeric and Function Keypad: This keypad is designed for applications that enter 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.

Chapter 1 — Using the CK30 Handheld Computer

10 CK30 Handheld Computer User’s Manual The 50-Key Full Alphanumeric Keypad Home Del F7 F8 F9 F6 F5 F4 F1 F2 F3 Space F10 Ins CAPS Alt ? “ ‘ + / \ ¦ . PROG { } * [ ] Power key Esc key Green key Backlight key Orange key 50-Key Full Alphanumeric Keypad: This keypad is designed for applications that enter mainly numeric data (0-9) and that may need to enter 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 AH1 handle that has a built-in scanner trigger.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 11 The 52-Key Full Alphanumeric Keypad 7 8 9 1 2 0 . 3 4 5 6 F1 F2 F3 F4 A B C D E F G H I J K L M N O P Q R S T U V W Y Esc I/O Alt Tab Scan button Orange key Green key Backlight key Power key 52-Key Full Alphanumeric Keypad: This keypad is designed for applications that enter mainly numeric data (0-9) and that may need to enter the entire alphabet. The keypad also provides function keys (F1-F24) and special characters, symbols, and functions by pressing color-coded key sequences.

Chapter 1 — Using the CK30 Handheld Computer

12 CK30 Handheld Computer User’s Manual Using the Color-Coded Keys Each keypad available for the CK30 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 will know how to access all of the additional features printed on the keypad overlay. There are two color-coded modifier keys on the CK30: the orange B key and the green C key. 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 B key and then the key with character or function printed above it Press B and then 2 to type the @ character on the 52-key keypad. Use a green character or function printed above a key C key and then the key with character or function printed above it Press C and then J to type the } character on the 50-key keypad. Use a blue character printed on a key (42-key and 50-key keypads only) Shift key and then the key Press Shift and then 4 to type the $ character on the 42-key keypad. Lock the orange, green, Ctl, Alt, or Shift key to stay on B , C, Ctl, Alt, or Shift key twice Press C twice and the appears in the taskbar. Unlock a green, orange, Ctl, Alt, or Shift key B , C, Ctl, Alt, or Shift key once Note: There are several hidden characters (such as { and }) on each CK30 keypad that require using the color-coded keys to access them. For more information on accessing these hidden characters, refer to “Typing Characters Not Printed on the Keypad” on page 138.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 13 Capitalizing All Characters To type all alphabetic characters as uppercase letters, you can enable the Caps Lock feature on the CK30 keypad. To enable Caps Lock 1 Press the orange B key. The B icon appears on the taskbar. 2 Press one of these keys: • On the 52-key keypad, press A. • On the 42-key and 50-key keypad, press Shift. The Caps Lock icon ( ) appears on the taskbar. 3 Type an alphanumeric character. The letter appears as an uppercase character on the CK30 screen. To disable Caps Lock • Press the same key sequence you used to enable it. Using the Alpha Key on the 42-Key Keypad The 42-key keypad provides an Alpha key to allow you to enter alpha characters when necessary. To enable the Alpha key 1 On the 42-key keypad, press the Alpha key. The Alpha icon ( ) appears on the taskbar. 2 Press a function or numeric key. The corresponding orange alpha letter appears on the screen. To disable the Alpha key • Press B or C.

Chapter 1 — Using the CK30 Handheld Computer

14 CK30 Handheld Computer User’s Manual Using the Power (I) Key When you press the I key to turn off the CK30, you actually put the CK30 in Suspend mode. In Suspend mode, the CK30 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 CK30 back on, your computer resumes where it was when you turned it off. If you are using WPA2, WPA, or 802.1x security, the computer may need to reauthenticate before it starts your application. If the Battery light flashes and your CK30 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 CK30” on page 128. Disabling or Modifying Keypad Functions You can disable the functionality of several keys on the keypad if you want to restrict the ability to perform adjustments made from the keypad, such as changing the contrast. 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 the Alt Esc key sequence. 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. To disable keypad functions 1 Press C and then B. The System Main Menu appears. 2 Select the Configuration Utility.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 15 3 Select Device Settings > Keypad. The Keypad settings screen appears: 4 Choose the function you want to disable from the Keypad menu, select Disable from the function dialog box, and then press Enter. 5 Exit the Configuration Utility. To change the I key functionality 1 Press C and then B. The System Main Menu appears. 2 Select the Configuration Utility. 3 Select Device Settings > Keypad. 4 From the Keypad menu, select Configure Boot Functionality. 5 Choose Warm Boot or Cold Boot and then press Enter. 6 Exit the Configuration Utility. Using the Screen The CK30 can have either a color or monochrome display depending on the model. Both screens are 160 x 160 pixels. The desktop is 160 x 140 pixels and the taskbar is 160 x 20 pixels. In addition, the screens support Unicode characters, user- programmable fonts, and bitmap graphics.

Chapter 1 — Using the CK30 Handheld Computer

16 CK30 Handheld Computer User’s Manual CK30 Start Screen Understanding the Screen Icons Use the screen icons on the taskbar to see the battery status, network connections, and special keys or functions you may be using. CK30 Screen Icons Icon Description Battery is 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. Backup battery is low. 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 124. * If you are using static WEP and you cannot send information wirelessly, make sure your WEP key setting is correct. Desktop Taskbar

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 17 CK30 Screen Icons (continued) Icon Description Mouse pointer is turned on. Ethernet connection. No Ethernet connection. Orange key is enabled. Green key is enabled. Green key is locked. Orange key is locked. Ctrl key is enabled. Alt key is enabled. Shift key is enabled. Caps Lock key is enabled. Alpha key is enabled (locked). The window positioning feature is turned on. The CK30 is buffering (storing) data. You are in the password-protected area of the CK30. The CK30 is connected using ActiveSync. UDP Plus is connected. UDP Plus is transferring data. No UDP Plus connection. The CPU monitor is enabled. The RAM monitor is enabled. Using the Mouse Pointer If you need to use a mouse to perform an action, you can use the mouse pointer on your CK30. To turn on the mouse pointer • Press Alt and then b. The mouse screen icon ( ) appears in your taskbar.

Chapter 1 — Using the CK30 Handheld Computer

18 CK30 Handheld Computer User’s Manual The mouse pointer can simulate single-clicks, double-clicks, right mouse button, middle mouse button, and left mouse button functions. Understanding the Mouse Pointer Keys Press This Key on a Keypad: To Simulate This Function: 42-key 50-key 52-key Left mouse button F2 X B Middle mouse button F3 Y C Right mouse button F4 Z D Single-click 5 5 5 Double-click s s s Press down on mouse button 0 (zero) 0 (zero) 0 (zero) Release the mouse button . (period) Tab . (period) For example, to generate a left single-click with the 52-key keypad • Press B and then 5. Moving the Mouse Pointer: Use the numeric keypad to move the mouse pointer by pressing the appropriate number key associated with the direction you want the mouse pointer to move. To click and drag an item on the screen 1 Position the mouse pointer on the part of the window you want to move. 2 Press the key for the left mouse button and then press 0 (zero).

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 19 3 Use the directional keys to drag the mouse pointer. 4 Release the mouse pointer by pressing .(period) or Tab depending on your keypad. To turn off the mouse pointer • Press Alt and then b. Repositioning a Window If you need to move a window to see more of a screen, you can reposition the window without having to use 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 the Task Manager to select a different task. See “Managing Applications on the CK30” on page 94. To reposition a window 1 Press Alt and then E. An icon ( ) appears on the taskbar. 2 Use the numeric keypad to move the window. See page 18 for an illustration of the numeric keypad and how to use the number keys as directional keys. To recenter the window in the CK30 screen • Press 5. To turn off the repositioning feature • Press Alt and then E. Understanding the Status Lights The status lights on the CK30 turn on to indicate the status of the battery, a successful decode of a bar code, or a user-defined function.

Chapter 1 — Using the CK30 Handheld Computer

20 CK30 Handheld Computer User’s Manual User-defined lights Ready-to-Work indicator (blue) Good Read light (green) Battery light CK30 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 CK30 Screen Icons table on page 16 to help determine when you need to replace your battery. Understanding the CK30 Status Lights Light Name Light Description User-Defined 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 Battery Off The battery is charged. On Battery is critically low. You need to replace the battery now. Good Read This green light comes on when the CK30 successfully decodes a bar code. Ready-to-Work™ indicator This blue light indicates when the CK30 is ready to use TE 2000. Light Status What It Means Off TE 2000 has not loaded successfully. Blinking The CK30 is not connected to the host. On A connection to the server has been established and all network connections are active. You can use TE 2000.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 21 Understanding the Beeps The CK30 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 CK30 Beeps Beep Sequence What It Means High beep You entered valid data or a valid command, the CK30 decoded a label, or the CK30 decoded the last row of a two-dimensional bar code. Three low beeps You entered or scanned an invalid command. Click You pressed a key. 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. Changing the Beeper Volume Method Procedure Use the keypad. Press C and then press E to increase the volume. There are five beep volumes on the CK30 including off. When you reach the loudest setting, the next setting is off. The volume starts with the lowest setting and goes up. Use the Intermec Configuration menu. From the System Main Menu, choose Configuration Utility > Device Settings > Beeper > Volume. Use the Beeper Volume command. For help, see “Beeper Volume” in the Intermec Computer Command Reference Manual.

Chapter 1 — Using the CK30 Handheld Computer

22 CK30 Handheld Computer User’s Manual 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. Avertissement: Ne regardez pas directement la réflexion d’un rayon laser ou dans la fenêtre du laser lorsque celui-ci est en opération. Si vous regardez trop longtemps un rayon laser, cela peut endommager votre vue. 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 CK30 supports the scanning of 1D linear bar codes and 2D images depending on your model of CK30. Plus, if you are using an integrated handle or a tethered scanner, the way you scan bar codes is different. When you unpack the CK30, these bar code symbologies are enabled: • Code 39 • Code 128 • Datamatrix (if supported) • PDF417 • UPC/EAN If you are using bar code labels that are encoded in a different symbology, you need to enable the symbology on the computer. Use the Configuration Utility to enable and disable symbologies for your scanner. For help understanding how to use the Configuration Utility, see “Configuring the CK30 With the Configuration Utility” on page 34. The next sections describe how to scan a bar code label with the integrated laser scanner, 1D linear imager, 2D area imager, tethered scanner, or scanner attached to the serial port.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 23 Scanning With the Integrated Laser Scanner or 1D Linear Imager If the CK30 has a laser scanner or 1D linear imager, use the following procedure to practice how to scan a bar code. The linear imager can decode PDF417 bar codes as well as bar codes with high-density, wide-density, and poor quality in any lighting conditions. To scan a bar code label with the laser scanner or 1D linear imager 1 Press I to turn on the CK30. 2 Point the scanner window at the bar code label and hold the computer at a slight angle six to ten inches from the label. Note: If you have an advanced 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. Scan button *INTERMEC* Good Read light (green) Scanning: Using the integrated laser scanner or 1D linear imager to scan a bar code label.

Chapter 1 — Using the CK30 Handheld Computer

24 CK30 Handheld Computer User’s Manual When the CK30 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. Scanning With the 2D Area Imager The CK30C may have the 2D area imager option instead of the 1D linear imager or laser scanner. The 2D imager provides the ability to scan 2D bar code symbologies and supports omni- directional (360°) scanning. Omni-directional scanning means that you can position the CK30 in any orientation to scan a bar code label. Using the 2D area imager is very similar to taking a picture with a digital camera. To scan a bar code label with the 2D area imager 1 Press I to turn on the CK30. 2 Point the scanner window at the bar code label and hold the CK30 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. Scan button NTERMEC *INTERMEC* C Good Read light (green) Scanning: Using the 2D imager to scan a bar code label.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 25 The imager flashes repeatedly while it is trying to read a bar code. The aiming beam is smaller when the imager is closer to the bar code and larger when it is further away. When the CK30 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 or the trigger. If you have problems scanning a bar code with the 2D imager, try following some of these tips to improve the performance of your imager: • Set Lighting mode to Illum LED Priority. • Keep your hand as steady as possible while scanning a label. • Make sure that Aimer LED Duration is set to zero. • Position the imager as close to the bar code as possible while still being able to capture the entire bar code. • Enable only the bar codes that you need to use every day. Use Intermec Settings to configure these imager commands. For help using Intermec Settings, see “Configuring the CK30 With SmartSystems Console” on page 38. 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 from the Intermec web site or from the CD that ships on the inside front cover of this user’s manual. Attaching a Tethered Scanner You can use a tethered scanner with the CK30 if you ordered it with a 10-pin tethered scanner port in place of the integrated scanner. The following devices are currently supported by the CK30: Supported Device Required Cable 1550C 068419-001 1551E 3-606034-02 1553 3-606034-02 128X wand 069444-002 ASCII 3-606034-02

Chapter 1 — Using the CK30 Handheld Computer

26 CK30 Handheld Computer User’s Manual Supported 1550C01 series scanners include: 1550C0100, 1550C0102, 1550C0104, and 1550C0105. To attach a tethered scanner 1 Locate and remove the scanner port cover. Scanner port cover 2 Insert the scanner 10-pin connector until it locks in place. To scanner Scanner port 3 Configure the Scanner Model command and select the tethered device connected to the CK30. There are several ways to configure the scanner model: • Use the Configuration Utility. From the System Main Menu, choose Configuration Utility > Scanners, Symbologies > CK30 Tethered Scanner > Scanner Model. • Use one of the configuration methods discussed in “How to Configure the CK30 Parameters” on page 32.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 27 4 Modify any scanner commands necessary to meet your needs. Use the Configuration Utility or one of the configuration methods discussed on page 32. Using Energy Saving Mode With Your 1551E or 1553 Scanner Use Energy Saver mode with your 1551E or 1553 scanner to save battery power on your CK30. 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. On a 10-pin scanner port, cable P/N 3-606034-02 is required. • Firmware version 2.13 or later on the scanner. For help using the Configuration Utility, see “Configuring the CK30 With the Configuration Utility” on page 34. To enable Energy Saver mode 1 From the Configuration Utility, choose Dock Tethered Scanner > Scanner Settings > Energy saver mode. 2 Select Enable and press Enter. 3 Press Esc until you exit the Configuration Utility. Attaching a Scanner to the Serial Port You can attach a scanner to the serial port of the CK30 if you order a serial adapter or a required cable. There are two serial adapters available to support decoded and undecoded scanners: • Undecoded serial adapter (P/N 075509) • Decoded serial adapter (P/N 075510) or AA2 cable Use these tables to locate the serial adapter and the required cable you need for your scanner.

Chapter 1 — Using the CK30 Handheld Computer

28 CK30 Handheld Computer User’s Manual Undecoded Serial Adapter and Required Cables Scanner Serial Adapter Required Cable 128X wands 075509 069444-005 1550C05XX* 075509 068424 or 068425 *Supported 1550C05 series scanners include: 1550C0500, 1150C0502, and 1550C0504. Decoded Serial Adapter or AA2 Cable and Required Cables Scanner Serial Adapter Required Cable 1400 075510 or AA2 3-604032-03, 3-604032-05, or 3-604032-06 1551E 075510 or AA2 3-604032-03, 3-604032-05, or 3-604032-06 1553E 075510 or AA2 3-604032-03, 3-604032-05, or 3-604032-06 1800 075510 or AA2 3-606032-03 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 into the battery on the CK30 and then snap it into place. If you are using the AA2 serial adapter, attach the 26-pin connector to the serial port. Serial adapter Battery DB9 connector 3 Attach the scanner to the serial adapter.

Chapter 1 — Using the CK30 Handheld Computer

CK30 Handheld Computer User’s Manual 29 4 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. 5 Use Intermec Settings to select your scanner model and configure the serial port. For help using Intermec Settings, see “Configuring the CK30 With SmartSystems Console” on page 38. Note: When you attach an undecoded serial adapter to the CK30, the internal scanner does not work. Installing an SD Card You can use a Secure Digital (SD) card to increase file storage and install software. The CK30 currently supports SD cards that hold up to 1 gigabyte of information. The SD card slot is located on the top of the CK30 just above the laser scanner window. To insert an SD card 1 Press I to turn off the CK30. 2 Remove the two screws on the SD card slot door and remove the door. 3 Gently insert the SD card into the CK30 with the printed side facing the keypad and screen side of the CK30. SD card CK30 SD card retainer 4 Push the card into the slot until it latches in place and the steel card retainer covers the end of the SD card.

Chapter 1 — Using the CK30 Handheld Computer

30 CK30 Handheld Computer User’s Manual 5 Replace the door, making sure to insert the door catch into the slot above the steel card retainer. SD card retainer Door catch Screw (2 places) Door 6 Replace the two screws. 7 Press I to turn on the CK30. To remove the SD card 1 Press I to turn off the CK30. 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 that you can easily remove it from the CK30. If the card does not eject easily, you can use the door catch to remove it by turning the door upside down and using the catch to pull out the SD card. SD card Door catch 4 Remove the SD card from the CK30.

CK30 Handheld Computer User’s Manual

31 Configuring the CK30 Use this chapter to understand how to configure the CK30 to communicate in your network. In this chapter, you will find these sections: • How to Configure the CK30 Parameters • Configuring the CK30 for Your Network • Configuring Security 2

Chapter 2 — Configuring the CK30

32 CK30 Handheld Computer User’s Manual How to Configure the CK30 Parameters You can configure many parameters on the CK30, 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. There are several ways to configure the CK30: Use Configuration Utility on the CK30 Use Configuration Commands Scan Bar Codes Scan bar codes to configure basic CK30 and data collection parameters. Ethernet or Wireless Network Send commands through the network to your CK30s. Use the Configuration Utility to set all parameters. Use Setup Assistant on the CK30 Use the SmartSystems Console Use Setup Assistant to quickly enter network parameters. Use Intermec Settings from within the SmartSystems Console to remotely configure network parameters.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 33 Configuring the CK30 With the Setup Assistant When first setting up the CK30, use the Setup Assistant to set or enable basic network parameters and connect your CK30 to the network. The Setup Assistant guides you through setting the following basic network parameters: • Date and time • 802.11 radio • WEP security • DHCP server or IP address, subnet mask, and default router • Device name Note: If you are using the CK30 in an EasyADC system, enable the ION client. Your CK30 configures the security parameters, reboots, and launches the TE 2000 application. When the CK30 connects to its host, the Intermec Ready-to-Work Indicator turns on solid blue. To set other parameters, use the Configuration Utility or another configuration method. The Setup Assistant runs on the CK30 the first time you turn on the computer. The Setup Assistant Start Screen After you complete the Setup Assistant, the CK30 should be communicating with your network.

Chapter 2 — Configuring the CK30

34 CK30 Handheld Computer User’s Manual Configuring the CK30 With the Configuration Utility Use the menu-driven Configuration Utility to configure the CK30 and view system information. You can access the Configuration Utility while running any application. Tip: To easily navigate through the CK30 menus, press the numbers to the left of the option you want to select. To open the Configuration Utility 1 Press C and then B. The System Main Menu appears. 2 Select the Configuration Utility. The Configuration Utility main menu appears. Refer to the next sections to understand your menu options, learn how to navigate and enter information, and learn how the menus are organized in the Configuration Utility. For help understanding the commands and parameters, see the Intermec Computer Command Reference Manual (P/N 073529).

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 35 When using the Configuration Utility, you may not see a parameter until you enable or disable a value for another key field. For example, you will not see IP Settings unless you disable DHCP. You may also not see a parameter if your computer does not support a particular feature. Use the following diagram to find the commands you need to use to configure your CK30s. These screens do not represent the exact information you will see on your CK30. They have been modified to show you how the information is structured. Configuration Utility Menus at a Glance

Chapter 2 — Configuring the CK30

36 CK30 Handheld Computer User’s Manual Configuration Utility Menu Options Menu Option Description Data Collection Configure scanner settings and bar code symbologies. Communications Set up network settings including the 802.11b/g radio and the Bluetooth radio. Device Settings Configure settings specific to the CK30 such as the date, time, beeper volume, and backlight timeout. SmartSystems Information Add information specific to the SmartSystems application such as identity, administrator, and location. ION Configuration Configure settings specific to the Instant On (ION) application. Restore Defaults Restore factory default settings on your CK30. Use this table to understand how to navigate and enter information in the Configuration Utility. Navigating in the Configuration Utility To Do This: Press: Select an option • The number associated with the option • a or b to select an option and then press Enter • Tab to select an option and then press Enter Save a setting Enter key Exit or return to a previous screen Esc until you exit the application or return to a previous screen Delete a character C key, Backspace () key Delete all characters in a field when highlighted Backspace () key Return to the Configuration Utility main menu (Home) On the 42-key and 52-key keypads: • Press C and then 8 On the 50-key keypad: • Press C and then H

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 37 Restoring Default Settings You can restore the CK30 to factory default settings from the Configuration Utility. For a complete list of the default settings, see “Default Configuration Settings” on page 144. Note: Using the Restore Defaults option resets all network parameters. 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 the Configuration Utility menu, select Restore Defaults. 2 Press Enter to select Restore Defaults. The following Restore Defaults dialog box appears. 3 Press Enter to restore factory defaults. Your CK30 performs a cold boot and returns all of your settings to the factory default settings. 4 If you have CAB files loaded on your CK30, you will see a Confirm File Replace dialog box. Select Yes to All and then press Enter. The CK30 installs your CAB files. When the CK30 is done booting, the Start Screen or the Setup Assistant appears depending on your settings. 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.

Chapter 2 — Configuring the CK30

38 CK30 Handheld Computer User’s Manual Exiting the Configuration Utility You can exit the Configuration Utility at any time by pressing the Esc key. If you have made changes to your configuration, they will automatically be saved to flash if you save your changes. To exit the Configuration Utility 1 Press Esc until you return to the System Main Menu. If you have made any changes to your configuration, the Save Changes dialog box appears. 2 If you want to save your configuration, select Save changes. If you do not want to save your configuration changes, select Discard changes. Configuring the CK30 With SmartSystems Console The SmartSystems™ Console lets you manage all your SmartSystems-enabled devices at the same time from a central host PC. The CK30 ships with a SmartSystems™ Client, which means it is SmartSystems-enabled. The SmartSystems Console displays all of the CK30s in your network. In the console, you can right-click a CK30 and a menu appears. To configure the CK30, choose Intermec Settings from the menu. The console is part of SmartSystems Foundation and is available from the Intermec web site. To download SmartSystems Foundation, go to www.intermec.com/smartsystems. For information on how to use the SmartSystems Console, see the online manual available from the Help menu in the console.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 39 Configuring the CK30 by Scanning Bar Codes You can change some of the configuration parameters of the CK30 by scanning Code 39 or Code 93 bar code labels containing configuration commands. This method is a fast and easy way to change just a few configuration parameters on a single CK30. You can only change some of the configuration parameters by scanning bar codes. To configure all of the configuration parameters, use the Configuration Utility or send commands through the network to your CK30. You can print and scan the bar code labels from the Intermec Computer Command Reference Manual or you can create your own bar code labels. For help, see the Intermec Computer Command Reference Manual. You can also use Intermec’s EasySet software to print configuration labels you can scan to change your configuration settings. For more information, see the EasySet online help. EasySet is available from the Intermec Data Capture web site. There are some limitations on using EasySet labels to change symbology configuration settings. Please use an alternate method of configuration for setting up symbologies. For example, you can use the Beeper Volume configuration command to adjust the beep volume of the CK30. Scan this bar code label to set the volume to the lowest (quietest) level: Beeper Volume Low *$+BV1* *$+BV1* When you scan bar code configuration commands, the CK30 emits a series of beeps unless the volume is turned off. There are two beep sequences: • One high beep means you scanned a valid configuration command. • Three low beeps means you scanned an invalid configuration command.

Chapter 2 — Configuring the CK30

40 CK30 Handheld Computer User’s Manual Configuring the CK30 Through the Network You can change the configuration parameters of the CK30 by sending commands through a host computer or through the network. If you are using a network, you can configure one or more CK30s at a time. You can remotely configure the wireless or Ethernet CK30 by sending a command from an application on the host computer. You cannot set all parameters through the network. You can only set those commands that have a syntax in the Intermec Computer Command Reference Manual. Note: You can continue running an application on the CK30 while configuring it from the host. Configuring the CK30 in a UDP Plus Network You can use the host computer to configure a CK30 in your wireless or Ethernet network. To send and receive configuration data or files, you need to write a host application that can communicate with the Intermec Application Server. For help, see the appropriate Intermec Application Server user’s manual. You use the Terminal Message Format (TMF) protocol to send and receive transactions between the host application and the CK30. To set up the Intermec Application Server • Configure a peer-to-peer destination name for the host application. Create a transaction ID, $NGCFGRSP, that will be routed to this destination name. The Intermec Application Server uses the transaction ID to route responses from the CK30 back to the host application. $NGCFGRSP is a special transaction ID that the server uses to forward configuration response data from a CK30. All configuration responses are routed with the $NGCFGRSP transaction ID. The Intermec Application Server cannot keep track of multiple applications sending reader or configuration commands. If you have two host applications sending reader or configuration commands, they must both be configured to receive the $NGCFGRSP transactions, and therefore both will receive all responses from all CK30s.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 41 To set up the host computer • Verify that the host computer can communicate with the Intermec Application Server. To set up the application • Prepare and write a host application that can communicate with the Intermec Application Server and send transactions to and receive transactions from the CK30 in this format: transaction header TMF field commands where: transaction is a 96-byte field containing the message header number, date and time, source application ID, destinations application ID, transaction ID, and other information. You must set the system message (SYS$MSG) flag to E in the transaction header. For help, see the Intermec Application Server user’s manual. TMF field is a 2-byte field containing one of these values: CG Configuration Get request sent from the host application. Cg Configuration Get response sent from the CK30 to the host. CS Configuration Set request sent from the host application. Cs Configuration Set response sent from the CK30 to the host. commands are the reader and configuration commands that you want to set on the CK30 or the current value you want to retrieve from the CK30. To save configuration changes in flash memory, send the reader command .+1 as the last command. For a list of all supported commands, see the Intermec Computer Command Reference Manual.

Chapter 2 — Configuring the CK30

42 CK30 Handheld Computer User’s Manual To see an example of the host application transaction, see the example on page 43. Configuring the CK30 in a TCP/IP Direct Connect Network You can use the host computer to configure a wireless or Ethernet CK30 in your TCP/IP network. To send and receive configuration data, you need to write a host application that can communicate with the CK30 directly through an access point or through the Ethernet network. Use the Terminal Message Format (TMF) protocol to send and receive transactions between the host application and the CK30. To set up the host computer • Verify that you can communicate with the CK30. To set up the application • Prepare and write a host application that can communicate with the CK30. Send message transactions to and receive transactions from the CK30 on the network port using this format: TMF field commands where: TMF field is a 2-byte field containing one of these values: CG Configuration Get request sent from the host application. Cg Configuration Get response sent from the CK30 to the host. CS Configuration Set request sent from the host application. Cs Configuration Set response sent from the CK30 to the host. commands are the reader and configuration commands that you want to set on the CK30 or the current value you want to retrieve from the CK30. To save configuration changes in flash memory, send the reader command .+1 as the last command.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 43 For a list of all commands, see the Intermec Computer Command Reference Manual. Example In the host application, you want to get the current values of two configuration commands from the CK30. Send this transaction from the host application: CG$+NABV Note: The transaction header is not shown in this example. You do not need a transaction header for a host application in a TCP/IP network, but you do for a UDP Plus network. where: CG is a TMF Configuration Get request. $+ is the Change Configuration reader command. BV is the Beeper Volume configuration command. The CK30 returns this transaction to the host application. Cg$+BV4 where: Cg is a TMF Configuration Get response. $+ is the Change Configuration reader command. BV4 means the Beep Volume configuration command is currently set to a value of 4, which is a very high beeper volume. Synchronizing the CK30 System Time With a Time Server It is important that the time on all of your CK30s be synchronized with a network time server to ensure real-time communications and updates. Network time servers acquire Coordinated Universal Time (UTC) from an outside source such as the U.S. Naval Observatory (USNO). The CK30 uses Simple Network Time Protocol (SNTP) to synchronize with a network time server.

Chapter 2 — Configuring the CK30

44 CK30 Handheld Computer User’s Manual The default reference time server is the USNO (tock.usno.navy.mil). To synchronize the time on your CK30 with this time server, you must have a valid connection to the Internet. You can also synchronize the CK30 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. Configuring the CK30 for Your Network The CK30 is a versatile handheld computer that you can easily add to your wired or wireless data collection network. You can connect your CK30 to your network using: • Serial communications • 802.11b/g radio communications • Ethernet communications • Bluetooth™ radio communications Configuring Serial Communications The CK30 has a serial port to transfer data to and receive data from another device via RS-232 communications. You can also insert the CK30 into a communications dock to transmit data to and receive data from a host computer or PC using RS-232 communications. The serial cable and the communications dock are sold separately. For more information on accessories and how to order them, see page 135.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 45 PC Ethernet Serial cable CK30 Host CK30 in a Serial Network To use serial communications with your CK30 1 Turn off the CK30. 2 Connect the CK30 to the serial port of another device. You can do this in one of the following ways: • Connect the CK30 serial port to the serial port of the other device using the AA1 (26-pin to DB9-pin) serial cable adapter and a female-to-female null modem RS-232 cable. • Connect the AD1 or AD2 communications dock to the serial port of the other device using a DB9-pin to DB9-pin serial adapter cable. Insert the CK30 into the dock. 3 Turn on the CK30.

Chapter 2 — Configuring the CK30

46 CK30 Handheld Computer User’s Manual 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. Attention: Assurez-vous que la distance entre tous les éléments avec antennes soit d’au moins 30 centimètres (un pied) avant de faire la connexion avec l’alimentation électrique, faute de quoi vous risquez d’endommager votre installation. The wireless CK30 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 CK30 supports these network protocols: • TCP/IP • UDP Plus The next sections explain the parameters you need to configure for the CK30 to work in your wireless network. Configuring the Network Parameters for a TCP/IP Network In a TCP/IP network, the CK30 communicates with a host computer directly using TCP/IP. The access point acts as a bridge to allow communications between the wired network and the wireless network.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 47 Ethernet TCP/IP Direct Connect CK30s Access point Host CK30s in a TCP/IP Direct Connect Network To use wireless communications in a TCP/IP network 1 Configure these network parameters on each CK30 in the network: • Network Name (SSID) • IP Settings (if not using DHCP) 2 Make sure that your CK30 is talking to the network and that the network can see your CK30. 3 Configure security. For help, see “Configuring Security” on page 53.

Chapter 2 — Configuring the CK30

48 CK30 Handheld Computer User’s Manual The easiest way to configure the network parameters on the CK30 is to use the Configuration Utility. For help, see “Configuring the CK30 With the Configuration Utility” on page 34. Configuring the Network Parameters for a UDP Plus Network In a UDP Plus network, the CK30 communicates with a host computer through the Intermec Application Server. Ethernet UDP Plus Access point Host Intermec Application Server CK30s CK30s in a UDP Plus Network

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 49 The Intermec Application Server translate 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 CK30 in the network: • Network Name (SSID) • Controller IP Address • IP Settings (if not using DHCP) • Network Port 2 Configure the security. For help, see “Configuring Security” on page 53. You can configure the network parameters on the CK30 with the Configuration Utility. For help, see “Configuring the CK30 With the Configuration Utility” on page 34. Configuring Ethernet Communications You can use the CK30 directly in an Ethernet network if you have ordered the Ethernet option on your CK30A and you insert it into an AD1 or AD2 Communications Dock. The communications dock has an Ethernet connector that makes it possible for the CK30 to communicate with your Ethernet network.

Chapter 2 — Configuring the CK30

50 CK30 Handheld Computer User’s Manual Ethernet CK30A CK30A CK30A Host CK30s in an Ethernet Network To use the CK30 in an Ethernet network 1 Configure these network parameters on each CK30: • 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 CK30: • Primary and secondary DNS Servers • Primary and Secondary WINS Servers 3 Make sure that your CK30 is talking to the network and that the network can see your CK30.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 51 Configuring Bluetooth Radio Communications You can send and receive information to printers wirelessly using the Bluetooth module by Socket Communications. The Bluetooth technology uses short-range radio links and allows for communications over a 5-meter (16.4 ft) range. To configure the CK30 for wireless printing 1 Go to Configuration Utility > Communications > Bluetooth. The Bluetooth menu appears: 2 Set these Bluetooth parameters: Parameter Setting Power On Discoverable Enable Connectable Enable 3 Save your changes and exit the Configuration Utility. 4 From File Manager, go to Program Files > Intermec > Network > Bluetooth. 5 Select wp_quickset_l.exe. The Run dialog box appears. 6 Select Run and press Enter to start the Bluetooth device discovery. A list of discovered devices appears in the Devices dialog box.

Chapter 2 — Configuring the CK30

52 CK30 Handheld Computer User’s Manual 7 Select the device you want to use from the list and press Enter. You are now ready to send information to the selected device. If devices are discovered, but your device is not displayed in the box, make sure your device and radio are turned on and try device discovery again. Use this table to understand the commands you see in the Bluetooth menu. Bluetooth Commands Command Description Device Address Displays the network address of your CK30. Discoverable Allows other Bluetooth devices to be able to discover your CK30 during a device discovery. Connectable Allows other Bluetooth devices to connect to your CK30. Class of Device Determines how the device appears to other devices during discovery. Power Set and view whether the Bluetooth radio is on or off. IBT Displays the version of the Intermec Bluetooth Library Radio Displays the version of the Bluetooth Radio Hardware. For more information on using Bluetooth communications, 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.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 53 Configuring Security The CK30 provides four types of security for your wireless network: • Wi-Fi Protected Access 2 (WPA2) • Wi-Fi Protected Access (WPA) • 802.1x • WEP This section explains how to configure security on your wireless CK30. If you choose not to use security, see “Disabling Security” on page 70. Intermec always recommends that you implement security. You must choose to 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 want to extend the connectivity of your WLAN to remote servers, you can configure a virtual private network (VPN) to communicate through a dedicated server to a corporate network over the internet. For help setting up a VPN, see “Configuring a VPN” on page 70. 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 Internet Authentication Service (IAS) to issue certificates. Choosing Between Funk and Microsoft Security The CK30 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.

Chapter 2 — Configuring the CK30

54 CK30 Handheld Computer User’s Manual 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.” 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 55. Selecting a Profile for Funk Security You can define up to four profiles for Funk security. Different profiles let your CK30 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 Press C and then B. The System Main Menu appears. 2 Select the Configuration Utility. 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 dialog 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.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 55 9 Select one profile as the active profile by selecting Active Profile and choosing a profile from the 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. To select Microsoft security as your security choice 1 Press C and then B. The System Main Menu appears. 2 Select the Configuration Utility. 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 CK30 for your new security choice to take effect. 6 Select Yes and press Enter. Your CK30 warm boots and your new security choice is Microsoft security. Configuring 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 Enterprise (802.1x) 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.

Chapter 2 — Configuring the CK30

56 CK30 Handheld Computer User’s Manual • In PSK mode, WPA provides user authentication using a shared key between the access point and the CK30. WPA- PSK is a good solution for small offices or home offices that do not want to use an authentication server. To use WPA security, you need: • an authentication server (Enterprise mode only). • an access point with an 802.11b/g radio that supports WPA. • a CK30 with the 802.11b/g radio and the 802.1x/WPA security option. The CK30 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 CK30. 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 CK30 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 CK30. 2 Make sure you have selected Funk as your security choice. 3 Press C and then B to open the System Main Menu. 4 Choose Configuration Utility > Communications > 802.11 Radio > Funk Security > Profile.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 57 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 Select Prompt for Credentials, choose Enter credentials now and press Enter. Note: You can use Prompt for credentials to troubleshoot your connection to the network if you have problems. b Select User Name, type a user name, and then press Enter. c Select User Password, type a user password, and then press Enter. d Select Validate Server Certificate, choose Yes, and then press Enter. Note: You must have the date on the CK30 set correctly when you enable Validate Server Certificate. If you choose TLS: a Load a user and root certificate on your CK30. For help, see “Loading Certificates” on page 67 for help. b Select Validate Server Certificate, choose Yes, and then 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 the Configuration Utility.

Chapter 2 — Configuring the CK30

58 CK30 Handheld Computer User’s Manual To enable WPA-PSK or WPA2-PSK with Funk security 1 Make sure you have configured the communications and radio parameters on your CK30. 2 Make sure you have selected Funk as your security choice. 3 Press C and then B to open the System Main Menu. 4 Choose Configuration Utility > Communications > 802.11 Radio > Funk Security > Profile. 5 For Association, choose WPA or WPA2 and press Enter. 6 For 802.1x, 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 CK30 internally converts it to a pre-shared key. . This value must match the passphrase on the authenticator. 8 Exit the Configuration Utility. Configuring WPA Security With Microsoft Security Use these procedures to set WPA-802.1x and WPA-PSK security on your CK30 with Microsoft security. To enable WPA security on your CK30 with Microsoft security 1 Make sure you have configured the communications and radio parameters on your CK30. 2 Press C and then B to open the System Main Menu. 3 Choose Configuration Utility > Communications > 802.11 Radio > Microsoft Security. 4 For Infrastructure Mode, choose Infrastructure and press Enter. 5 For Network Authentication, choose WPA and press Enter. Data Encryption automatically defaults to TKIP.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 59 6 For 802.1x Authentication, choose either TLS or PEAP and press Enter. If you choose TLS: a Select Properties. The Auth. Settings dialog box appears. b Choose 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. The Auth. Settings dialog box appears. b Make sure the Validate Server check box is selected. c Press Enter. Once the radio starts to authenticate, the Network Password dialog box appears.

Chapter 2 — Configuring the CK30

60 CK30 Handheld Computer User’s Manual d Enter the User Name, Password, and select the Save password check box. e (Optional) In the Domain field, enter the Active Directory domain associated with the user account. f Press Enter. You return to the Communications menu. 7 Exit the Configuration Utility. To enable WPA-PSK With Microsoft Security 1 Make sure you have configured the communications and radio parameters on your CK30. 2 Press C and then B to open the System Main Menu. 3 Choose Configuration Utility > 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 a 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 CK30 internally converts it to a pre-shared key. This value must match the passphrase on the authenticator. 7 Exit the Configuration Utility.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 61 Configuring 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: • 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 CK30 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 CK30. 2 Make sure you have selected Funk as your security choice. 3 Press C and then B to open the System Main Menu. 4 Choose Configuration Utility > 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 Prompt for Credentials, choose Enter credentials now and press Enter.

Chapter 2 — Configuring the CK30

62 CK30 Handheld Computer User’s Manual Note: You can use Prompt for credentials to troubleshoot your connection to the network if you have problems. b Select User Name, type a user name, and then press Enter. c Select User Password, type a user password, and then press Enter. d Select Validate Server Certificate, choose Yes, and then press Enter. Note: You must have the date on the CK30 set correctly when you enable Validate Server Certificate. If you choose TLS: a Load a user and root certificate on your CK30. For help, see “Loading Certificates” on page 67 for help. b Select Validate Server Certificate, choose Yes, and then 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 the Configuration Utility. Configuring 802.1X Security With Microsoft Security Use this procedure to configure 802.1x security on your CK30 with Microsoft security. To enable 802.1x security on your CK30 1 Make sure you have configured the communications and radio parameters on your CK30. 2 Press C and then B to open the System Main Menu. 3 Choose Configuration Utility > Communications > 802.11 Radio > Microsoft Security. 4 For Infrastructure Mode, choose Infrastructure. 5 For Network Authentication, choose Open. 6 For Data Encryption, choose WEP.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 63 7 For 802.1X Authentication, choose TLS or PEAP. If you choose TLS: a Select Properties. The Auth. Settings dialog box appears. b Choose 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. The Auth. Settings dialog box appears. b Make sure the Validate Server check box is selected. c Press Enter. Once the radio starts to authenticate, the Network Password dialog box appears.

Chapter 2 — Configuring the CK30

64 CK30 Handheld Computer User’s Manual d Enter the User Name, Password, and select the Save password check box. e (Optional) In the Domain field, enter the Active Directory domain associated with the user account. f Press Enter. You return to the Communications menu. 8 Exit the Configuration Utility. Configuring 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 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 others 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 CK30 1 Make sure you have selected Funk as your security choice.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 65 2 Make sure you have configured the communications and radio parameters on your CK30. 3 Choose Configuration Utility > 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 Select Prompt for Credentials, choose Enter credentials now, and then press Enter. 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 the Configuration Utility. Configuring Static WEP Security The CK30 uses the Wired Equivalent Privacy (WEP) protocol to add security to your wireless network based on the 802.11b standard. To use WEP security, you need: • a CK30 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 CK30. 3 Press C and then B to open the System Main Menu. 4 Choose Configuration Utility > 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.

Chapter 2 — Configuring the CK30

66 CK30 Handheld Computer User’s Manual 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 the Configuration Utility. Configuring Static WEP Security With Microsoft Security 1 Make sure you have configured the communications and radio parameters on your CK30. 2 Press C and then B to open the System Main Menu. 3 Choose Configuration Utility > Communications > 802.11 Radio > Funk Security > Profile. 4 For Network Authentication, choose Open. 5 For Data Encryption, choose WEP. 6 For Network Key Setting, choose Enter Key and Index. 7 For Network Key Value, 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. 8 For Network Key Index, select the key you want to use for data transmission. 9 Exit the Configuration Utility.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 67 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 CK30 and a trusted root certificate authority (CA) certificate. You can use a third-party CA to issue unique client certificates and a root certificate. If you are using Active Directory® to issue certificates, you can use the Enroll Certificates application to load the certificates. If you are using another third-party CA, you can use the Import Root or User Certificates programs to load the certificates. Note: Do not cold boot the CK30. Cold booting the computer resets the time and date. To load certificates on the CK30 if you are using Active Directory 1 Configure the network and radio settings for the CK30 to communicate with your certificate authority. 2 From the Configuration Utility, Select Communications > 802.11 Radio > Certificates. 3 Select Enroll Certificates. 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 Press Enter. A dialog box appears asking if you want to load the root certificate.

Chapter 2 — Configuring the CK30

68 CK30 Handheld Computer User’s Manual 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 CK30 for WPA, WPA2, or 802.1x security. To load certificates on the CK30 if you are using a third-party CA 1 From the Configuration Utility, select Communications > 802.11 Radio > Certificates. 2 Select Import Root Certificates. The certificates application appears. 3 Select Import Root Cert. The Import Root Cert dialog box appears. 4 From the Import Root Cert dialog box, select Pick certificate and navigate to your root .cer file. 5 Press Enter. The path to your .cer file now appears in the Certificate Path text box. 6 From the Import Root Cert dialog box, select Import Root Cert. A dialog box appears asking if you want to add the certificate to the root store.

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 69 7 Press Enter to add the certificate. A message box appears telling you that the root certificate has been imported. 8 Press Enter to close the Success message box. 9 Select Import User Cert. The Import User Cert dialog box appears. 10 From the Import User Cert dialog box, select Pick certificate and navigate to your user .cer file. 11 Press Enter. The path to your .cer file now appears in the text box. 12 From the Import User Cert dialog box, select Pick private key and navigate to your .pvk file. 13 Press Enter. The path to your .pvk file now appears in the text box. 14 From the Import User Cert dialog box, select Import User Cert. A dialog box appears telling you that the user certificate and the associated key were successfully imported.

Chapter 2 — Configuring the CK30

70 CK30 Handheld Computer User’s Manual 15 Press Enter to close the Success message box. 16 Configure your CK30 for WPA, WPA2, or 802.1x security. Disabling Security If you choose not to use security with your wireless network, you can disable it on the CK30. Intermec recommends that you always set security in your network. To disable security 1 Press C and then B to open the System Main Menu. 2 Choose Configuration Utility > Communications > 802.11 Radio > Funk Security > Profile. 3 For Association, choose Open. 4 For Encryption, choose None. Configuring a VPN A virtual private network (VPN) is a private network that uses a public network (Internet) to connect remote sites or users together. These networks use encryption and other security mechanisms to ensure that only authorized users can access the network and that data cannot be intercepted. The CK30 uses the Microsoft CE .NET Remote Access Service (RAS) to set up the VPN. You can configure the CK30 to use either Point-to- Point Tunneling Protocol (PPTP) or Layer Two Tunneling Protocol (L2TP). PPTP is a network protocol that adds a security infrastructure for the transfer of data from a remote CK30 to a private server, thus creating a VPN by using TCP/IP-based data networks. Like PPTP, L2TP also uses Point-to-Point Protocol (PPP) to encrypt data. L2TP uses Internet Protocol Security Protocol (IPSec) to enable a more secure VPN client connection from your CK30 to a remote server. IPSec supports the following settings: • Public key certificates • Pre-shared keys

Chapter 2 — Configuring the CK30

CK30 Handheld Computer User’s Manual 71 Note: If you want to use L2TP and IPSec, they must be supported by the corporate server. To configure a VPN 1 From the Configuration Utility, select Communications > VPN. 2 Select Create New VPN. 3 Select VPN Name, type a VPN name, and then press Enter. 4 Select VPN Type, choose PPTP or P2TP, and then press Enter. 5 Select Host Name, type a host name, and then press Enter. 6 Select Create the new VPN. A message box appears to tell you that your new VPN has been created. 7 Press Enter. 8 Select View/Edit VPN. 9 Select TCP/IP Settings and make the settings match those of your remote server. 10 Select Security and make the settings match those of your remote server. 11 If you are using L2TP, select IPSEC Setting and make the settings match those of your remote server. 12 Select Connect Current VPN. 13 Exit the Configuration Utility.

CK30 Handheld Computer User’s Manual

73 Developing and Installing Applications 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 CK30 • Installing Applications on the CK30 • Launching Your Application Automatically • Customizing How Applications Load on the CK30 3

Chapter 3 — Developing and Installing Applications

74 CK30 Handheld Computer User’s Manual Developing Applications for the CK30 The CK30 Handheld Computers run applications programmed in Microsoft Embedded Visual C++. The CK30C can also run applications developed for the .NET Compact Framework using Microsoft C# and Visual Basic. Use this section to understand what you need to: • Develop a new application for the CK30. • Develop a web-based application for the CK30. • Convert a Trakker Antares application to a CK30 application. Developing a New Application for the CK30 Use the Intermec resource kits to develop new applications to run on the CK30. The Intermec resource kits are libraries of C++ and .NET components grouped by functionality that you can use to create applications for the CK30. 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 • For .NET Development and Compact Framework (C# and VB.NET), Microsoft Visual Studio .NET 2003 • 128MB RAM (196MB recommended) • 360MB Hard drive space for minimum installation (720MB for complete) • CD-ROM drive compatible with multimedia PC specification

Chapter 3 — Developing and Installing Applications

CK30 Handheld Computer User’s Manual 75 • 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 CK30. For help, see any HTML source book. The CK30 ships with iBrowse or IE Browser (CK30C only). To open iBrowse or IE Browser 1 Press C and then B. The System Main Menu appears. 2 Select Programs. The Programs menu appears. 3 Select either iBrowse or IE Browser. If you selected IE Browser, the default browser window appears. For help using IE Browser, press F1. For help using iBrowse, see the iBrowse User’s Guide (P/N 961-055-015). Note: iBrowse does not support the use of tethered scanners with the CK30.

Chapter 3 — Developing and Installing Applications

76 CK30 Handheld Computer User’s Manual Using the IE Browser Application IE Browser is an IE 6.0 compatible web interface that allows you to run web-based applications on the CK30. IE Browser provides the ability to customize the way function keys work. You can use default Windows functions, allow your application to control the functions, or program the function keys to go to a URL. To increase the amount of usable screen real estate, elements of a typical browser such as the address bar and scroll bars have been removed. Use this table to understand what keys to press to perform basic functions in IE Browser. To use the IE Browser shortcut keys 1 Set Use F1-F5 as URL keys to Default Windows. 2 Set Pass Function Keys to Browser to Function Keys to URLs. IE Browser Shortcuts You Want to: Press These Keys: Access Help, exit Help F1 Make the font smaller F3 Make the font larger F4 Refresh the browser F5 Exit IE Browser Ctl and then C Hide the taskbar Ctl and then X Go to the home page Ctl and then H Edit the URL Ctl and then O, Alt and then M Scroll up or down a page U and D keys Move to the next hyperlink Tab Go back a page Alt and then L Go forward a page Alt and then R Stop loading Esc Use the following procedures to program the basic functionality of IE Browser.

Chapter 3 — Developing and Installing Applications

CK30 Handheld Computer User’s Manual 77 Setting the Start Page Use the Start Page command to set the default application address for IE Browser. The Start Page is the first page a user sees when they turn on the CK30 and select IE Browser. To set the start page 1 From the Configuration Utility main menu, select Device Settings > IE Browser > General > Start Page. 2 In the Start Page dialog box, enter the address for the application you want to use for your default application. 3 Press Enter to save your changes. Using Windows Default Function Keys IE Browser provides the capability of being able to use the default Windows functions for F1-F5, such as F1 for Help. To use Windows default function keys for F1 to F5 1 From the Configuration Utility main menu, select Device Settings > IE Browser > Use F1-F5 as URL Keys. 2 In the Use F1-F5 as URL Keys dialog box, select Default Windows and press Enter. 3 From the IE Browser menu, select Pass Function Keys to Browser. 4 In the Pass Function Keys to Browser dialog box, select Function Keys to URLs and press Enter. Using Web-Based Application Settings for Function Keys If your web-based application always uses F1-F5 to perform the same functions, you can set up IE Browser so that it recognizes and uses your web application function keys. To program function keys to use the web-based application settings 1 From the Configuration Utility main menu, select Device Settings > IE Browser > Use F1-F5 as URL Keys. 2 In the Use F1-F5 as URL Keys dialog box, select URL Shortcuts and press Enter.

Chapter 3 — Developing and Installing Applications

78 CK30 Handheld Computer User’s Manual 3 From the IE Browser menu, select Pass Function Keys to Browser. 4 In the Pass Function Keys to Browser dialog box, select Function Keys to HTML and press Enter. Setting the URLs for the Function Keys You can program all of the available function keys on the CK30 to launch a URL. You can also control whether the URLs will have open or restricted access. To set the URLs for the function keys 1 From the Configuration Utility main menu, select Device Settings > IE Browser > Set URL’s for F1-F5. You can select to set the URLs for F1-F5, F6-F10, F11-F15, F16-F20, or F21-F24. This procedure uses F1-F5 as an example. 2 Select F1 URL. 3 In the F1 URL dialog box, enter the URL you want to correspond to the F1 key and press Enter. 4 (Optional) If you want to restrict access to the URL, select F1 Access to bring up the F1 Access dialog box. 5 (Optional) In the F1 Access dialog box, select Restricted Access and press Enter. 6 Complete Steps 1 through 5 as many times as necessary to program all of the function keys you need. Programming the Function Keys to Go to a URL If you want your function keys to open URLs when you press them, you need to program IE Browser to recognize that it should open a URL when you select a function key. To program function keys to go to a URL 1 From the Configuration Utility main menu, select Device Settings > IE Browser > Use F1-F5 as URL Key. 2 In the Use F1-F5 as URL Keys dialog box, select URL Shortcuts and press Enter.

Chapter 3 — Developing and Installing Applications

CK30 Handheld Computer User’s Manual 79 3 From the IE Browser menu, select Pass Function Keys to Browser. 4 In the Pass Function Keys to Browser dialog box, select Function Keys to URLs and press Enter. 5 Set the URLs for the function keys you want to use. For help, see the previous procedure on how to set the URLs. Programming IE Browser Applications for the CK30 Screen Since the CK30 screen is small, you may want to use a few of the programming tips in this table to more efficiently use your screen space. To Do This: Use These Attributes in Your Tags: Remove scroll bars Remove top and left margins Use a small font … Remove spacing between cells in a table … Set the font size for entries in a table … Tip: You can also use this attribute with theader and tfooter tags. Create a shorter text edit box that stretches across the screen Control the order of controls the tab key jumps to Converting a Trakker Antares Application to a CK30 Application If you have an existing Trakker Antares application that you would like to run on the CK30, 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 CK30. The CK30 does not support all Trakker Antares PSK functions. You may need to rewrite parts of your application when converting it for use on the CK30. See the resource kit for a list of functions that are not supported.

Chapter 3 — Developing and Installing Applications

80 CK30 Handheld Computer User’s Manual You need these hardware and software components to use the resource kit: • PC with at least 1MB of free disk space running Microsoft Windows 2000/XP • Microsoft eMbedded Visual C++ version 4.0 with Service Pack 2 • Antares Migration Resource Kit The resource kit is part of the Intermec Developer Library (IDL), which is available from the Intermec web site at www.intermec.com/idl. Installing Applications on the CK30 There are several ways you can package applications to install on the CK30: • 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, sound files, and data files. Intermec recommends using CAB files to install your applications. The CK30 uses standard Windows CE CAB files and will install third-party CAB files. Before the CK30 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 CK30 automatically saves any RAM-based 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 CK30: • The RAM-based file store (anywhere in the root \ directory) • The Flash File System (the CK_FFS folder) • On the SD card (SDMMC folder)

Chapter 3 — Developing and Installing Applications

CK30 Handheld Computer User’s Manual 81 Unless your application and additional data files are very large, you can place them in the RAM of the unit. 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. However, Intermec recommends that you place your applications files in the CK_FFS or SDMMC Disk folder. If you have an SD card inserted in your CK30, it appears as the SDMMC Disk folder. This folder is the recommended location for placing your application install files. There are several ways you can install files and applications on the CK30: • 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 CK30. Installing Applications Using ActiveSync You can use ActiveSync to establish a connection between your PC and the CK30. 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 CK30, 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.

Chapter 3 — Developing and Installing Applications

82 CK30 Handheld Computer User’s Manual Installing ActiveSync and Establishing a Partnership You can use either a USB cable or a serial cable to establish your initial partnership between the CK30 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. 2 Connect the AD1 to your PC with the USB or serial cable. 3 If you are using a serial cable, from the CK30 System Main Menu, select Programs > ActiveSync Serial. The default setting for ActiveSync on the CK30 is USB. 4 Click Next in the Get Connected dialog box. ActiveSync detects a device on the USB or serial port and prompts you to set up a new partnership. 5 In the Set Up a Partnership dialog box, click Next. 6 In the Select Number of Partnerships dialog box, select Yes, I want to synchronize with only this computer and then click Next.

Chapter 3 — Developing and Installing Applications

CK30 Handheld Computer User’s Manual 83 7 In the Select Synchronization Settings dialog box, check the items you want to synchronize and click Next. 8 In the Setup Complete dialog box, click Finish. When the partnership has been established, the following screen appears on your PC showing the device name of your CK30 and the Connected status. The Microsoft ActiveSync Screen An ActiveSync icon ( ) also appears on the CK30 taskbar indicating that it has established an ActiveSync partnership with your PC. Note: If ActiveSync does not establish a partnership on the first try, the Get Connected dialog box appears on your PC with the message “Your device was not detected.” Make sure all of your cables are securely connected and click Next on the Get Connected dialog box until your device is detected. Now that the partnership has been established, ActiveSync initiates all future connections. To connect to your PC using ActiveSync in the future, simply place a CK30 in the AD1 communications dock, connect the CK30 serially to your PC, or turn on the CK30.

Chapter 3 — Developing and Installing Applications

84 CK30 Handheld Computer User’s Manual Using ActiveSync to Copy Files and Install Applications You can use ActiveSync to copy files to the CK30 and to install applications. Use the following procedures to learn how to copy files and install applications on the CK30 using ActiveSync. To install an application on the CK30 using ActiveSync 1 Connect the CK30 to your PC using ActiveSync. For help, see the previous section, “Installing ActiveSync and Establishing a Partnership.” 2 In the Microsoft ActiveSync screen, click Explore. Windows Explorer opens the Mobile Device window of your CK30. 3 In Windows Explorer on your PC, browse to the file that you want to copy to your CK30. 4 Right-click the file and click Copy. 5 Place the cursor in the SDMMC Disk or CK_FFS\Factory Defaults (recommended) folder of your CK30, right-click, and click Paste.

Other PDA Manuals