Page 3
Description of Change 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.
Patent Information ..................xiii 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.................
Page 6
Configuring the CK30 With SmartSystems Console ......... 40 Configuring the CK30 by Scanning Bar Codes.......... 41 Configuring the CK30 Through the Network ........... 42 Synchronizing the CK30 System Time With a Time Server....... 45 Configuring the CK30 for Your Network ..............46 Configuring Serial Communications ............46 Configuring 802.11b/g Radio Communications........
Page 7
Copying a File With File Manager............. 95 Viewing the Properties of a File With File Manager........95 Managing Applications on the CK30............... 96 Viewing All Applications Currently Running on the CK30 ....... 96 Closing an Application ................97 Switching Between Applications ..............98 Viewing the Properties of an Application...........
Page 8
Problems While Scanning Bar Codes............132 Booting the CK30 ....................136 Warm Booting the CK30 ................ 136 Cold Booting the CK30 ................137 Cleaning the Scanner Window and CK30 Screen ..........138 Specifications ..................... 139 Physical and Environmental Specifications............. 140 Accessories for the CK30 ..................
Page 9
Default Settings ....................153 Default Configuration Settings ................154 Reprogrammable Keypad ................ 161 Reprogramming the Keypad .................. 162 Changing the Functionality of Keypad Keys or Key Combinations..162 Creating Keypad Macros ................. 174 Index ......................... 181 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.
Page 12
Before You Begin 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...
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.
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...
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 •...
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.
Page 17
Chapter 1 — Using the CK30 Handheld Computer CK30AA0301000 Configuration number Configuration Label: This label is for a CK30 Model A (CK30A). Features Included With the Different Models of the CK30 Feature CK30A CK30B CK30C 802.11b/g radio *Bluetooth (optional) CCX v2.0 compliance .NET Compact Framework...
• The operating system build is 4.00.xx.xxxx or higher, and Intermec Value Add (IVA) build is iva_4.03.xx.xxxx or higher. • The CK30 is available with an EV10 linear imager or the tethered scanner option. • The manual explains how to scan PDF417 or Micro PDF417 bar code labels.
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.
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.
Chapter 1 — Using the CK30 Handheld Computer To install the battery • Insert the tabs on the bottom of the charged battery into the CK30 and snap the battery into place. battery Maximizing Battery Life There are several things that you can do to prolong the life of your fully charged battery.
Battery is critically low. You must 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”...
Chapter 1 — Using the CK30 Handheld Computer 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.
Chapter 1 — Using the CK30 Handheld Computer The 50-Key Full Alphanumeric Keypad 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.
Chapter 1 — Using the CK30 Handheld Computer The 52-Key Full Alphanumeric Keypad Backlight Scan button Green Orange Power 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.
Chapter 1 — Using the CK30 Handheld Computer 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.
Chapter 1 — Using the CK30 Handheld Computer 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.
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 Desktop Taskbar CK30 Start Screen Understanding the Screen Icons Use the screen icons on the taskbar to see battery status, network connections, and special keys or functions you may be using. CK30 Screen Icons...
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.
Using the Mouse Pointer If you need to use a mouse to perform an action, you can use the mouse pointer on your CK30. The mouse pointer can simulate single-clicks, double-clicks, right mouse button, middle mouse button, and left mouse button functions.
Chapter 1 — Using the CK30 Handheld Computer 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 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. Good Read...
You can use TE 2000. 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.
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. Plus, if you are using an integrated handle or a tethered scanner, the way you scan bar codes is different.
Scanning With the EV10 1D Linear Imager If the CK30 has an EV10 1D linear imager, use the next two procedures to learn how to scan bar codes. 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.
Page 38
4 Move the beam down all rows of the bar code label. The CK30 clicks as it reads each row. 5 The CK30 emits a high beep and the green Good Read light turns on briefly when the CK30 successfully reads the entire bar code label.
6 Release the Scan button. 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 have been supported by the...
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.
“Problems While Scanning Bar Codes” on page 132. 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: •...
Page 42
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 cable adapter, attach the 26-pin connector to the serial port.
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.
Page 44
5 To verify that the SD card is seated correctly, press I to turn on the CK30. • If the SD card is bootable, the CK30 should boot from the card. If not, see page 127 for troubleshooting help. • You should be able to navigate to the SDMMC Disk folder to see the contents of the SD card.
Page 45
Chapter 1 — Using the CK30 Handheld Computer 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.
Page 46
Chapter 1 — Using the CK30 Handheld Computer CK30 Handheld Computer User’s Manual...
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 •...
Chapter 2 — Configuring the CK30 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.
Chapter 2 — Configuring the CK30 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: •...
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 to open the System Main Menu.
Page 51
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.
Page 52
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 Add information specific to the Information SmartSystems application such as identity, administrator, and location.
Page 53
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 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 console displays all of the CK30s in your network. In the console, you can right-click a CK30 and a menu appears.
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...
Configuring the CK30 in a UDP Plus Network You can use the host computer to configure a CK30 in your wireless network. To send and receive configuration data or files, you need to write a host application that can communicate with the Intermec Application Server.
Page 57
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.
Page 58
45. Configuring the CK30 in a TCP/IP Direct Connect Network You can use the host computer to configure a wireless 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.
Chapter 2 — Configuring the CK30 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...
• 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.
Page 61
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.
(1 ft) apart when power is applied. Failure to comply could result in equipment damage. 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.
Page 63
• 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 55.
Page 64
CK30 is to use the Configuration Utility. For help, see “Configuring the CK30 With the Configuration Utility” on page 36. 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. Host UDP Plus...
The information in this section is useful only if you already have an installed base of older CK30s with the Ethernet option. You can use an older CK30 directly in an Ethernet network if you ordered the Ethernet option on your CK30A. Insert the CK30A into an AD1 or AD2 Communications Dock.
Page 66
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. CK30 Handheld Computer User’s Manual...
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.
Page 68
Bluetooth menu. Bluetooth Settings Setting Description Device Address Displays the Bluetooth 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.
Intermec Developer Library (IDL), which is available as a download from the Intermec web site at www.intermec.com/idl. Configuring Security The CK30 provides four types of security for your wireless network: • Wi-Fi Protected Access 2 (WPA2) • Wi-Fi Protected Access (WPA) •...
Chapter 2 — Configuring the CK30 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.
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.
Page 72
• 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.
Page 73
Validate Server Certificate. If you choose TLS: a Load a user and root certificate on your CK30. For help, see “Loading a Certificate” on page 69 for help. b Select Validate Server Certificate, choose Yes, and then press Enter.
Page 74
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.
Page 75
Chapter 2 — Configuring the CK30 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.
Page 76
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.
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.
Page 78
Validate Server Certificate. If you choose TLS: a Load a user and root certificate on your CK30. For help, see “Loading a Certificate” on page 69 for help. b Select Validate Server Certificate, choose Yes, and then press Enter.
Page 79
Chapter 2 — Configuring the CK30 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.
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. CK30 Handheld Computer User’s Manual...
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: •...
Page 82
Chapter 2 — Configuring the CK30 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.
• If you have multiple certificates to install, you can use the Import Root Certificates and Import User Certificates functions. Note: For certificates to be valid, the CK30 must be set to the correct date and time. After cold booting the CK30, you may need to correct the date and time.
Page 84
7 Press Enter to close the Enrollment Tool message box. 8 Configure your CK30 for WPA, WPA2, or 802.1x security. To load certificates if you are using a third-party CA 1 From the Configuration Utility, select Communications >...
Page 85
Chapter 2 — Configuring the CK30 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. 7 Press Enter to add the certificate. A message box appears telling you that the root certificate has been imported.
Page 86
Chapter 2 — Configuring the CK30 15 Press Enter to close the Success message box. 16 Configure your CK30 for WPA, WPA2, or 802.1x security. To load multiple certificates 1 Create the \Temp\Root and the \Temp\User folders on the CK30.
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.
Page 88
Chapter 2 — Configuring the CK30 IPSec supports the following settings: • Public key certificates • Pre-shared keys 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 >...
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 CK30 Handheld Computer User’s Manual...
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...
• 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 to open the System Main Menu.
Page 92
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.
Page 93
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 >...
Page 94
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.
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.
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.
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.
Page 98
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.
Page 99
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...
Page 100
Chapter 3 — Developing and Installing Applications 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.
After your application is installed, you can run it from the Programs menu in the System Main Menu. Installing Applications Using Your SD Card If you have an SD card for your CK30, 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 CK30 and place it in the reader.
To use Avalanche to remotely manage the CK30 1 Install software packages and updates for the CK30 using the Avalanche Administrative Console. 2 Schedule the CK30 updates or manually initiate an update using the Avalanche Administrative Console.
Customizing How Applications Load on the CK30 If you have several processes that you need to have run in a specific order as the CK30 turns on, you can use the AutoRun system to customize the way applications load. For compatibility with other Intermec computers, you can place a copy of AutoRun.exe in the same folder as your AutoRun.dat file but it...
Page 104
During every boot, the system scans for AutoRun.dat in the \2577 folder on first the SDMMC Disk and then the CK_FFS folder. The CK30 executes the first AutoRun.dat file that it finds. Here is a sample AutoRun.dat file that runs a dialer application, connects to a VPN, and establishes a TE 2000 session: EXEC “\Program Files\My Dialer\Dialer.exe”...
Managing the CK30 Use this chapter to understand how to manage information on the CK30. In this chapter, you will find these sections: • Accessing the System Main Menu • Managing Files on the CK30 • Managing Applications on the CK30 •...
Accessing the System Main Menu You need to access the System Main Menu to be able to use most of the tools for managing the CK30, such as File Manager and the Configuration Utility. You can set a password to protect access to the System Main Menu.
Chapter 4 — Managing the CK30 Managing Files on the CK30 You use File Manager to manage files on the CK30. File Manager not only lets you view all of the folders and files located on your CK30, it also lets you: •...
Note: You can also include parameters following the application name. Deleting a File With File Manager You can use the File Manager to delete files from your CK30. To delete a file 1 Navigate to the folder containing the file you want to delete.
Chapter 4 — Managing the CK30 The file is deleted and you remain in the selected folder. Copying a File With File Manager You can use File Manager to make a copy of a file and place it in a different folder.
Managing Applications on the CK30 Task Manager provides information about applications running on the CK30. You do not need to use the System Main Menu to access Task Manager–you can access Task Manager at any time. If you have set a password to protect using the System Main Menu, you will not be able to close an application or view the properties of an application without logging in.
Chapter 4 — Managing the CK30 The Task Manager dialog box appears with the active application or task selected. Closing an Application You can use the Task Manager to close an application at any time. You can close the application you are currently using or another application that is running in the background.
3 Press Enter to close the Task Properties dialog box. Setting or Changing the System Main Menu Password When you initially start the CK30, there is no password to protect access to the System Main Menu. Anyone can view and use powerful tools such as the Configuration Utility, File Manager, and Diagnostics.
Page 113
Chapter 4 — Managing the CK30 Setting a password does not restrict access to the Task Manager. However, if you have set a password, users who have not logged in will not be able to close an application or view the properties of an application.
Menu. Backing Up Your Files The CK30 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 CK30 saves the file system to a folder called Persistent Copy.
Downloads. Make sure the file you select is for your language. 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. CK30 Handheld Computer User’s Manual...
Page 116
4 Copy all of the files in Program Files\Intermec\CK3x OS vx.xx.xx.xxxx to your SD card. If you are using ActiveSync or an FTP server to copy the files to your CK30, place the files in the SDMMC Disk folder. CK30 Handheld Computer User’s Manual...
5 If you are using an SD card reader, insert the SD card into the CK30. 6 Perform a cold boot on the CK30. For help, see “Cold Booting the CK30” on page 137. Note: Make sure the CK30 has completely loaded all of the upgrade files before you remove the SD card.
Page 118
7 Drag-and-drop the device upgrade from the software vault onto each CK30 you want to upgrade. SmartSystems Console will tell you that it is installing the upgrade on your CK30. Once the upgrade is done downloading to your CK30, your CK30 replaces the operating system and then automatically cold boots.
Running Diagnostics The CK30 provides these diagnostics for troubleshooting. Diagnostic Test Page Diagnostic Test Page Battery Information Memory Information Bluetooth Console Network Connection Test Bootcode Version Network Interface Information Contrast Test Operating System Version CPU Monitor Ping Utility Display Test...
• Hardware Diagnostics • Software Diagnostics • System Diagnostics Use the Hardware Diagnostics menu to run tests on the CK30 or view system information. For example, you can run an LED test to determine if your CK30 lights are working correctly or you can view how much of a charge you have left in your main battery.
1 Press Esc until you return to the System Main Menu. 2 From the System Main Menu, press Esc. 3 When the Exit Main Menu screen appears, press Enter. When you exit the System Main Menu, the CK30 resumes the application you were running when you opened the diagnostics menu.
Page 122
The Main Batt Flag field displays the battery status, which is linked to the battery icon described on page 8. You can continue using the battery until the CK30 indicates that the battery is low: the battery light turns on and the low battery icon ( appears on the taskbar.
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 CK30 in a charger. It takes about 15 minutes for the backup battery to charge up to 2.4V.
Sample Screen Contrast Test Use the Contrast Test to make sure the different contrast settings are working correctly on your CK30. The test will run through all of the settings and return you to your original setting. When you start the contrast test, the screen gradually gets darker until it is almost black and then it goes to the lightest setting which is almost white.
Chapter 5 — Running Diagnostics with your display. For help, contact your local Intermec representative. To open the Contrast Test diagnostic • Go to Diagnostics > Hardware Diagnostics > Contrast Test. Sample Screen CPU Monitor The CPU Monitor displays the activity of the CPU by using bars in a graphical icon.
2 Press Enter. Display Test Use the Display Test to make sure that every pixel on the CK30 screen is working correctly. For example, you may want to test the screen if you do not see complete characters on the screen.
• Go to Diagnostics > Hardware Diagnostics > HW Config Table. Sample Screen Installed Fonts Use this screen to view all of the fonts installed on your CK30. To open the Installed Fonts diagnostic • Go to Diagnostics > Software Diagnostics > Installed Fonts.
Use the LED Test to make sure that your LEDs (lights) are operating correctly. The LED Test turns all of the lights on the CK30 on in this sequence: Good Read light, the user-defined lights, and then the Intermec Ready-to-Work indicator. The lights blink one time each and then they blink five times each.
2 Press Enter. Memory Information Use the Memory Info diagnostic to see how much RAM and flash memory is available on the CK30. You can also see the Flash Part ID. To open the Memory Info diagnostic • Go to Diagnostics > Hardware Diagnostics > Memory Info.
Sample Screen Network Interface Information Use the Net Interface Information diagnostic screen to view the DHCP server IP address, the CK30 device address, and the MAC address. To open the Net Interface Info diagnostic • Go to Diagnostics > System Diagnostics > Net Interface Info.
Use the OS Version diagnostic screen to view the operating system software version and whether you have the Standard or Premium version loaded on the CK30. To open the OS Version diagnostic • Go to Diagnostics > Software Diagnostics > OS Version.
Sample Screen Radio Information The radio information utility displays the radio signal quality being received by the CK30. You can use this diagnostic tool to perform a site survey and determine the best locations for placing access points. To open the Radio Info diagnostic •...
The RAM Monitor icon ( ) appears on the taskbar. To close the RAM Monitor diagnostic 1 From the Start menu, tap Programs > Intermec Diagnostics > System > RAM Monitor. A dialog box appears asking if you want to stop the RAM Monitor.
Security Information Use the Security Information diagnostic to troubleshoot security authentication. The Security Information diagnostic displays security events as they occur on the CK30. This diagnostic works with both Microsoft and Funk security choices. To open the Security Info diagnostic •...
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 CK30 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 CK30. You will also find information on booting the computer and routine maintenance. If you have any problems using the CK30, look in this chapter to find a possible solution. This chapter consists of the following sections:...
Chapter 6 — Troubleshooting and Maintaining the CK30 Troubleshooting the CK30 Use this chapter to troubleshoot some common problems you may experience with your CK30. 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 5, “Running Diagnostics,” on page 105. If you send the CK30 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 140
Intermec Application Server or the host, it ignores any input from the keypad or scanner. Press I to turn off the CK30 and then press I again • to turn on the CK30. Press and hold I for five seconds to warm boot the •...
The message, “The server The correct date and time on the CK30 are not always certificate has expired or your saved through a cold boot. You need to re-enter the date system date is incorrect” appears and time, and then save your changes.
Page 142
Make sure the network name on the connection icon does not appear CK30 is the same as the network name (SSID) of the on the taskbar. access point that you are trying to communicate with.
Page 143
Make sure that: authenticated. The User Name and Password parameters on your • CK30 match the user name and password on your authentication server. You may need to re-enter the password on both your CK30 and the authentication server. On your authentication server, the user and group •...
Chapter 6 — Troubleshooting and Maintaining the CK30 Problems With Wireless Connectivity Problem Solution When you turn on the CK30 after it The host may have deactivated or lost your was suspended for a while (10-15 current terminal emulation session. In a TCP/IP...
Page 145
CK30 is not communicating with and operating. You may also be using the the access point. CK30 out of range of an access point. Try moving closer to an access point to re-establish communications. Make sure the CK30 is configured correctly •...
• Make sure the CK30 is connected to the PC, host computer, or RS-232 serial device using the appropriate cable adapter and null modem cable. • If the CK30 is in a communications dock, make sure that the communications dock is connected to the serial device using the appropriate cable.
Page 147
Chapter 6 — Troubleshooting and Maintaining the CK30 Problems While Scanning Bar Codes (continued) Problem Solution When you release the Scan button or If the CK30 is configured for continuous/edge handle trigger, the Good Read light triggering, the Good Read light remains on. This does not turn off.
Page 148
Solution Your 1551E or 1553 scanner You can enable energy saver mode only if the stopped working after you activated scanner is connected to the CK30 by an energy energy saver mode or connected a saving cable. cable. Follow these steps: Disconnect the scanner from the CK30.
Page 149
Chapter 6 — Troubleshooting and Maintaining the CK30 Problems While Scanning Bar Codes (continued) Problem Solution The scanner will not read the bar Make sure you aim the scanner beam so it • code label. crosses the entire bar code label in one pass.
The next instructions explain how you warm and cold boot the CK30. Warm Booting the CK30 If your charged CK30 does not resume after pressing I, or if the computer or an application is locked up, you may need to warm boot it.
Chapter 6 — Troubleshooting and Maintaining the CK30 To warm boot the CK30 • Press and hold I for 5 seconds. The CK30 tells you it is performing a warm boot and the screen comes back up to the start screen.
Chapter 6 — Troubleshooting and Maintaining the CK30 The battery light on the CK30 blinks three times and the CK30 starts the power on sequence. Note: The correct date and time settings may not be saved through a cold boot. You may need to reset the time and date.
Appendix A — Specifications Physical and Environmental Specifications Use this section to locate technical information about the CK30 and its available features and options. Physical Dimensions Length: 20.3 cm (8.0 in) Width: 8.9 cm (3.5 in) Depth: 5.5 cm (2.15 in) with standard case, 6.2 cm (2.45 in) with wide case...
Page 155
If you are using a tethered scanner or a scanner attached to the serial port, see your scanner manual for a list of supported bar code symbologies. If you are using the EV10 linear imager, the CK30 supports these bar code symbologies: • China Post •...
Page 156
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 CK30 Handheld Computer User’s Manual...
AC2 4-Bay Battery Charging Dock (P/N 852-905-xxx) Use the AC2 to charge up to four AB1G batteries without having to remove them from the CK30. You can insert up to four CK30s with batteries installed making it easy to remember to charge your batteries overnight.
Page 159
The holster and belt provide an easy way for you to carry the CK30 while not using it. The holster and belt support either right or left-handed use and you can use it to carry a CK30 with or without a handle. You can only use this accessory with a CK30 that has either the 1D linear imager or the 2D imager.
Appendix A — Specifications AV1 Vehicle Cradle Use the AV1 vehicle to attach your CK30 to a vehicle, such as a forklift. The vehicle cradle provides protection from vibrations that exceed the level the CK30 can withstand alone. Decoded Serial Adapter (P/N 225-715-001)
Page 161
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 CK30 Handheld Computer User’s Manual...
Page 162
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 CK30 Handheld Computer User’s Manual...
Page 163
C and then R C and then Alpha Not hidden C and then Tab Not hidden < B and then Not hidden > B and then Not hidden C and then Right Enter Not hidden CK30 Handheld Computer User’s Manual...
Appendix A — Specifications Pin Assignments for the Serial Port Use the following illustration and table to understand the pinouts on the 26-pin serial port of the CK30. Pin 13 Pin 1 Pin 26 Pin 14 Identifying the Pins in the CK30 Serial Port...
Page 165
GOODREAD Good Read output to tethered undecoded scanners 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 CK30 Handheld Computer User’s Manual...
Default Configuration Settings Use the following tables to see the default configuration settings of the CK30. If you restore the CK30 to factory default settings, it will use these values. The tables are organized according to the options in the Configuration Utility. The options you see on your CK30 depend on which decode algorithm you have enabled.
Page 169
Scanner Settings Default Value Triggering Mode Level Hardware Trigger Enable Turn Off After Good Enable/One-shot Read Scanner Port Settings Default Value Baud Rate 9600 bps Data Bits 7 bits Parity Even Stop Bits 2 stop bit CK30 Handheld Computer User’s Manual...
Page 170
Default Value Device Name WindowsCE 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 CK30 Handheld Computer User’s Manual...
Page 171
5555 Controller IP 0.0.0.0 Controller Port 5555 Serial Port 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 CK30 Handheld Computer User’s Manual...
Page 172
Number of Good Read Beeps Beeper Duration Good Read Beep 80 ms Low Beep 100 ms High beep 150 ms Beeper Frequency Good Read Beep 1950 Hz Low Beep 512 Hz High beep 1950 Hz CK30 Handheld Computer User’s Manual...
Page 173
Use F1-F5 as URL Keys URL Shortcuts Pass Function Keys to Browser Function Keys to HTML Set URL’s for Function Keys Default ION Configuration ION Configuration Default Value Run ION Client ION Server ION List File SSCK30.cab CK30 Handheld Computer User’s Manual...
Appendix C — Reprogrammable Keypad Reprogramming the Keypad You can use the reprogrammable keypad utility of the CK30 to: • Change the functionality of keypad keys or key combinations • Create keypad macros Use this table to understand how to navigate through the reprogrammable keypad utility.
Page 177
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. CK30 Handheld Computer User’s Manual...
Page 178
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. CK30 Handheld Computer User’s Manual...
Page 179
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. CK30 Handheld Computer User’s Manual...
Page 180
You enter a hex string. The hex string must be preceded by 0x. The range is from 0x0 to 0xFFFF. Decimal You enter a decimal string. The range is from 0 to 65535. 8 Press Tab to select the Vkey text field. CK30 Handheld Computer User’s Manual...
Page 181
• Contrast Key • Volume Key • Mouse Key Toggle • Rotate Display • Insert VKey • LWIN VKey (Menu launch on CK30) • Delete VKey • Backtab VKey • Pan Mode Toggle • High Contrast Toggle (Accessibility changes to system colors) •...
Page 182
Shift. You do not need to select a modifier or function key. 5 Press Enter. The Key Response dialog box appears. 6 Select Keyboard Command and press Enter. The Keyboard Command Select dialog box appears. CK30 Handheld Computer User’s Manual...
Page 183
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. CK30 Handheld Computer User’s Manual...
Page 184
8 (Optional) Enter any command line parameters you want to use. 9 Press Enter. A dialog box appears asking if you want to commit your new entry to permanent storage. 10 Select Yes or No and press Enter. CK30 Handheld Computer User’s Manual...
Page 185
3 Press Enter. The select modifiers dialog box appears. 4 Press Enter. The Key Response dialog box appears. 5 Select Modify Scan code and press Enter. The Press Key to Translate dialog box appears. CK30 Handheld Computer User’s Manual...
Page 186
2 Select Yes and press Enter. A dialog box appears asking if you want to remove the entry from permanent storage. 3 Select Yes or No and press Enter. You will hear a beep when your changes are successful. CK30 Handheld Computer User’s Manual...
Page 187
Enter. You will hear a beep when your changes are successful. Finding the Registry Entries for Keypad Changes The CK30 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.
• The best use of macros is as a tool for repetitive data entry. Use this table to understand the macro icons that appear in the status bar. Icon Description You are recording a macro. You are deleting the macro. You are playing the macro. CK30 Handheld Computer User’s Manual...
Page 189
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. CK30 Handheld Computer User’s Manual...
Page 190
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. CK30 Handheld Computer User’s Manual...
Page 191
1 Press Ctl Alt Shift C. The Remove all keypad macros dialog box appears. 2 Select Yes and press Enter. A dialog box appears asking if you want to remove the entry from permanent storage. CK30 Handheld Computer User’s Manual...
Page 192
Enter. You will hear a beep when your changes are successful. Finding the Registry Entries for Keypad Macros Registry files for each keypad macro are provided for you. These files are located at: \CK_FFS\KeypadMods\KeypadModxxxx.reg CK30 Handheld Computer User’s Manual...
Page 196
156 AG1 protective case, described, 145 802.1x security AG2 protective boot, described, 145 configuring AH1 handle. See CK30 and CK31 handle Funk security, 63 AL1 holster and belt, described, 145 Microsoft security, 64 AL2 handstrap, described, 145 overview, 63 AL3 swiveling belt clip, described, 145 troubleshooting, 127–29...
Page 197
89 most symbologies, 23 developing a web-based, 77 overview, 22 installing PDF417, 24 with ActiveSync, 83 scanning to configure the CK30, 41 with Avalanche, 88 symbologies with FTP server, 87 enabled by default, 22 with SD card, 87 supported, 141...
Page 198
CK30, 136 model features, 3 cold, 137 troubleshooting, guide to, 123 warm, 136 upgrading the operating system, 101 CK30 and CK31 handle, described, 145 cleaning CAB file, using to install applications, 82 scanner window, 138 cables screen, 138 for serial adapters, 27...
Page 199
Trakker Antares application, Operating System Version, 117 Radio Driver Version, 118 copy files Radio Information, 118 to CK30 using ActiveSync, 86 RAM Monitor, 119 using File Manager, 95 Read CPU Registers, 119 copyright information, xiv Security Information, 120...
Page 200
93 battery status, 8 viewing the properties, 95 understanding macro, 174 flash file system, 82 understanding screen, 16 fonts, viewing installed, 113 IE Browser FTP server opening, 77 using to install applications, 87 CK30 Handheld Computer User’s Manual...
Page 201
Intermec SDK. See Intermec Developer’s reprogramming for Unicode characters, Library (IDL) international keypads reprogramming for virtual keys, 165 typing hidden characters, 147 terminal emulation, 9 using, 8 typing hidden characters, 146 using color-coded keys, 12 CK30 Handheld Computer User’s Manual...
Page 203
Power key. See I key keypad changes, 173 power specifications, 140 keypad macros, 178 power supply remapping keys, 171 accessory, 144 remotely managing the CK30, using controller utility, 118 Avalanche, 88 PPTP, described, 73 removing printing, configuring Bluetooth wireless, keypad macros, 177 password protection, 100 problems.
Page 204
42 scanning serial adapter 1D linear imager, 23 attaching, 27 bar codes, 22 decoded, 146 bar codes to configure the CK30, 41 undecoded, 146 PDF417 or Micro PDF417, 24 serial cable adapter screen AA2 accessory, 144 cleaning, 138...
Page 205
Index SmartSystems Console (continued) using to switch applications, 98 using to install applications, 88 using to view all applications running, using to upgrade the CK30, 103 SmartSystems Foundation, downloading, using to view application properties, 98 TCP/IP SmartSystems Information configuration network diagram, 49...
Page 206
133 lost network connection after suspend, selecting an entry mode, 166 virtual private network. See VPN operating the CK30, 125, 126, 127 virtual wedge, default configuration, 156 preventive maintenance, 138 voltages scanning bar codes, 132...