Page 2
Intermec Technologies Corporation. Information and specifications contained in this document are subject to change without prior notice and do not represent a commitment on the part of Intermec Technologies Corporation. 2005-2006 by Intermec Technologies Corporation. All rights reserved.
Page 3
Backup Battery Very Low dialog box, troubleshooting information for the SD card, bar code symbologies listed by scanner option, new information on scanner reading distances, and an illustration that identifies the pins in the serial adapter. CK31 Handheld Computer User’s Manual...
Patent Information ..................xiv Other Copyright Information..............xv Using the CK31 Handheld Computer ..........1 Introducing the CK31 Handheld Computer.............. 2 Features of Your CK31................2 What’s New? ......................4 Using the Battery....................... 4 Charging and Installing the Battery ............. 5 Maximizing Battery Life ................
Page 6
Restoring Default Settings............38 Exiting Intermec Settings ............39 Configuring the CK31 With SmartSystems Console ......... 40 Synchronizing the CK31 System Time With a Time Server....... 40 Configuring the CK31 for Your Network ..............41 Configuring 802.11b/g Radio Communications........41 Configuring the Network Parameters for a TCP/IP Network ..
Page 7
Developing Applications for the CK31 ..............68 Developing a New Application ..............68 Developing a Web-Based Application............69 Converting a Trakker Antares Application to a CK31 Application..... 69 Installing Applications on the CK31 ................ 70 Installing Applications Using ActiveSync ........... 71 Installing ActiveSync and Establishing a Partnership ....
Page 8
Troubleshooting the CK31 ..................102 Calling Product Support................102 Problems and Solutions ................103 Problems While Operating the CK31............103 Problems While Configuring Security ............. 105 Problems With Wireless Connectivity ............. 107 Problems Transmitting Data Through the Serial Port......108 Problems While Scanning Bar Codes............
Page 9
AC3 8-Slot Battery Charging Dock (P/N 852-906-xxx) .... 122 AD1 Communications Dock (P/N 225-709-xxx)...... 122 AD2 4-Bay Communications Dock (P/N 225-710-xxx).... 123 CK30 and CK31 Handle (P/N 203-754-xxx)......123 CK31 Handstrap (P/N 075289) ..........123 CK31 Holster and Belt ............. 123 CK31 Protective Boot ...............
Page 10
Creating Keypad Macros..................151 Starting the Keypad Macro Utility............151 Recording a Keypad Macro ..............152 Removing All or One Keypad Macro............154 Finding the Registry Entries for Keypad Macros ........156 Index ......................... 159 CK31 Handheld Computer User’s Manual...
Note: Notes either provide extra information about a topic or contain special instructions for handling a particular condition or set of circumstances. CK31 Handheld Computer User’s Manual...
Before You Begin Global Services and Support Warranty Information To understand the warranty for your Intermec product, visit the Intermec web site at www.intermec.com and click 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.
Before You Begin Telephone Support These services are available from Intermec. In the U.S.A. and Canada call 1-800-755-5505 Service Description and choose this option Order • Place an order. 1 and then choose 2 Intermec • Ask about an products existing order.
Who Should Read This Document? The CK31 Handheld Computer User’s Manual provides you with information about the features of the CK31 and how to install, operate, maintain, and troubleshoot the CK31. Before you install and configure the CK31, you should be familiar with your network and general networking terms, such as IP address.
The 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 CK31 Handheld Computer User’s Manual...
Page 16
Dr John Maddock makes no representations about the suitability of this software for any purpose. It is provided “as is” without express or implied warranty. CK31 Handheld Computer User’s Manual...
Using the CK31 Handheld Computer Use this chapter to familiarize yourself with the CK31 Handheld Computer. In this chapter you will find these sections: • Introducing the CK31 Handheld Computer • What’s New? • Using the Battery • Using the Keypad •...
Chapter 1 — Using the CK31 Handheld Computer Introducing the CK31 Handheld Computer The Intermec CK31 is an ergonomically designed handheld ® ® computer built on the Microsoft Windows CE .NET operating system. It is a lightweight, easy-to-use, reliable computer that runs client/server applications and browser-based applications.
Page 19
For additional help using iBrowse, see the iBrowse User’s Guide (P/N 961-055-xxx). For a complete list of accessories, see “Accessories for the CK31” on page 122. CK31 Handheld Computer User’s Manual...
Intermec Value Add (IVA) build iva_4.03.xx.xxxx or higher. • This manual supports the RoHS compliant CK31. • The CK31 is available with an EV10 linear imager or an EA11 2D imager option. • This manual explains how to scan PDF417 and Micro PDF417 bar code labels on page 23.
Charging and Installing the Battery Make sure you fully charge the AB1G battery before you use your CK31. You can charge the battery before or after you install it into the CK31. To charge the battery •...
System Idle, and Suspend) has a value of 1 minute for a combined automatic shutoff time of 3 minutes. You can use Intermec Settings to easily make all of these configuration changes. For help, see “Configuring the CK31 With Intermec Settings” on page 36.
Checking the Battery Status The easiest way to tell the status of your battery is to look at the battery icon in the status bar of your CK31. If you do not see a battery icon, your battery has a good charge.
Page 24
Chapter 1 — Using the CK31 Handheld Computer The CK31 supports TE 2000 VT100/220/320/340 and ANSI, TE 2000 5250, and TE 2000 3270. When you order the CK31 with a TE 2000 application, you must order the corresponding keypad overlay. Use the TE 2000 keypad overlays to enter the same keys that you can enter on a VT/ANSI keyboard, and IBM 5250 keyboard, or an IBM 3270 keyboard.
Page 25
Chapter 1 — Using the CK31 Handheld Computer Backlight Power Esc key ¦ Home ‘ “ Green CAPS Orange Space PROG 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.
Using the Color-Coded Keys The keypad of the CK31 provides color-coded keys to let you access additional characters, symbols, and functions printed on the keypad overlay. Once you understand how to use the color- coded keys and key sequences, you will know how to access all of the additional features printed on the keypad overlay.
Note: The orange Contrast function (M or N) printed above the Backlight E key does not perform any function on the CK31. Capitalizing All Characters To type all alphabetic characters as uppercase letters, you can enable the Caps Lock feature on the CK31 keypad.
Using the Power (I) Key When you press the I key to turn off the CK31, you actually put the computer in Suspend mode. In Suspend mode, the CK31 continues to supply power to all memory, but turns off power to most hardware.
Page 29
Chapter 1 — Using the CK31 Handheld Computer To disable keypad functions 1 From the Start menu, tap Intermec Settings. The Intermec Settings application appears. 2 Tap Device Settings > Keypad. The Keypad menu expands to show you the options.
4 Save your changes and exit Intermec Settings. Using the Touch Screen The CK31 has a color touch screen display. The screen is 240 x 320 pixels. The desktop is 240 x 300 pixels and the taskbar is 240 x 20 pixels. In addition, the screen supports Unicode characters, user-programmable fonts, and bitmap graphics.
Chapter 1 — Using the CK31 Handheld Computer The desktop displays shortcuts to some of the applications installed on the CK31. The first time you turn on the CK31, the taskbar displays the Start menu icon, the time, the keyboard icon, and the desktop icon.
Battery is critically low. You need to replace the battery now. The window positioning feature is turned on. The CK31 is connected using ActiveSync. Backup battery is low. Replace the battery or place the CK31 in a charger. Allow 15 minutes for the backup battery to recharge.
Chapter 1 — Using the CK31 Handheld Computer CK31 Screen Icons (continued) Icon Description Ctl key is locked. Ctl key is enabled. Shift key is locked. Shift key is enabled. No UDP Plus connection. For help, see “Configuring the Network Parameters for a UDP Plus Network” on page 43.
Chapter 1 — Using the CK31 Handheld Computer Repositioning a Window: Press the appropriate number key for the direction you want to move the window. To center the window in the CK31 screen • Press 5. To turn off the repositioning feature •...
Chapter 1 — Using the CK31 Handheld Computer Understanding the Status Lights The status lights on the CK31 turn on to indicate the status of the battery, a successful decode of a bar code, or a user-defined function. Ready-to-Work indicator (blue)
This light comes on when the CK31 successfully decodes a bar code. Ready-to-Work™ This blue light indicates when the CK31 is ready to use in your indicator application, typically TE 2000. If you have problems using TE 2000, see the TE 2000 Terminal Emulation Programmer’s Guide (P/N 977-055-008).
The CK31 supports the scanning of 1D linear bar codes and 2D images depending on the scanner model in your CK31. Plus, if you are using an integrated handle or a scanner attached to the serial port, the way you scan bar codes is different.
1D linear imager and the 2D area imager. Scanning With the 1D Linear Imager If the CK31 has a 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, low- density, and poor quality in any lighting conditions.
Page 39
Chapter 1 — Using the CK31 Handheld Computer When the CK31 successfully reads a bar code label, you hear a high beep and the green Good Read light turns on briefly. 4 Release the Scan button. To scan a PDF417 or Micro PDF417 bar code with the 1D linear imager 1 Press I to turn on the CK31.
Chapter 1 — Using the CK31 Handheld Computer 5 The CK31 emits a high beep and the green Good Read light turns on briefly when the CK31 successfully reads the entire bar code label. You may need to continue moving the beam from the bottom of the bar code label to the top, and back to the bottom, until you hear the high beep.
Page 41
Computer Command Reference Manual is available on the CD attached to the inside front cover of this user’s manual. You can check the Intermec web site for a more recent version of this online manual. CK31 Handheld Computer User’s Manual...
Chapter 1 — Using the CK31 Handheld Computer Attaching a Scanner to the Serial Port You can attach a scanner to the serial port of the CK31 if you order a serial adapter and a required cable. There are two serial adapters available to support decoded and undecoded scanners.
Page 43
1 Connect a scanner to the DB9 connector on the serial adapter or cable. 2 Hook the serial adapter into the battery on the CK31 and then snap it into place, or connect the AA2 serial cable adapter to the serial adapter.
Use Energy Saver mode with your 1551E or 1553 scanner to save battery power on your CK31. When you use Energy Saver mode, the scanner is active while you are pressing the trigger and goes into Standby mode after a good read. With Energy Saver mode enabled, the current consumption drops to zero during standby.
ScanDemo. ScanDemo is a simple application you can use to verify that your scanner is working correctly. ScanDemo enables the CK31 to read bar code labels and display the information encoded on the label along with the symbology used to encode it.
2 Unscrew the two captive screws on the SD card door and remove the door. 3 Gently insert the SD card into the CK31 with the printed side facing the keypad and screen side of the CK31. CK31 Handheld Computer User’s Manual...
Page 47
5 To verify that the SD card is seated correctly, press I to turn on the CK31. • If the SD card is bootable, the CK31 should boot from the card. If not, see page 103 for troubleshooting help. • You should be able to navigate to the SDMMC Disk folder to see the contents of the SD card.
Page 48
3 Push in on the SD card until you hear it unlatch. The card should eject far enough to easily remove it from the CK31. 4 Remove the SD card from the CK31. 5 Replace the door and attach it with the two captive screws.
Configuring the CK31 Use this chapter to understand how to configure the CK31 to communicate in your network. In this chapter, you will find these sections: • How to Configure the CK31 Parameters • Configuring the CK31 for Your Network •...
Use Intermec Settings Use Intermec Settings on the CK31 to set most parameters. Configuring the CK31: The CK31 provides several ways for you to configure the communications, device, and imaging parameters. CK31 Handheld Computer User’s Manual...
Chapter 2 — Configuring the CK31 Configuring the CK31 With Setup Assistant When first setting up the CK31, use Setup Assistant to set or enable basic network parameters and connect your CK31 to the network. Setup Assistant guides you through setting the following basic network parameters: •...
Chapter 2 — Configuring the CK31 Configuring the CK31 With Intermec Settings Use Intermec Settings to configure the CK31 and view system information. Opening Intermec Settings You can open Intermec Settings while running any application. To open Intermec Settings 1 Tap the Start icon or press C and then B. The Start menu appears.
Intermec web site for a more recent version of this online manual. Intermec Settings Menus: Use this diagram to help navigate through the Intermec Settings application. This diagram should only be used as a guide; it does not accurately represent all of the information you will see on your screen.
Press Alt F and then press Enter • Restoring Default Settings You can restore the CK31 to factory default settings from Intermec Settings. For a complete list of the default settings, see “Default Configuration” on page 130. Note: When you use the Restore Defaults command, it restores all parameters including network settings and it erases the registry.
Chapter 2 — Configuring the CK31 4 Tap OK. The CK31 erases the registry and then performs a cold boot. When the CK31 is done booting, the calibration screen appears. 5 Follow the instructions on the screen to calibrate your stylus.
The SmartSystems™ Console lets you manage all your SmartSystems-enabled devices at the same time from a central host PC. The CK31 ships with a SmartSystems client, which means it is SmartSystems-enabled. The console displays all of the CK31s in your network. In the console, you can right-click a CK31 and a menu appears.
Chapter 2 — Configuring the CK31 Configuring the CK31 for Your Network The CK31 is a versatile handheld computer that you can easily add to your wired or wireless data collection network. You can connect your CK31 to your network using: •...
Chapter 2 — Configuring the CK31 Configuring the Network Parameters for a TCP/IP Network In a TCP/IP network, the CK31 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 CK31 2 Make sure that your CK31 is talking to the network and that the network can see your CK31. 3 Configure security. For help, see “Configuring Security” on page 49. The easiest way to configure the network parameters on the CK31 is to use Intermec Settings.
• Controller IP address • IP settings (if not using DHCP) • Network port 2 Make sure that your CK31 is talking to the network and that the network can see your CK31. 3 Configure the security. For help, see “Configuring Security”...
Page 61
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. CK31 Handheld Computer User’s Manual...
CK31: • Primary and secondary DNS Servers • Primary and secondary WINS Servers 3 Make sure that your CK31 is talking to the network and that the network can see your CK31. CK31 Handheld Computer User’s Manual...
Older CK31s in an Ethernet Network Configuring Serial Communications The CK31 has a serial port to transfer data to and receive data from another device via RS-232 communications. For a technical description of the serial port, see “Pin Assignments for the Serial Port”...
Page 64
DB9 to DB9 serial adapter cable. Insert the CK31 into the dock. 3 Turn on the CK31. 4 Make sure that your CK31 is talking to the network and that the network can see your CK31. CK31 Handheld Computer User’s Manual...
Chapter 2 — Configuring the CK31 Configuring Security The CK31 provides four types of security for your wireless network: • Wi-Fi Protected Access (WPA) • Wi-Fi Protected Access 2 (WPA2™) • 802.1x • WEP This section explains how to configure security on your wireless CK31.
Selecting a Profile for Funk Security You can define up to four profiles for Funk security. Different profiles let your CK31 communicate in different networks without having to change all of your security settings. For example, you may want to set up one profile for the manufacturing floor and one for the warehouse.
CK31 for your new security choice to take effect. 6 Tap Yes. 7 Save your settings. 8 Warm boot your CK31 by pressing and holding the I key for five seconds. Using WPA Security Wi-Fi Protected Access (WPA) is a strongly enhanced, interoperable Wi-Fi security that addresses many of the vulnerabilities of Wired Equivalent Privacy (WEP).
• an access point with an 802.11b/g radio that supports WPA. • a CK31 with the 802.11b/g radio and the 802.1x/WPA security option. The CK31 also supports Wi-Fi Protected Access 2 (WPA2) if you are using Funk security.
Page 69
Note: You must have the date on the CK31 set correctly when you enable Validate Server Certificate. If you choose TLS: a Load a user and root certificate on your CK31. For help, see “Loading a Certificate” on page 62. b For Validate Server Certificate, choose Yes and press Enter.
0x for a total of 66 characters. The value must match the key value on the access point. The passphrase must be from 8 to 63 characters. After you enter a passphrase, the CK31 internally converts it to a pre-shared key.
Page 71
Chapter 2 — Configuring the CK31 If you choose TLS: a Select Properties and tap the Run App button. The Auth. Settings dialog box appears. b From the Auth. Settings box, tap the Select button. c Select your certificate from the list and press Enter. The User Logon dialog box appears.
Page 72
0x for a total of 66 characters. The value must match the key value on the authenticator. The passphrase must be from 8 to 63 characters. After you enter a passphrase, the CK31 internally converts it to a pre-shared key.
1.80 or later as an authentication server. For help, see the system manual for your access point. • an access point with an 802.11b/g radio. • a CK31 with an 802.11b/g radio and the 802.1x/WPA security option. Configuring 802.1x Security With Funk Security 1 Make sure you have configured the communications and radio parameters on your CK31.
For Validate Server Certificate, choose Enabled and press Enter. If you choose TLS: a Load a user and root certificate on your CK31. For help, see “Loading a Certificate” on page 62. b For Validate Server Certificate, choose Yes and press Enter.
Page 75
Chapter 2 — Configuring the CK31 b From the Auth. Settings box, choose the Select button. c Select your certificate from the list and press Enter. The User Logon dialog box appears. d Enter a User Name and a Domain.
• Cisco access points. LEAP security is not supported with Microsoft security. To enable LEAP security on your CK31 1 Make sure you have selected Funk as your security choice. : 2 Make sure you have configured the communications and radio parameters on your CK31.
8 Select User Password, type a user password, and then press Enter. 9 Exit Intermec Settings. Using Static WEP Security The CK31 uses the Wired Equivalent Privacy (WEP) protocol to add security to your wireless network based on the 802.11b standard. To use WEP security, you need: •...
You can use a third-party CA to issue unique client certificates and a root certificate. There are three ways to load certificates on the CK31: • If you are using Active Directory to issue certificates, you can use the Enroll Certificates application to load the certificates.
Page 79
Chapter 2 — Configuring the CK31 Note: For certificates to be valid, the CK31 must be set to the correct date and time. After cold booting the CK31, you may need to correct the date and time. To load certificates if you are using Active Directory...
Page 80
Chapter 2 — Configuring the CK31 8 Configure your CK31 for WPA, WPA2, or 802.1x security. To load certificates if you are using a third-party CA 1 From Intermec Settings, select Communications > 802.11 Radio > Certificates. 2 Select Import Certificates and tap the Run App button. The certificates application appears.
Page 81
13 Tap OK or press Enter to close the Success message box. 14 Configure your CK31 for WPA, WPA2, or 802.1x security. To load multiple certificates 1 Create the \Temp\Root and the \Temp\User folders on the CK31.
• The Import Root Certificates and the Import User Certificates settings are changed from True to False. 8 Configure your CK31 for WPA, WPA2, or 802.1x security. Disabling Security If you choose not to use security with your wireless network, you can disable it on the CK31.
• Developing Applications for the CK31 • Installing Applications on the CK31 • Launching Your Application Automatically • Setting or Changing the CK31 Password • Backing Up Your Files • Upgrading Your CK31 CK31 Handheld Computer User’s Manual...
Developing a New Application Use the Intermec resource kits to develop new applications to run on the CK31. The Intermec resource kits are a library of C++ and .NET components grouped by functionality that you can use to create applications for the CK31. The resource kits...
The CK31 does not support all Trakker Antares functions. You may need to rewrite parts of your application when converting it for use on the CK31. See the resource kit for a list of functions that are not supported. You need these hardware and software components to use the resource kit: •...
If you have an SD card inserted in your CK31, it appears as the SDMMC Disk folder. This folder is the recommended location for placing your application install files.
ActiveSync is a free application available from the Microsoft web site. To establish a partnership between your PC and the CK31, you will need: • a USB cable or a female-to-female null modem serial cable.
Page 88
Chapter 3 — Developing and Installing Applications 2 Connect the AD1 to your PC with the USB or serial cable. 3 If you are using a serial cable, from the CK31 Start Screen tap My Computer and then choose Program Files > ActiveSync Serial.
CK31. Using ActiveSync to Copy Files and Install Applications You can use ActiveSync to copy files to the CK31 and to install applications. Use the following procedures to learn how to copy files and install applications on the CK31 using ActiveSync.
Page 90
5 Place the cursor in the SDMMC Disk or CK_FFS folder of your CK31, right-click, and click Paste. The file has now been copied to the CK31 and you can see it using My Computer on the CK31. 6 Navigate to your application file and run it.
Chapter 3 — Developing and Installing Applications Installing Applications Using Your SD Card If you have an SD card for your CK31, this is the best place for you to install applications. To install applications using the SD card 1 If you are using an SD card reader, remove the SD card from the CK31 and place it in the reader.
Installing Applications Using Wavelink Avalanche You can use the Wavelink Avalanche device management system to install applications on all of your wireless CK31s. The CK31 ships with the Avalanche Enabler already loaded on it. Each time the Avalanche Enabler is activated (typically on a warm boot), the CK31 attempts to connect to the Avalanche Agent.
Setting or Changing the CK31 Password When you initially start the CK31, there is no password to protect access to the CK31. Anyone can turn on the CK31 and access all of the information and tools loaded on it. When you...
Page 94
Tab to move to the Confirm password field. 5 Type your new password in again. 6 Select the Enable password protection at power-on option. 7 Tap OK or press Enter. You are returned to the Control Panel. 8 Close the Control Panel. CK31 Handheld Computer User’s Manual...
Chapter 3 — Developing and Installing Applications Backing Up Your Files The CK31 makes it easy for you to make a backup copy of all files you have installed or modified on the computer that are not already located in the SDMMC Disk or CK_FFS folders. When you make a backup copy of the file system, the CK31 saves the file system to a folder called Persistent Copy.
You can use any file transfer method (ActiveSync, FTP server, and so on) to copy the upgrade files to your SD card. Intermec recommends using an SD card reader. Note: If you are using an SD card reader to copy files to your SD card, see “Installing the SD Card”...
Note: Make sure the CK31 has completely loaded all of the upgrade files before you remove the SD card, warm boot, or cold boot the computer. 6 Perform a cold boot on the CK31. For help, see “Cold Booting the CK31” on page 112. Upgrading Your CK31 Using SmartSystems Console You can use the SmartSystems Console to upgrade the operating system on your CK31.
Page 98
6 In the software vault, locate the device upgrade you want to install. 7 Drag-and-drop the device upgrade onto each CK31 you want to upgrade. SmartSystems Console will tell you that it is installing the upgrade on your CK31.
Running Diagnostics The CK31 provides these diagnostic tests for troubleshooting. Diagnostic Test Page Diagnostic Test Page 802.11 Information LED Test Authentication Network Information Information Battery Information Network Test Boot Code Version Operating System Version Configuration Table Ping Utility CPU Monitor...
• Hardware • Software • System Use the Hardware diagnostics menu to run tests on the CK31 or view system information. For example, you can run an LED test to determine if your CK31 lights are working correctly. Use the Software diagnostics menu to view the version of your operating system, the bootcode version, and Intermec Value Add (IVA) information.
SSID, the radio signal strength indicator (RSSI), the channel, and the MAC address of the connected access point. To open the 802.11 Information diagnostic • From the Start menu, tap Programs > Intermec Diagnostics > System > 802.11 Information. Sample Screen Authentication Information Use the Authentication Information diagnostic to see the state of your security authentication.
Chapter 4 — Running Diagnostics Sample Screen Battery Information Use this diagnostic to view information on the CK31 main battery, backup battery, and AC power status. You can also use this screen to see the current volts and charging status.
Page 103
There are some usage patterns that can cause the backup battery to become depleted. For example, if you remove the main battery every night to charge it outside the CK31, the backup battery will be low in the morning. This usage pattern does not harm the backup battery.
Click the X to close the dialog box. The dialog box continues to appear until the backup battery is fully charged. You must install a fully charged main battery or place the CK31 in a charger. It takes about 15 minutes for the backup battery to charge up to 2.4V.
Sample Screen Configuration Table Use the Configuration table to view important information about your CK31 such as the serial number, configuration number, model, software options, and the scanner type. You can use this table to give the Intermec representative information on the hardware and software that were installed at the Intermec factory.
The CPU Monitor displays the activity of the CPU by using bars in a graphical icon. To open the CPU Monitor diagnostic • From the Start menu, tap Programs > Intermec Diagnostics > System > CPU Monitor. The CPU Monitor icon ( ) appears on the taskbar.
Sample Screen Display Test Use the Display Test to make sure that every pixel on the CK31 screen is working correctly. For example, you may want to test the screen if you do not see complete characters on the screen.
Chapter 4 — Running Diagnostics Installed Fonts Use this screen to view all of the fonts installed on your CK31. You can press the number associated with a font to see an example of how the font appears on the screen. For example, press 1 to see how Lucida Console looks on the screen.
You can also test to make sure the keypad is operating correctly. To open the Keypad Test diagnostic • From the Start menu, tap Programs > Intermec Diagnostics > Hardware > Keypad Test. Sample Screen...
LED Test Use the LED Test to make sure that your LEDs (lights) are operating correctly. The LED Test turns the lights on the CK31 on in this sequence: Good Read light, the user-defined lights, Ready-to-Work indicator, and then the System Status light. The lights blink one time each and then they blink five times each.
If you receive a result other than , the test failed. ping OK To open the Network Test diagnostic • From the Start menu, tap Programs > Intermec Diagnostics > System > Network Test. Sample Screen Operating System Version Use the OS Version diagnostic screen to view the operating system software version loaded on the CK31.
If you receive a result other than , the test failed. ping OK To open the Ping Utility diagnostic • From the Start menu, tap Programs > Intermec Diagnostics > System > Ping Utility. Sample Screen CK31 Handheld Computer User’s Manual...
Sample Screen RAM Information Use the RAM Information diagnostic to see how much RAM and flash memory is available on the CK31. You can also see the Flash Part ID. To open the RAM Information diagnostic • From the Start menu, tap Programs > Intermec Diagnostics >...
Use the RAM Monitor to see a graphical representation of RAM usage. To open the RAM Monitor diagnostic • From the Start menu, tap Programs > Intermec Diagnostics > System > RAM Monitor. The RAM Monitor icon ( ) appears on the taskbar.
The Sound Test can also help you choose a beeper volume and frequency that you can hear in your working environment. When you select the test, the CK31 sounds a series of beeps from the default beep through the entire range of quiet to loud beeps.
Use this chapter to solve problems you may encounter while using the CK31. You will also find information on booting the computer and routine maintenance. If you have any problems using the CK31, look in this chapter to find a possible solution. This chapter consists of the following sections:...
Chapter 5 — Troubleshooting and Maintaining the CK31 Troubleshooting the CK31 Use this chapter to troubleshoot some common problems you may experience with your CK31. If you cannot find the answer to your problem in the “Problems and Solutions” section, you may need to call Product Support.
For help, see Chapter 4, “Running Diagnostics,” on page 83. If you send the CK31 in for service, it is your responsibility to save the computer data and configuration. Intermec is responsible only for ensuring that the keypad and other hardware features match the original configuration when repairing or replacing your computer.
Page 120
Intermec Application Server or the host, it ignores any input from the keypad or scanner. Press I to turn off the CK31 and then press I again • to turn on the CK31. Press and hold I for five seconds to warm boot the •...
WEP key set incorrectly. You are setting up multiple access The CK31 does not save WEP key values when you points in a network, with different change the SSID. Re-enter the WEP key value after you SSIDs, and the connection fails.
Page 122
Problem Solution You receive a message saying “The The correct date and time on the CK31 are not always server certificate has expired or saved through a cold boot. You need to re-enter the date your system date is incorrect”...
Make sure the access point is turned on and icon ( ) appears on the status operating. You may also be using the CK31 out of bar.The CK31 is not range of an access point. Try moving closer to an communicating with the access access point to re-establish communications.
• Make sure the CK31 is connected to the PC, host computer, or RS-232 serial device using the appropriate cable adapter and null modem cable. • If the CK31 is in a communications dock, make sure that the communications dock is connected to the serial device using the appropriate cable.
Page 125
Chapter 5 — Troubleshooting and Maintaining the CK31 Problems While Scanning Bar Codes (continued) Problem Solution When you release the Scan button If the CK31 is configured for continuous/edge or handle trigger, the Good Read triggering, the Good Read light remains on. This is light does not turn off.
Page 126
Your 1551E or 1553 scanner You can enable energy saver mode only if the stopped working after you activated scanner is connected to the CK31 by the energy energy saver mode or connected a saver cable P/N 3-606032-03. Follow these steps: cable.
Page 127
Chapter 5 — Troubleshooting and Maintaining the CK31 Problems While Scanning Bar Codes (continued) Problem Solution Make sure you aim the scanner beam so it • The scanner will not read the bar crosses the entire bar code label in one pass.
To warm boot the CK31 • Press and hold I for 5 seconds. The CK31 tells you it is performing a warm boot and the screen comes back up to the start screen.
Do not use force or a sharp object when pressing the reset switch. You may damage the reset switch. Replace the battery. The battery light on the CK31 blinks three times and the CK31 starts the power on sequence. Note: The correct date and time settings are not always saved through a cold boot.
Page 130
Chapter 5 — Troubleshooting and Maintaining the CK31 There are no user-serviceable parts inside the CK31. Opening the unit will void the warranty and may cause damage to the internal components. To clean the scanner window and computer screen Press I to turn off the CK31.
Appendix A — Specifications Physical and Environmental Specifications Use this section to locate technical information about the CK31 and its available features and options. Physical Dimensions Length: 23.4 cm (9.22 in) Width: 9 cm (3.54 in) Thickness: 5.3 cm (2.07 in) Weight: 594 g (20.8 oz)
If you are using a scanner attached to the serial port, see your scanner manual for a list of supported bar code symbologies. If you are using the EA11 2D area imager, the CK31 supports these bar code symbologies: • Australia Post •...
Appendix A — Specifications If you are using the EV10 linear imager, the CK31 supports these bar code symbologies: • China Post (Matrix 2 of 5) • Matrix 2 of 5 • Codabar • Micro PDF417 • Codablock A • MSI •...
40 cm/15.7 in UPC/EAN 120010010100 0.33 mm/13 mil 5.2 cm/2 in 26 cm/10.2 in PDF417 10 mil 0.254 mm/10 mil 10 cm/3.9 in 17 cm/6.7 in 15 mil 0.381 mm/15 mil 8 cm/3.1 in 19 cm/7.5 in CK31 Handheld Computer User’s Manual...
851-064-xxx power supply. AD1 Communications Dock (P/N 225-709-xxx) Use the AD1 to charge your AB1G battery and provide power to your CK31 while still having the ability to communicate via a serial, Ethernet, or USB port. CK31 Handheld Computer User’s Manual...
The holster and belt provide an easy way for you to carry the CK31 while not using it. The holster and belt support either right or left-handed use and you can use it to carry a CK31 with or without a handle.
Undecoded Serial Adapter (P/N 225-714-001) The undecoded serial adapter converts the 26-pin serial port on the CK31 into a DB9 (9-pin) male serial connector that you can connect to an undecoded scanner. Typing Characters Not Printed on the Keypad The keypads uses hidden key sequences to access characters not printed on the keypad overlay.
Page 141
Not hidden > B and then Not hidden Not hidden C and then 9 Not hidden Not hidden C and then Tab Not hidden Not hidden C and then Right Not hidden Not hidden Enter CK31 Handheld Computer User’s Manual...
Page 142
C key and then O C and then P Not applicable C and then Q Not applicable C and then R Not hidden C and then T Not applicable C and then Right Enter Not hidden CK31 Handheld Computer User’s Manual...
B and then Not hidden C and then Right Enter Not hidden Pin Assignments for the Serial Port This section describes the 26-pin serial port of the CK31. Pin 13 Pin 1 Pin 26 Pin 14 Identifying the Pins in the CK31 Serial Port...
Page 144
GOODREAD Good Read output to tethered undecoded scanner VBUS USB Wake-up (5V power from USB host) UDC- USB DATA – (Client) UDC+ USB DATA + (Client) Ethernet TPETXP Ethernet TPETXN Ethernet TPERXP Ethernet TPERXN Ground CK31 Handheld Computer User’s Manual...
Appendix B — Default Settings Default Configuration Use the following tables to see the default configuration settings of the CK31. If you restore the CK31 to factory default settings, it will use these values. The tables are organized according to the options in Intermec Settings.
Page 147
No characters (disabled) Global Symbology ID Disabled Scanner Settings Default Value Triggering Mode Level Hardware Trigger Enable Turn Off After Good Read Enable/One-shot Imager Settings Default Value 1D Omni-directional Decode Enable Enable Lighting Mode Illum LED Priority CK31 Handheld Computer User’s Manual...
Page 148
802.11 Radio Settings Default Value Security Choice Funk Security Funk Security Active Profile Profile 1 Profile Label Profile_1 Network Type Infrastructure Channel SSID INTERMEC Power Mode Disabled (CAM) 8021x None Association Open Encryption None Pre-Shared Key Null CK31 Handheld Computer User’s Manual...
Page 149
Baud Rate 115200 bps Parity Even Data Bits 7 bits Stop Bits 1 stop bit Flow Control None Protocol Configurable EOM1 0x03 EOM2 No characters 0x02 Reader Command Enabled without TMF Disable Handshake 0x00 - Disable CK31 Handheld Computer User’s Manual...
Page 150
100 ms High beep 150 ms Beeper Frequency Good Read Beep 1950 Hz Low Beep 512 Hz High beep 1950 Hz Display Backlight Timeout 15 seconds Maximum Backlight Level Backlight On Good Read Screen Rotation Disable CK31 Handheld Computer User’s Manual...
Page 151
Device Settings Default Value Keypad Adjust Beeper Volume Enable Task Manager Enable Configure Boot Functionality Warm boot Power Management User Idle 1 minute System Idle 1 minute Suspend 1 minute Backup Files Location Flash File System CK31 Handheld Computer User’s Manual...
Appendix C — Reprogramming the Keypad Reprogramming the Keypad You can use the reprogrammable keypad utility of the CK31 to: • change the functionality of keypad keys or key combinations. • create keypad macros. Navigating Through the Reprogrammable Keypad Utility...
1 Double-tap My Computer on the desktop. 2 Double-tap the Windows folder. 3 From the Windows folder, double-tap FilterKeysToggle.exe. The Key Reprogram Feature dialog box appears. 4 Tap Yes. 5 Press Ctl Alt Shift U. The reprogrammable keypad utility appears. CK31 Handheld Computer User’s Manual...
Shift to access the reprogrammed key, you select Shift. You do not need to select a modifier or function key. 5 Press Enter. The Key Response dialog box appears. 6 Select Unicode Character and press Enter. The Unicode dialog box appears. CK31 Handheld Computer User’s Manual...
1 Start the reprogrammable keypad utility. 2 Press the key you want to reprogram twice. The hexadecimal scan code for the key appears in both fields. 3 Press Enter. The select modifiers dialog box appears. CK31 Handheld Computer User’s Manual...
Page 158
Shift. You do not need to select a modifier or function key. 5 Press Enter. The Key Response dialog box appears. 6 Select Reprogram VKEY and press Enter. The Virtual Key (VKEY) dialog box appears. 7 Select the Entry Mode for the VKEY character. CK31 Handheld Computer User’s Manual...
• Contrast Key • Volume Key • Mouse Key Toggle • Rotate Display • Insert VKey • LWIN VKey (Menu launch on CK31) • Delete VKey • Backtab VKey • Pan Mode Toggle • High Contrast Toggle (Accessibility changes to system colors) •...
Page 160
For example, if you want to press Shift to access the reprogrammed key, you select Shift. You do not need to select a modifier or function key. 5 Press Enter. The Key Response dialog box appears. CK31 Handheld Computer User’s Manual...
1 Start the reprogrammable keypad utility. 2 Press the key you want to reprogram twice. The hexadecimal scan code for the key appears in both fields. 3 Press Enter. The select modifiers dialog box appears. CK31 Handheld Computer User’s Manual...
Page 162
Shift to access the reprogrammed key, you select Shift. You do not need to select a modifier or function key. 5 Press Enter. The Key Response dialog box appears. 6 Select Run Program and press Enter. The application dialog box appears. CK31 Handheld Computer User’s Manual...
2 Press the key you want to reprogram twice. The hexadecimal scan code for the key appears in both fields. 3 Press Enter. The select modifiers dialog box appears. 4 Press Enter. The Key Response dialog box appears. CK31 Handheld Computer User’s Manual...
For help restoring defaults, see “Restoring Default Settings” on page To remove all reprogramming modifications 1 Press Ctl Alt Shift D. The Remove all keypad modifications dialog box appears. CK31 Handheld Computer User’s Manual...
Page 165
3 Tap Yes or No. You will hear a beep when your changes are successful. To remove one reprogramming modification 1 Press Ctl Alt Shift D. The Remove all keypad modifications dialog box appears. 2 Tap No. The next dialog box appears. CK31 Handheld Computer User’s Manual...
Enter. You will hear a beep when your changes are successful. Finding the Registry Entries for Keypad Changes The CK31 provides registry files for each keypad change you make. These files are located at: \CK_FFS\KeypadMods\KeypadModxxxx.reg Each modification has its own entry. To combine entries, copy all the keys into a single registry file and combine identical keys to contain the data from both files.
Before you can record a macro, you need to enable the keypad macro utility. To enable the keypad macro utility 1 Double-tap My Computer. 2 Double-tap the Windows folder. 3 From the Windows folder, double-tap FilterKeysToggle.exe. The Key Reprogram Feature dialog box appears. CK31 Handheld Computer User’s Manual...
1 Start the keypad macro utility. 2 Press the key you want to activate the macro twice. The hexadecimal scan code for the key appears in both fields. 3 Press Enter. The select modifiers dialog box appears. CK31 Handheld Computer User’s Manual...
Page 169
Delay. If you select Timed, the key response delay matches the timing of the key press. If you select Manual, you need to enter the time for the delay. 7 Press Enter. The macro entry dialog box appears. CK31 Handheld Computer User’s Manual...
Removing All or One Keypad Macro You can remove all macros or pick a specific macro to remove. To remove all macros 1 Press Ctl Alt Shift C. The Remove all keypad macros dialog box appears. CK31 Handheld Computer User’s Manual...
Page 171
3 Press the key that activates the macro twice and press Enter. The select modifiers dialog box appears. 4 Select the modifiers that you have assigned to the macro key and press Enter. You will hear a beep when your changes are successful. CK31 Handheld Computer User’s Manual...
Page 178
52 illustrated, 2 WPA2-PSK security, with Funk specifications, 116 security, 54 troubleshooting, guide to, 101 WPA-802.1x security upgrading the operating system, 80 with Funk security, 52 cleaning with Microsoft security, 54 scanner window, 113 CK31 Handheld Computer User’s Manual...
Page 179
Network Test, 95 with Microsoft security, 56 Operating System Version, 95 contacting Intermec by phone, xiii Ping Utility, 96 contrast, cannot adjust on CK31, 11 Radio Driver Version, 97 copying files to CK31 using ActiveSync, RAM Information, 97 RAM Monitor, 98...
Page 181
Internet Explorer, opening, 69 what you need, 60 LED Test, diagnostics screen, 94 lights B, illustrated, 8, 9, 10 status, 19, 20 C, illustrated, 8, 9, 10 testing, 94 E, illustrated, 8, 9, 10 understanding status, 19 CK31 Handheld Computer User’s Manual...
Page 182
116 mouse pin assignments, serial port, 127 moving a window, 17 Ping command required for Intermec resource kits, 69 using to test network communications, moving a window, 17 using to test network connection, 95 navigating in Intermec Settings, 38 Ping Utility, diagnostics screen, 96 Power key.
Page 183
150 bar codes, 21 keypad macros, 156 omni-directional, 24 remapping keys, 147 PDF417 or Micro PDF417, 23 remotely managing the CK31, using tips for improving 2D area imager Avalanche, 76 performance, 25 removing using ScanDemo application, 29 keypad macros, 154 screen.
Page 184
SD Card Memory Test, diagnostics screen, setting a password, 77 settings, restoring defaults, 38 SDMMC Disk folder Setup Assistant, using to configure CK31, access to SD card contents, 31, 70, 75 cannot find after inserting SD card, 103 shortcuts on the desktop, 15...
Page 185
101 network diagram, 42 lost network connection after suspend, network, configuring parameters, 42 TE 2000 application operating the CK31, 103, 104, 105 keypad, using, 8 preventive maintenance, 113 Terminal Emulation Programmer’s scanning bar codes, 108 Guide, 3...
Page 186
Wavelink Avalanche, using to install with Funk security, 54 applications, 76 with Microsoft security, 56 web-based application, developing, 69 described, 52 WEP security passphrase, for Microsoft security, 56 configuring with Funk security, 61 with Microsoft security, 62 CK31 Handheld Computer User’s Manual...
Page 188
Worldwide Headquarters 6001 36th Avenue West Everett, Washington 98203 U.S.A. tel 425.348.2600 fax 425.355.9551 www.intermec.com CK31 Handheld Computer User’s Manual *075207-003* P/N 075207-003...