background image

5020 Data Collection PC User’s Manual 

Nugg

 

Co d e 39

8-20

Code 16K

Purpose:

Enables or disables decoding of Code 16K symbology. Code 16K is a two-dimensional
(stacked rows), high density bar code. It is based on Code 128 and is used widely to
label unit-dose packaging for the healthcare industry.

Configuration:

Use one of these methods:

Configuration
Applications

SNMP

Bar Codes

Yes

Yes

Yes

In the Configuration or Unit Management application, choose Configure and then Data
Collection. Next, choose Symbologies and then choose Code 16K. For help, see
Chapter 3, “Configuring the 5020.”

On Cold Boot:

Not saved

SNMP OID:

1.3.6.1.4.1.1963.15.3.3.1.1.16.1

Syntax:

CPdata

You only use the two-character command CP for bar code configuration labels.
Acceptable values for data are:

0

Disabled

1

Standard Code 16K enabled

2

Code 16K enabled with Function Code 1

When you enable Code 16K with Function Code 1, the 5020 decodes the bar code label
and checks for a Function Code 1 in the first data character position. If a Function Code
1 is the first character, the computer substitutes this Code 16K symbology identifier
string for the Function Code 1 character.

]K1

Default:

Standard Code 16K enabled

Scan:

One of these bar codes:

Disable Code 16K

Standard Code 16K Enabled

*$+CP0*

*$+CP1*

*$+CP0*

*$+CP1*

Code 16K Enabled With Function Code 1

*$+CP2*

*$+CP2*

Summary of Contents for 502O

Page 1: ...502O DataCollectionPC P N 068975 001 User s Manual...

Page 2: ...actured equipment and is not to be released reproduced or used for any other purpose without written permission of Intermec Information and specifications in this manual are subject to change without...

Page 3: ...1 5 Unpacking the 5020 1 6 Charging the Main Battery Pack 1 7 Installing the Main Battery Pack 1 8 Charging the Bridge Battery 1 10 Turning On the 5020 1 11 Setting the Time and Date 1 12 Verifying Th...

Page 4: ...ht Key 2 15 Keypad Navigation Shortcuts 2 17 Locating the IrDA Port 2 18 Learning About the 5020 s Batteries 2 18 Main Battery Pack 2 18 Removing and Installing the Main Battery Pack 2 19 Charging the...

Page 5: ...arameters 3 25 Configuring UDP Plus Protocol for a DCS 300 Network 3 28 Configuring for Serial or IrDA Communications 3 31 Connecting to Another Device 3 32 Configuring the Baud Rate 3 34 Customizing...

Page 6: ...5 19 Using Process Manager 5 21 Displaying Processes Running on the 5020 5 22 Displaying Threads Running on the 5020 5 25 Displaying Modules Running on the 5020 5 25 Using the Application Manager 5 26...

Page 7: ...tions Without the Intermec SDK 6 8 Creating an Application Package 6 8 Creating a CAB File 6 8 Creating a SETUP DLL to Customize Setup 6 9 Installing and Uninstalling Applications 6 10 Installing Your...

Page 8: ...ddress 8 7 Access Point MAC Address 8 8 Access Point Name 8 8 Acknowledgement Delay Lower Limit 8 9 Acknowledgement Delay Upper Limit 8 9 Automatic Shutoff 8 10 Beep Duration 8 12 Beep Frequency 8 14...

Page 9: ...rt 8 53 Plessey 8 54 Postamble 8 55 Preamble 8 56 Primary DNS Server 8 58 Primary WINS Server 8 59 Radio MAC Address 8 60 Radio ROM Version 8 60 RF Domain 8 61 RF Inactivity Timeout 8 62 RF Roaming Al...

Page 10: ...ap Threshold 8 86 Subnet Mask 8 87 TCP IP Extensions Delayed Acknowledgement Timer 8 88 TCP IP Extensions Initial Roundtrip Time 8 89 TCP IP Extensions Receive Window Size 8 90 TFTP Resend Limit 8 91...

Page 11: ...toring a Corrupted Operating System Image 9 21 5020 Specifications Physical and Environmental Specifications A 3 5020 Default Configuration A 8 Bar Code Configuration Commands by Syntax A 12 Full ASCI...

Page 12: ...Registry D 4 Extending the Configuration Application D 5 Importing a Registry File D 9 Registry Property Values D 10 Adapter D 10 Bound D 10 ChoiceFmt D 11 CmdOID D 11 CmdString D 12 Constraint D 12...

Page 13: ...Contents xiii Index I...

Page 14: ...blank...

Page 15: ...erating Intermec equipment You can be seriously injured and equipment and data can be damaged if you do not follow the safety warnings and cautions Do not repair or adjust alone Do not repair or adjus...

Page 16: ...e condition or statement that must be strictly observed to prevent equipment damage or destruction or corruption or loss of data Conseil Une pr caution vous avertit d une proc dure de fonctionnement d...

Page 17: ...button to select or open an item in a Windows application DCS 300 and Model 200 Controller The 5020 Data Collection PC will communicate with either the DCS 300 or the Model 200 Controller The DCS 300...

Page 18: ...g and end of the human readable interpretation are the start and stop codes for a Code 39 bar code label If you are creating bar code labels with a bar code utility it may automatically supply the ast...

Page 19: ...lename or keyword where This word introduces a list of the command s parameters and explains the values you can specify for them Other Intermec Manuals You may need additional information when working...

Page 20: ...white...

Page 21: ...nuggetf code39 Getting Started 1...

Page 22: ...nuggetf code39...

Page 23: ...20 PCs 5020 5020U078 eps Integrated scanner or tethered scanner port Rechargeable batteries IrDA port Keypad LEDs Display Handstrap PC Card slot The 5020 is ergonomically designed for one handed opera...

Page 24: ...a wired RS 232 data stream When the serial communications adapter is connected it allows the 5020 to communicate with a host computer or other device using an RS 232 serial port You can also connect a...

Page 25: ...features and options available on all models of the 5020 Equipment You Need to Get Started To use the 5020 you need this equipment Main battery pack Part No 068537 TZ2400 battery charger L5020 serial...

Page 26: ...network settings For information on configuring your network settings see Chapter 3 Configuring the 5020 Unpacking the 5020 When you remove the 5020 from its box save the box and shipping material in...

Page 27: ...ez pas ce bloc batterie To charge the main battery pack Place the main battery pack in an empty slot in the battery charger The main battery pack is fully charged in about 3 hours For help see the doc...

Page 28: ...with the handstrap installed Push the top clip of the handstrap down and forward to unhook it from the dowel pin then position the strap away from the battery compartment 5020U066 eps Dowel pin 2 Ope...

Page 29: ...the bottom of the 5020 4 Push the main battery pack down until it locks into the connectors on the bottom of the battery compartment 5020U018 eps 5 Insert the top edge of the battery door into the to...

Page 30: ...dge battery see Understanding the Bridge Battery in Chapter 2 Caution The 5020 is shipped with a discharged bridge battery Do not rely on the bridge battery to maintain the contents of RAM until it ha...

Page 31: ...to as off in the rest of this manual In Suspend mode the 5020 continues to power all memory and turns off the power to most of the hardware When you press to turn on the 5020 the 5020 resumes exactly...

Page 32: ...e39 1 12 Setting the Time and Date You need to set the time and date on the 5020 To set the time and date 1 Press to turn on the 5020 2 Press to open the Start menu 3 Press to select Settings and pres...

Page 33: ...the keypad by highlighting the number you want to change and typing a new number If you don t want to display the time press 3to move to the Hide Clock options and press 4to select the Hide Clock chec...

Page 34: ...is installed Direct the beam so that it falls across all bars in the bar code label Test Bar Code 12345 12345 After the terminal successfully reads the label you hear a high beep When the bar code lab...

Page 35: ...consist of U S language components and international language fonts International language fonts support western European languages including Danish Dutch Finnish French German Italian Norwegian Port...

Page 36: ...eb browser and the 5020 Unit Management application on your desktop PC For more information on the Java plug in and Unit Management see Chapter 3 Configuring the 5020 CE Services Used to establish a s...

Page 37: ...your 5020 Chapter 6 Developing and Installing Applications To find the commands that you can use while operating the 5020 Chapter 7 Reader Command Reference To find an explanation of all the configura...

Page 38: ...nuggetf code39 j ljlkj...

Page 39: ...Learning How to Use the 5020 2...

Page 40: ...dfadf...

Page 41: ...overlay for the Germanic languages The standard 43 key elastomeric keypad has alphanumeric functions full numeric keys and 10 dedicated function keys Note The Simplified and Full keypad overlays have...

Page 42: ...aderControl function For example an application could use the red LED to indicate that the scanned data is valid Refer to the SDK online help for a detailed description of the IBarCodeReaderControl fu...

Page 43: ...r key When you press a second key the key combination is entered into the 5020 and the icon disappears Shift This icon appears when you press 6 The key is enabled until you press another key When you...

Page 44: ...locked in Right Modifier mode Following key presses display their right modifier characters When the 5020 is locked in Right Modifier mode pressing and holding the right modifier key for more than 1...

Page 45: ...tes that the Intrynsic HTTP Server Loader is running Understanding the 5020 s Audio Signals The 5020 has internal speakers to sound audio signals or beep sequences as you use the 5020 For example you...

Page 46: ...character set Euro1 overlay Romance languages Euro2 overlay Germanic languages The alphanumeric keypad with the minimum character set is the standard keypad for the 5020 The minimum character set keyp...

Page 47: ...h The Euro2 keypad provides special characters for British English Danish Dutch Finnish German Norwegian and Swedish The Euro keypads allow you to access accented characters Accented characters are pr...

Page 48: ...ype Press grave acute circumflex dieresis ring above tilde Euro1 and Euro2 Keypads H A B C D E J K X Y S R T U N O T P Space Tab M1 M2 Ins Ctl Delete F11 L M F12 5 4 9 7 2 8 0 I I I F 1 3 B W Q V Z Eu...

Page 49: ...ed to use these special keys on all four keypad options The special keys that you use to type characters or perform functions are explained in the next sections 5020U006 eps Modifier keys Suspend Resu...

Page 50: ...y then the key Capitalizing All Characters To type all alphabetic characters as uppercase letters you can press 6before every letter you type or you can enable the Caps Lock feature To enable Caps Loc...

Page 51: ...Arrow right 9 Moves the cursor one character to the right Arrow left 7 Moves the cursor one character to the left Modifier Keys The standard Windows modifier keys are 6 and Three additional modifier...

Page 52: ...Press a key modifier for about a second to lock the key A tone sounds which indicates that the key is a candidate for locking The lock occurs if no other keys are pressed during the time that the modi...

Page 53: ...two keys folded into one both key modifiers 6and could be in effect at the same time In this case alphabetic keys will appear as lower case the shift cancels the caps lock while other keys will appea...

Page 54: ...the display contrast one level darker There are 64 contrast levels If the contrast is at the darkest level and you press 2 the contrast changes to the lightest contrast level Note You can hold down th...

Page 55: ...ile folder or function 6 7 9 or Select adjacent files 7 9 or 4 Select multiple files that are not adjacent Use the 4key to select the next file you want to include Opens the Start menu 3 Navigate in a...

Page 56: ...on battery provides the main power source to operate the 5020 Bridge Battery This manganese dioxide lithium bridge battery backs up all memory and the real time clock while you change the main battery...

Page 57: ...ent Le bloc batterie au lithium utilis dans cet appareil peut pr senter un risque d incendie ou de br lure chimique en cas de mauvais traitement Ne d sassemblez pas ne chauffez pas une temp rature sup...

Page 58: ...the handstrap down and forward to unhook it from the dowel pin on the top of the 5020 and then lift it out 5020U066 eps Dowel pin 3 Open the battery door by pushing up on the battery door latch and s...

Page 59: ...until it unlocks from the connectors on the bottom of the battery compartment 5020U018 eps 5 Tilt the 5020 to one side and let the main battery pack drop out of the compartment into your hand Continu...

Page 60: ...compartment 5020U003 eps 3 Insert the top edge of the battery door into the top of the battery compartment Push the door down to close it over the battery compartment 4 Push the battery door latch do...

Page 61: ...side this temperature range the main battery pack will not charge The fastest way to charge the main battery pack is to use the battery charger The charger uses a charging method that maximizes batter...

Page 62: ...ging the main battery pack It is not intended to retain data for extended periods of time Charging the Bridge Battery The main battery pack charges the bridge battery with the 5020 turned on or off Th...

Page 63: ...ies Check power levels using the Power applet Press to put focus on the Notification Tray and press 3or 9to move to the battery icon in the Notification Tray and press This process launches the Power...

Page 64: ...5020 s bridge battery and main battery pack use these power management features Situation Ways to Save Battery Power You are not using the 5020 for 5 minutes or longer Press to turn off the 5020 and...

Page 65: ...rial Adapter connected to an external power supply You can use the external power supply to operate the 5020 and to charge the 5020 s batteries at the same time For help see the accessory quick refere...

Page 66: ...are inserting or removing a storage PC card follow the steps described in this section to avoid changing the designation of storage cards in the file system To insert a PC card 1 Press to turn on the...

Page 67: ...u are inserting a new storage card you will be prompted to format the card The storage card in the PC card slot will be designated as Storage Card by the Windows CE file system if a compact flash card...

Page 68: ...ccessible through an access door located beneath the main battery pack You cannot use Type II cards in the 5020 Note The Windows CE file system is sensitive to the order of storage card recognition wh...

Page 69: ...Door slot 5020U036 eps 6 Lift and remove the compact flash card door from the battery compartment 7 Insert the compact flash card under the release mechanism and slide forward until the card snaps int...

Page 70: ...main battery pack For help see Removing and Installing the Main Battery Pack earlier in this chapter 4 Use a small straight slot screwdriver to pry up the compact flash card door and remove it from th...

Page 71: ...ed scanner port in place of the integrated scanner You can use the following types of devices with the 5020 1515 1545 and 1550 laser scanners RS 232 Scanners and other RS 232 devices through a 9 pin a...

Page 72: ...devices with the 5020 For more information on using tethered scanners see Connecting a Tethered Scanning Device earlier in this chapter Refer to the 5020 Safety Supplement Part No 069395 for addition...

Page 73: ...the 5020 successfully reads the label you hear a high beep The scanner stays on or turns off depending on the scanning options you have configured When the bar code label is scanned successfully the L...

Page 74: ...20 For help using the scanner configuration commands see Chapter 8 Configuration Command Reference The parameters available are Decode Security Defines the security level to use when decoding bar code...

Page 75: ...In edge triggering you activate the scanner and the laser turns on and stays on until you activate the scanner a second time or the scanner timeout turns it off Preamble Sets the preamble that preced...

Page 76: ...fdadfad...

Page 77: ...Configuring the 5020 3...

Page 78: ...white...

Page 79: ...racteristics are controlled by configuration parameters The values that you set for the configuration parameters determine how the computer operates There are four ways to configure the 5020 Use Confi...

Page 80: ...ation to send SNMP commands to the 5020 For help see Configuring the 5020 by Using SNMP later in this chapter Scan Bar Codes You can scan bar code labels to configure the 5020 However you can only con...

Page 81: ...uture use Configure Choose the Configure menu to configure Data Collection Unit Network and SNMP parameters Troubleshoot Choose this option to check the battery status and view terminal version inform...

Page 82: ...ode 49 MSI Code 16K UPC EAN Plessey Code 128 Virtual Wedge Decode Options Decode security level Decode priority Display Speaker Volume Low beep frequency High beep frequency Low beep duration High bee...

Page 83: ...oose the Data Collection menu to configure bar code symbologies scanner parameters decode options and virtual wedge Unit Choose the Unit menu to configure the display keypad speaker serial port and po...

Page 84: ...hanges Use this next illustration to get familiar with the different areas and buttons on each configuration screen Start 12 50 PM Focus Configuration tabs Current menu Buttons X Parameter list Parame...

Page 85: ...marked with a negative sign To select another configuration tab Press 3 Or if the focus is on the configuration tab press 7or 9 For example press 3to move the focus from Date Time to Display and show...

Page 86: ...Address via DHCP press 9to expand the parameter list To close or collapse a parameter list 1 Press or to select a parameter that is marked with a negative sign 2 Press 7to close the list of parameters...

Page 87: ...ption you want is highlighted Entry field or box Type or scan a value If you are entering an IP address use the 7 or 9cursor keys to move the cursor between segments of the IP address field To edit th...

Page 88: ...essage box appears to confirm the refresh For example if the Scanner configuration screen is displayed and you choose refresh the 5020 only refreshes the Scanner parameters 3 Press to choose Yes or pr...

Page 89: ...so supported on Windows 95 98 NT The remote Unit Management application will work on other platforms such as Unix or Macintosh using Netscape Navigator 4 0 or higher However the installation process a...

Page 90: ...Administration From the Server menu choose Communication Ports and then select Serial COM port Choose the Port Status button The IP address is in the Remote Workstation section 5 On your desktop PC la...

Page 91: ...f the Java 1 2 plug in is not installed on your PC it automatically downloads now from the Sun Microsystems Web site If you choose to download the plug in follow the instructions to download and insta...

Page 92: ...the Protocols and Advanced configuration tabs If you have a radio or Ethernet PC card installed in the 5020 you will also see a configuration tab for Radio or Ethernet For help see Chapter 9 Troublesh...

Page 93: ...mib Defines objects for Intermec SNMP parameters and security methods For example SNMP security IP address itcterminal mib Defines objects for terminal parameters For example keypad clicker In additi...

Page 94: ...try is applicable same as ifIndex ipAdEntNetMask 1 3 6 1 2 1 4 20 1 3 IpAddress IP address table ipAddrTable The subnet mask associated with the IP address of this entry same as Subnet Mask The commun...

Page 95: ...Scanner Mode Code 49 Scanner Redundancy Code 93 Scanner Selection Code 128 Scanner Timeout Decode Priority Scanner Trigger Decode Security UPC EAN You need to configure all other commands using the C...

Page 96: ...e command syntax for Beep Volume and the value 4 sets the speaker volume to loud Each configuration command in a concatenated bar code label must begin with the same character For example SB and SR ca...

Page 97: ...5020 for an RF or Ethernet network start with the instructions in the next section To configure and use your IrDA port see Configuring for Serial or IrDA Communications later in this chapter Configur...

Page 98: ...rs The network parameters you need to set depend on your network environment If you are using a DHCP Dynamic Host Control Protocol server the 5020 broadcasts a message to the server and the DHCP serve...

Page 99: ...gure menu 4 Press to select Network and then press The Network configuration screen appears 5 For an RF 5020 press 9to select the Radio tab For a batch 5020 with an Ethernet PC card press 9 twice to s...

Page 100: ...mask Default router IP address Subnet mask Default router DNS servers WINS servers DHCP status File Edit Configure Troubleshoot Data Collection Unit Network SNMP 7 To save your changes press 3to sele...

Page 101: ...Make sure all components with antennas are at least 30 centimeters 1 foot apart when power is applied Failure to comply could result in equipment damage Conseil Assurez vous que la distance entre tous...

Page 102: ...ain IP address via DHCP Primary DNS Secondary DNS Primary WINS Secondary WINS Access Pt name Access Pt MAC address Radio ROM version Radio MAC address Roaming allowed Security ID Transmit mode Domain...

Page 103: ...e your changes press 3to select the Apply button and then press 8 If you are using UDP Plus protocol skip the next steps and continue with the instructions in the next section If you are using TCP IP...

Page 104: ...through the DCS 300 with your host by using UDP Plus protocol For help installing the DCS 300 see the DCS 300 System Manual Part No 067296 Host 5020U081 eps Ethernet DCS 300 Access point 5020 5020 50...

Page 105: ...the Configure menu 3 Press to select Network and then press The Network configuration screen appears 4 Press 3to select UDP Plus 5 Press 9to expand the UDP Plus parameter list Use the next illustratio...

Page 106: ...ration screen appears 9 Press 3and then to select the UDP Plus Enable parameter 10 Press 3to move to the UDP Plus enable check box and then press 4to enable UDP Plus 11 To save your changes press 3to...

Page 107: ...rd 5020 Data Collection PC in a Wired Network File server Host Terminals 5020U080 eps PC Ethernet 5020 in a D5020 communications dock hardwired to PC Before you can use the 5020 for serial or IrDA com...

Page 108: ...t the 5020 into the dock You can transfer data between the 5020 and the device connected to the dock For help see the D5020 Communications Dock Getting Started Guide Part No 068976 5020U026 eps To dev...

Page 109: ...d You may need to configure the 5020 baud rate default of 115200 to match the serial PC card For help with PC cards see Using PC Cards in Chapter 2 5020U079 eps To device 5020 to 5020 or IrDA Port Ali...

Page 110: ...tion 2 Press to access the Configure menu 3 Press to select Unit and then press The Unit configuration screen appears 4 Press 9to select the Serial Port configuration tab and then press 3to select the...

Page 111: ...Customizing the 5020 Using the Control Panel 4...

Page 112: ...dafadfafdafafda...

Page 113: ...de labels Use this chapter to understand how to set communications properties set the time and date create dialing properties view or modify the desktop display properties adjust the backlight shutoff...

Page 114: ...universal naming conventions UNC such as computer_name share_name filename you need to set the device name so that each device in your network has a unique device name The device name is also known as...

Page 115: ...50 characters long The description is an optional field which is not used 6 Press to exit and temporarily save your changes 7 To save the device name permanently so that it will be restored after a co...

Page 116: ...ces and a serial I O PC card a D5020 Communications Dock or an L5020 Serial Communications Adapter For a serial connection you install a serial I O PC card in the 5020 and use the Remnet program to cr...

Page 117: ...s again to return to the PC Connection tab 7 Press 3to move the focus from the Change button 8 Press to make your change and exit Setting the Time and Date Use the Date Time applet to set the time and...

Page 118: ...ox Press or to change a value Press 9or 7to move between hour minutes and seconds You can also enter hour minutes and seconds directly if the field is selected 6 If you do not want the time to display...

Page 119: ...ed to use a modem PC card in the batch 5020 For help with PC cards see Chapter 2 Learning How to Use the 5020 To create a new location 1 In the Control Panel use the cursor keys to highlight the Diali...

Page 120: ...f feature To view or modify display properties 1 In the Control Panel use the cursor keys to highlight the Display icon 2 Press The Display Properties dialog box appears 3 Use the cursor keys to selec...

Page 121: ...icon 2 Press The Display Properties dialog box displays the Background table 3 Press 9to select the Backlight tab 4 Press 34to enable or disable the automatic shutoff feature If automatic shutoff is e...

Page 122: ...ghlight the slider for repeat delay or repeat rate 4 Press or to move the sliders that adjust the repeat delay or repeat rate 5 Press to exit and save your changes Enter Owner Information You can reco...

Page 123: ...e Address text box 6 Press 3and type a work area code in the Area Code text box Tab again and enter the work phone number 7 Press 3and type a home area code in the Home Code text box Tab again and ent...

Page 124: ...assword text box 4 Press 3and retype the password in the Confirm password text box 5 Press 3to move to the System Security box 6 Press 4to Enable Security 7 Press to exit and save your changes You nee...

Page 125: ...tivity To save battery power you can adjust this setting To view the battery status 1 In the Control Panel use the cursor keys to highlight the Power icon 2 Press The Power Properties dialog displays...

Page 126: ...power supply check box and then press 4 7 Press 3to go to the Suspend after box Press or to select a time from the list 8 Press to exit and save your changes Enter Regional Settings You can use the R...

Page 127: ...ve application programs from the 5020 You might need to remove application programs to load another program onto the 5020 or to create more program storage space For information on installing applicat...

Page 128: ...System icon 2 Press The System Properties dialog box displays the General tab 3 Press to exit and save your changes Adjusting Memory Allocation Memory allocation is divided between storage memory and...

Page 129: ...keys to move the slider 6 Press to exit and save your changes Changing the Volume and Enabling Sounds You can set the volume at which your 5020 plays sounds You can also turn sounds off for events app...

Page 130: ...the volume slider Press or to change the volume 5 Press 3to select the Key clicks check box Press 4to select or clear the check box 6 Press to exit and save your changes You can also use the Sounds t...

Page 131: ...Managing Your 5020 5...

Page 132: ...lkj kj kj lkj lj...

Page 133: ...gement on your desktop PC you need to connect the 5020 to an Ethernet or RF network You can configure all your 5020s on the network from your PC but you can only configure one at a time If you have a...

Page 134: ...application If you have an RF 5020 it must be in range of an access point 4 On your desktop PC turn off the Active Desktop if you have it enabled To turn it off right click on the desktop and choose A...

Page 135: ...urity is enabled on the 5020 type the password and then click Submit If security is not enabled click Submit The Unit Management opening screen appears 9 Choose the Unit Management application that yo...

Page 136: ...tory remove a directory upload a file to a directory copy a file move a file to another directory rename a file change the attributes of a file run an executable file on the 5020 delete a file To run...

Page 137: ...l the files and directories contained in a directory before you delete it To create a directory 1 Click the Goto or Parent button to navigate to the location where you want to create the new directory...

Page 138: ...If the operation was successful the new directory appears on the screen with a conformation message To delete a directory 1 Click the Goto or Parent button to navigate to the parent directory or the d...

Page 139: ...age asking you to confirm the deletion 4 Click the Remove Directory button to remove the directory or click Cancel to end the request 5 The screen showing the parent directory is refreshed If the dele...

Page 140: ...form at the bottom of the main File Manager screen 1 Click the Goto or Parent button to navigate to the destination directory on the 5020 2 Go to the File Upload form at the bottom of the main File Ma...

Page 141: ...t directory is refreshed If the upload operation was successful the directory you uploaded appears along with a confirmation message on the screen Copying a File You can use File Manager to make a cop...

Page 142: ...ile enter a distinctive new file name in the New Name field 4 Click the Copy File button to create a copy of the file or click Cancel to end the request The screen showing the parent directory is refr...

Page 143: ...To move a file to another directory 1 Click the Goto or Parent button to navigate to the directory with the file you want to move 2 Click on the option button to select the file you want to move 3 Cl...

Page 144: ...rectory is refreshed If the move operation was successful the file you moved does not appear in the directory listing and a message confirming the move appears on the screen Renaming a File You can us...

Page 145: ...Managing Your 5020 5 15 5 2 Click on the option button to select the file you want to rename 3 Click the Rename button Enter a descriptive name for the file in the New Name field...

Page 146: ...ename operation was successful the renamed file appears in the directory listing and a message confirming the action appears on the screen Deleting a File You can use File Manager to delete a file on...

Page 147: ...17 5 3 Click the Delete button or click cancel to end the request A message asking you to confirm the deletion appears 4 If the delete operation was successful a message on the screen indicates that...

Page 148: ...ile attributes 1 Click the Goto or Parent button to navigate to the directory with the file you want to change 2 Click on the option button to select the file you want to change 3 Click the Attributes...

Page 149: ...n was successful the file attributes are displayed in the directory listing and a message confirming the action appears on the screen Using File Manager to Run an Executable on the 5020 You can use Fi...

Page 150: ...lection PC User s Manual 5 20 4 Enter any command line parameters on the form 5 Click the Run Executable button to run the executable or click Cancel to end the request A confirmation message appears...

Page 151: ...ives the process time to clean up before it stops functioning kill processes running on the 5020 A kill command ends a process but does not let the process clean up before it stops functioning view al...

Page 152: ...you click Get Processes you will see a screen that displays the processes that are part of a larger process or program on the 5020 To close a process 1 Click the Get Processes button 2 Click on the op...

Page 153: ...ay appear if you try to close a process that does not have a window Processes without windows do not have handles and you can t send a close command to a process without a handle 5 Click the Refresh P...

Page 154: ...formative message indicates that the kill command was successful An error message may appear if you try to close a process that does not have a window Processes without windows do not have handles You...

Page 155: ...reads associated with specific processes To view all threads 1 Click the Get Threads button 2 The Thread List appears on your desktop Displaying Modules Running on the 5020 You can use Process Manager...

Page 156: ...install cabinet CAB files created using CABARC CABARC is the CAB file creation software included on the Software Developer s Kit and Support Files CD ROM Part No 069511 that ships with this manual CA...

Page 157: ...talling an Application 1 Click Application Manager The initial Application Manager screen appears on your desktop 2 Click the Browse button to locate the CAB file you want to install The CAB file is l...

Page 158: ...tion on the 5020 Message Explanation The file Filename ext is not a valid CAB file You can only install CAB files on the 5020 This message appears when you try to install another type of file usually...

Page 159: ...ation Manager The initial Application Manager screen appears on your desktop 2 Enter the full path of the INF file that you want to uninstall If you don t know the location of the INF file use File Ma...

Page 160: ...Product Support support intermec com to aid in problem resolution Product Support can access the Event Viewer directly if the 5020 is accessible through the Internet Viewing Events Click Event Viewer...

Page 161: ...event filter Click the Set Filter button You can choose to globally capture all error warning or success events or you can choose to capture selected events Clearing Events Click the Clear Events but...

Page 162: ...rd on a remote 5020 To set a password 1 Click Password The Password screen appears on your desktop 2 Type the password in the Password box Type the password again to confirm the password you selected...

Page 163: ...mmunications Dock and L5020 Serial Communications Adapter do not ship with an RS 232 cable You need to purchase your own or order one from Intermec Part No 061953 You must use this cable when you make...

Page 164: ...te setting on the 5020 is 115200 bits per second If you have problems establishing a connection set the baud rate on the host PC and the 5020 to 19200 For help setting the 5020 baud rate see Chapter 3...

Page 165: ...Managing Your 5020 5 35 5 3 Press to select Run and press 4 Type REMNET and press 5 Select Make New Connection and press 6 Type the name of the new connection...

Page 166: ...ss 3to move to the Next button and press 8 Press or to select Socket I O Serial 9 Press 3to move to the Configure button and press Change the Baud Rate setting to 115200 10 Press to save your changes...

Page 167: ...open the Connection drop down menu Use to highlight Close and press 13 Press to open the Start menu 14 Press to select Settings and press 15 Highlight the Communications icon and press 16 Press 3to s...

Page 168: ...17 3to select the Change button and press 18 Press to select the connection you created and press 19 Press again to return to the PC Connection tab 20 Press 3to move the focus from the Change button 2...

Page 169: ...ces icon on your desktop PC to start CE Services The connected 5020 appears as Guest on the Mobile Devices dialog 23 Press to open the Start menu 24 Press to select Programs press 9and to highlight PC...

Page 170: ...to the host PC using an RS 232 cable You need to purchase your own or order one from Intermec Part No 061953 3 Double click the Mobile Devices icon on your PC desktop to start CE Services The connecte...

Page 171: ...PC and the 5020 to 19200 For help setting the baud rate see Chapter 3 Configuring the 5020 Disconnecting From CE Services 1 Right click the CE Services icon on your PC taskbar or double click the Mobi...

Page 172: ...ons tab and on the taskbar also change and indicate that the connection is disabled Turning off the 5020 or disconnecting the cable also disconnects the 5020 from CE Services Problems Establishing a C...

Page 173: ...b 4 Click the Apply button Wait for the hour glass to go away 5 Click the Enable mobile device connection check box Wait for the hour glass to go away 6 Press to open the Start menu on the 5020 7 Pres...

Page 174: ...e problems establishing a connection you can Warm boot the 5020 For information on booting the 5020 see Booting the 5020 in Chapter 9 Set the baud rate on the host PC and the 5020 to 19200 For help se...

Page 175: ...Developing and Installing Applications 6...

Page 176: ...lkjljlkjl...

Page 177: ...Services RAS installed RAS allows you to communicate with a remote device CE Services 2 2 which allows you to establish a serial connection between the 5020 and your development computer Microsoft Vis...

Page 178: ...SDK SDK functions and components FileCopy FileServer and ADC Simulator is provided in the Intermec SDK online help The online help is provided with the SDK software which ships on the 5020 CD ROM Key...

Page 179: ...s from 5020 Intermec SDK ActiveX Controls Intermec SDK Libraries Win 32 API MFC 5020U019 eps The following types of functions are provided in the Intermec SDK Reader Command Function Reader Command fu...

Page 180: ...ansfer Protocol TFTP The TFTP client ITCTftpClient DLL is provided as a Windows DLL on the 5020 ITCTftpClient exposes a COM interface to 5020 programs and supports file transfers to and from any TFTP...

Page 181: ...gine In addition the COM interfaces allow applications to specify the data it will receive The COM interfaces are IADC Provides ADC data in an input device independent manner On a 5020 there may be mu...

Page 182: ...a single file created to hold a number of application files A cabinet file typically contains EXE INF DLL and other application components Note The 5020 runs the embedded version of the Windows CE ope...

Page 183: ...643 8 Install_Init This function is called before installation begins You can use Install_Init to check the application version in a reinstall scenario and to determine if a dependent application is...

Page 184: ...al communications dock or by using a serial I O card in the PC card slot For more information about Application Manager and Windows CE Services see Chapter 5 Managing Your Computer To install an appli...

Page 185: ...on are not displayed on the 5020 screen only the messages in the SETUP LOG will indicate what has occurred Automatic Application Installation You can automatically install an application during a cold...

Page 186: ...try decremented when the uninstall processes the Files section of the INF file If the resulting value is zero the unused shared files are also deleted during the uninstall IMPORTANT SETUP EXE writes s...

Page 187: ...e INF file format described in the Windows CE SDK with two extensions added as optional parameters A CE99 substitution string was added that resolves to the path WINDOWS STARTMENU The following additi...

Page 188: ...path when it is started If it is omitted then no arguments are passed working dir This string specifies the working directory to be established when target file path is started If it is omitted then...

Page 189: ...e the remote debugging feature An Ethernet connection to your desktop PC You can make an Ethernet connection using RF communications or by using an Ethernet PC card Microsoft Visual C or other develop...

Page 190: ...5020 Data Collection PC User s Manual 6 16 3 Choose the Intermec 5020 and click the Properties button 4 Select TCP IP Transport for Windows CE 5 Click the Advanced button...

Page 191: ...n a network with a WINS server a Hosts file must be in the Windows directory on the 5020 The Hosts file must contain the name and IP address of the desktop PC you are using 9 The Manual Server Action...

Page 192: ...on to select the WINDOWS directory 12 Click the Goto button to display the WINDOWS directory listing 13 In the file list click the option button to select CEMGRC EXE This program establishes a remote...

Page 193: ...et to have these applications appear on the Start Menu Desktop Startup or Programs Menu IMECSYNC EXE compares the contents of the WINDOWS DESKTOP WINDOWS STARTUP WINDOWS STARTMENU and WINDOWS PROGRAMS...

Page 194: ...white age...

Page 195: ...Reader Command Reference 7...

Page 196: ...blank...

Page 197: ...gories You will find the purpose command syntax and bar code labels for each reader command in this chapter Note The Code 39 bar code labels in this chapter show an asterisk at the beginning and end o...

Page 198: ...ant to enter Data can be a reader command that is executed when you exit Accumulate mode 1 Scan this bar code label to Enter Accumulate mode Enter Accumulate Mode 2 Scan the bar code label s for the d...

Page 199: ...ed Keypad Not supported Scan Enter Accumulate Mode Clear Purpose Deletes the entire data record you are accumulating If there is no data in the buffer the command has no effect From Network Not suppor...

Page 200: ...is section The operating commands are listed in alphabetical order You will find the purpose syntax for commands sent from a network device in a UDP Plus network and bar code labels for these reader c...

Page 201: ...ommand command n where command is a configuration command with the value you want to set You can send the command from a device such as the DCS 300 in a UDP Plus network Keypad In the Configuration or...

Page 202: ...a Once you scan a non multiple read label the data is entered Set Time and Date Purpose Sets the time and date on the 5020 PC The default date and time is January 1 1999 at 12 00 AM From Network yyyym...

Page 203: ...Configuration Command Reference 8...

Page 204: ...Blank page...

Page 205: ...ode Labels in Chapter 3 You can find the following information about each configuration command in this chapter Command description and purpose Command syntax and options Configuration methods SNMP OI...

Page 206: ...DHCP 8 40 Code 128 8 30 DHCP Status 8 41 Decode Priority 8 36 Primary DNS Server 8 58 Decode Security 8 38 Primary WINS Server 8 59 Interleaved 2 of 5 8 44 Radio MAC Address 8 60 MSI 8 50 Radio ROM V...

Page 207: ...ess 8 78 Controller IP Address 8 35 Security Read Encryption 8 79 Maximum Retries 8 49 Security Read Only Community String 8 80 Network Loopback 8 52 Security Read Write Community String 8 81 Network...

Page 208: ...o change or set a preamble scan this bar code Enter Accumulate Mode Change Configuration Set Preamble AD AD 2 Scan a bar code label from the Full ASCII Bar Code Chart in Appendix B If the data you ent...

Page 209: ...In the Configuration or Unit Management application choose Configure and then Network Next choose either Radio or Ethernet then IP Address then Obtain IP Address via DHCP and finally choose IP Addres...

Page 210: ...Cold Boot Not applicable read only SNMP OID 1 3 6 1 4 1 1963 5 5 2 5 1 1 2 index where index is the radio adapter card number Default None Access Point Name Purpose Displays the first 11 characters o...

Page 211: ...uration or Unit Management application choose Configure and then Network Next choose Protocols then UDP Plus and finally choose Ack Delay Low Limit For help see Chapter 3 Configuring the 5020 On Cold...

Page 212: ...omatically turns off as if you had pressed to turn it off When you press to turn on the 5020 the PC either resumes exactly where it was when you turned it off or the 5020 boots and restarts your appli...

Page 213: ...pter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 11 3 0 Syntax EZdata You only use the two character command EZ for bar code configuration labels Acceptable values for d...

Page 214: ...High Beep Duration For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 1 4 1 2 1 Low beep duration 1 3 6 1 4 1 1963 15 3 1 4 1 3 1 High beep duration Syn...

Page 215: ...mmand Reference 8 13 8 3 Scan a numeric value for data in milliseconds from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 4 Scan this bar code Exit Accumulate Mode 5 Repeat Steps 1 through 4...

Page 216: ...ter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 1 4 1 4 1 Low beep frequency 1 3 6 1 4 1 1963 15 3 1 4 1 5 1 High beep frequency Syntax BGdata Low beep frequency BHdat...

Page 217: ...the 5020 s audio signals For a list of all the beep sounds key clicks and audio signals see Understanding the 5020 s Audio Signals in Chapter 2 Set the beep volume according to operator preference and...

Page 218: ...he two character command BV for bar code configuration labels Acceptable values for data are 0 Off 1 Very quiet 2 Quiet 3 Normal 4 Loud 5 Very loud Default Normal Scan One of these bar codes Beep Volu...

Page 219: ...nit Management application choose Configure and then Data Collection Next choose Symbologies and then choose Codabar For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1...

Page 220: ...C4 Start Stop Standard Discard Start Stop CD12 CD20 CD12 CD20 Standard Transmit ABCD Start Stop Standard Transmit DC1 DC4 Start Stop CD21 CD22 CD21 CD22 Concatenated Discard Start Stop Concatenated Tr...

Page 221: ...ication choose Configure and then Data Collection Next choose Symbologies and then choose Code 11 For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 3 1...

Page 222: ...onfiguring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 3 1 1 16 1 Syntax CPdata You only use the two character command CP for bar code configuration labels Acceptable values for dat...

Page 223: ...lications SNMP Bar Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Data Collection Next choose Symbologies and then choose Code 2 of 5 For help see Chap...

Page 224: ...nable Code 2 of 5 1 Scan one of these bar codes Code 2 of 5 3 Bar Start Stop CC0 CC0 Code 2 of 5 2 Bar Start Stop CC1 CC1 2 Scan a two digit numeric value to set the label length 01 32 from these bar...

Page 225: ...ar sign slash percent or plus followed by an uppercase letter to represent one of the characters in the extended set You must encode lowercase letters as a plus sign followed by their uppercase equiva...

Page 226: ...above as a Mixed full ASCII interprets any valid full ASCII character pairs that appear in the label but does not require that all data be encoded with a valid full ASCII character pair If you are unc...

Page 227: ...ust be three digits corresponding to First digit 0 Disabled 1 Enabled with no check digit 2 Enabled with check digit 3 HIBC Health Industry Bar Code 4 With AIAG check digit Second digit 0 Discard chec...

Page 228: ...t With a Check Digit 1 2 1 2 HIBC Code 39 With AIAG Check Digit 3 4 3 4 3 Scan one of these bar codes to set the second digit Discard Check Digit Transmit Check Digit 0 1 0 1 4 Scan one of these bar c...

Page 229: ...of a data field Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Data Collecti...

Page 230: ...bar codes Disable Function Code 1 Disable Function Code 2 CK CL CK CL Disable Function Code 3 CM CM Or To set one of the function codes to a character string 1 Scan one of these bar codes Enter Accumu...

Page 231: ...NMP Bar Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Data Collection Next choose Symbologies and then choose Code 93 For help see Chapter 3 Configuri...

Page 232: ...Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Data Collection Next choose Symbologies and then choose Code 128 For help see Chapter 3 Configuring the...

Page 233: ...ID characters C1 are transmitted 3 The remaining Code 128 characters are decoded as Standard Code 128 Configuration Manager Enable Purpose This Network menu command is reserved for future use Intermec...

Page 234: ...ter warm boot the 5020 to make the change effective Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choo...

Page 235: ...message is received You only use this command in a UDP Plus network Power Management Tip Intermec strongly recommends that you use the optimum setting of 45 seconds Configuration Use one of these met...

Page 236: ...his command in a UDP Plus network Power Management Tip Intermec strongly recommends that you use the optimum setting of 20 seconds Configuration Use one of these methods Configuration Applications SNM...

Page 237: ...n Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then Network Next choose Protocols then UDP Plu...

Page 238: ...lly reset the decode priority Although you can set the decode priority the 5020 will establish the priority order based on the bar code labels you scan You can also reset the statistics through SNMP o...

Page 239: ...an this bar code Set Decode Priority to Default CT00 CT00 Or To set the decode priority 1 Scan this bar code Enter Accumulate Mode Set Decode Priority CT CT 2 Scan one bar code at a time up to a total...

Page 240: ...ion until you can improve the bar code label print quality Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes Yes In the Configuration or Unit Management applicat...

Page 241: ...20 you need to set the IP address assigned to the default router The 5020 uses the router address to send packets across the network to the DCS 300 or host The default of 0 0 0 0 means there is no def...

Page 242: ...assigns these network parameters IP address Subnet mask Default router Primary and secondary DNS servers Primary and secondary WINS servers Once the IP address subnet mask default router DNS servers...

Page 243: ...display the dynamically assigned address parameters once the 5020 has negotiated with the DHCP server You can check the current information for these parameters IP address Subnet mask Default router...

Page 244: ...pose Defines the amount of time the backlight remains on The backlight timeout setting significantly affects the 5020 s battery life If you set a longer backlight timeout value you will use the power...

Page 245: ...OID 1 3 6 1 4 1 1963 15 13 1 0 Syntax DFdata You only use the two character command DF for bar code configuration labels Acceptable values for data are 15 15 seconds 30 30 seconds 60 1 minute 120 2 m...

Page 246: ...oose Symbologies and then choose Interleaved 2 of 5 For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 3 1 1 2 1 Syntax CAdata You only use the two chara...

Page 247: ...CA97 Enable Variable Length With a Check Digit Enable Interleaved 2 of 5 Case Code CA99 CA98 CA99 CA98 Or To set Interleaved 2 of 5 to a fixed length 1 Scan this bar code Enter Accumulate Mode Set Fi...

Page 248: ...serial communications adapter You must connect the 5020 to a D5020 or an L5020 to set the IrDA baud rate Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In...

Page 249: ...Bar Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Unit Next choose Keypad and then choose Caps Lock For help see Chapter 3 Configuring the 5020 On Col...

Page 250: ...ent application choose Configure and then Unit Next choose Keypad and then choose Key Clicks For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 12 1 0 Synt...

Page 251: ...mec strongly recommends that you use the optimum setting of seven retries Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Manag...

Page 252: ...plication choose Configure and then Data Collection Next choose Symbologies and then choose MSI For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 3 1 1...

Page 253: ...With 1 Modulus 10 Check Digit Discard Check Digit CN20 CN20 MSI With 1 Modulus 10 Check Digit Transmit Check Digit CN21 CN21 MSI With 2 Modulus 10 Check Digits Discard Check Digits CN30 CN30 MSI With...

Page 254: ...e DCS 300 Use the Network Loopback parameter to troubleshoot RF or Ethernet communications problems You only use this command in a UDP Plus network Configuration Use one of these methods Configuration...

Page 255: ...se this command in a UDP Plus network Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure a...

Page 256: ...ions SNMP Bar Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Data Collection Next choose Symbologies and then choose Plessey For help see Chapter 3 Con...

Page 257: ...Syntax AEdata You only use the two character command AE for bar code configuration labels Acceptable values for data are up to 31 ASCII characters Embedded null NUL characters are not allowed If you...

Page 258: ...on marks and precede each quotation mark with another quotation mark so that the quotation marks are not treated as the end of the data Preamble Purpose Sets the preamble that precedes any data you sc...

Page 259: ...r help see Code 39 earlier in this chapter Default No characters disabled Scan To disable the preamble scan this bar code Disable Preamble AD AD Or To set the preamble to an ASCII character string 1 S...

Page 260: ...0 to make the change effective Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then...

Page 261: ...n Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then Network Next choose Radio or Ethernet then Name Servers and finally choose Primar...

Page 262: ...oot Not applicable read only SNMP OID 1 3 6 1 4 1 1963 5 5 2 5 1 1 4 index where index is the radio adapter card number Default None Radio ROM Version Purpose Displays the OpenAir radio ROM version th...

Page 263: ...am in between access points as long as all the devices have the same domain number and security ID After you change this parameter suspend and resume the 5020 to make the change effective Configuratio...

Page 264: ...y recommends that you use the optimum RF inactivity timeout of 5 seconds to preserve power Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configurat...

Page 265: ...cess point to which it first connects If you allow roaming the 5020 can communicate with any access point in the same domain After you change this parameter suspend and resume the 5020 to make the cha...

Page 266: ...anagement application choose Configure and then Network Next choose Radio then Radio and finally choose Security ID For help see Chapter 3 Configuring the 5020 On Cold Boot Saved The RF security ID is...

Page 267: ...een BFSK and QFSK as needed After you change this parameter suspend and resume the 5020 to make the change effective Note Even if you set this configuration command the 5020 radio will reset the param...

Page 268: ...r turns off To scan the same bar code more than once you must release the Scan button or trigger or scan a different bar code before attempting a second scan Configuration Use one of these methods Con...

Page 269: ...ximum number of times in each scanner event The specific number of comparisons depends on each bar code symbology The high setting is recommended when scanning poor quality labels that may cause subst...

Page 270: ...using the scanner you define in this command When you select a specific scanner other scanners may not function properly Your 5020 may not work if you connect an incompatible tethered scanner Configur...

Page 271: ...ted scanner that is installed in the 5020 If you have an internal scanner do not change the Scanner Selection command or the scanner may not function properly Note See your Intermec sales representati...

Page 272: ...ation choose Configure and then Data Collection Next choose Scanner and then choose Timeout For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 3 3 1 1 5...

Page 273: ...Nugg Co d e 39 Configuration Command Reference 8 71 8 6 7 6 7 8 9 8 9 3 Scan this bar code Exit Accumulate Mode...

Page 274: ...the laser off If the laser is left on the scanner timeout turns the laser off Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes Yes In the Configuration or Unit...

Page 275: ...Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then Network Next choose Radio or Ethernet then Name Servers and finally choose Secondary DNS For help see Ch...

Page 276: ...Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then Network Next choose Radio or Ethernet then Name Servers and finally choose Secondary WINS For help s...

Page 277: ...5020 On Cold Boot Not saved SNMP OID 1 3 6 1 2 1 1 4 0 Options The identification contact may be up to 255 ASCII characters Default No characters or blank SNMP Identification Location Purpose The iden...

Page 278: ...name Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then SNMP Next choose Identif...

Page 279: ...the encryption key and one or both of these two commands SNMP Security Read Encryption SNMP Security Write Encryption For help see SNMP Security Read Encryption and SNMP Security Write Encryption late...

Page 280: ...ty IP addresses and subnet mask addresses so that the 5020 will accept SNMP requests from multiple sources For help with the subnet mask see SNMP Security Subnet Mask later in this chapter Configurati...

Page 281: ...also need to set the encryption key For help see SNMP Security Encryption Key earlier in this chapter Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In th...

Page 282: ...uration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and then SNMP Next choose Security and then c...

Page 283: ...rocess SNMP get and next requests Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application choose Configure and t...

Page 284: ...the IP address see SNMP Security IP Address earlier in this chapter For example if you set a security IP address of 10 20 0 0 and a security subnet mask of 255 255 0 0 the 5020 would authorize all SN...

Page 285: ...rity encryption you also need to set the encryption key For help see SNMP Security Encryption Key earlier in this chapter Configuration Use one of these methods Configuration Applications SNMP Bar Cod...

Page 286: ...e master agent and the community string is not valid Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application cho...

Page 287: ...the IP address from which the 5020 will accept SNMP requests If no trap IP address is set the 5020 will accept SNMP requests from any source You can set multiple combinations of valid trap IP addresse...

Page 288: ...rt Default 162 SNMP Trap Threshold Purpose The trap threshold determines the maximum number of traps per second that the master agent generates If the threshold is reached the trap will not be sent Co...

Page 289: ...etwork mask After you change this parameter suspend and resume the 5020 to make the change effective For example if the IP address is 192 9 150 184 and the subnet mask is 255 255 255 0 the subnetwork...

Page 290: ...pend and resume the 5020 to make the change effective Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management application ch...

Page 291: ...s parameter suspend and resume the 5020 to make the change effective Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management...

Page 292: ...CP IP extensions commands to fine tune the network performance in a wireless networking environment After you change this parameter suspend and resume the 5020 to make the change effective Configurati...

Page 293: ...P OID 1 3 6 1 4 1 1963 10 3 3 1 11 0 Options An acceptable value for the TFTP resend limit is any value from 10 to 10 000 Default 100 TFTP Timeout Purpose The TFTP timeout sets the amount of time that...

Page 294: ...this parameter warm boot the 5020 to make the change effective Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management appl...

Page 295: ...Configuration Applications SNMP Bar Codes Yes Yes Yes In the Configuration or Unit Management application choose Configure and then Data Collection Next choose Symbologies and then choose UPC EAN For...

Page 296: ...digit Transmit check digit Sixth digit Transmit number system digit Seventh digit Retain leading zero for UPC A Scan To disable UPC EAN scan this bar code Disable UPC EAN CE0000000 CE0000000 Or To en...

Page 297: ...smit Check Digit 0 1 0 1 7 Optional Scan one of these bar codes to set the sixth digit Discard Number System Digit Transmit Number System Digit 0 1 0 1 Note If you discard the number system digit one...

Page 298: ...that the 5020 can receive and interpret the data as keypad input Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management ap...

Page 299: ...de page is 1252 which is the Windows Latin 1 ANSI character set Configuration Use one of these methods Configuration Applications SNMP Bar Codes Yes Yes No In the Configuration or Unit Management appl...

Page 300: ...Virtual Wedge and finally choose Grid For help see Chapter 3 Configuring the 5020 On Cold Boot Not saved SNMP OID 1 3 6 1 4 1 1963 15 3 2 1 1 5 1 Options The grid can be from 0 to 31 ASCII characters...

Page 301: ...NULL Example 1 Virtual wedge grid set to 3d 2d 4d where 3d is a 3 digit field is a literal character field 2d is a 2 digit field is a literal character field and 4d is a 4 digit field In this example...

Page 302: ...blank...

Page 303: ...nuggetf code39 Troubleshooting 9...

Page 304: ...nuggetf code39 blank dfagfsfgsfgsflk...

Page 305: ...perating System Image 9 19 Restoring a Corrupted Operating System Image 9 21 Troubleshooting If you have a problem while configuring or using the 5020 use the tables in this section to find a solution...

Page 306: ...r the message to disappear and then continue with the upgrade If you turned on the 5020 for the first time press or to exit the message box If you are using a batch 5020 or do not have a DHCP server d...

Page 307: ...the following at a DOS prompt at the host PC ARP You scan a valid bar code label to enter data for your application The data decoded by the scan module does not match the data encoded in the bar code...

Page 308: ...he 5020 is not connected to an access point You may be out of range of an access point the access point may be turned off or the 5020 may not be configured correctly For help configuring the 5020 see...

Page 309: ...parameters are not displayed select the Refresh button in the Configuration application or Unit Management You enabled or disabled UDP Plus in the Advanced tab of the Network menu in the Configuratio...

Page 310: ...ication to scan configuration commands The 5020 may be waiting for another command to complete the configuration change If you started by scanning the Enter Accumulate command you must finish the comm...

Page 311: ...Sun Microsystems Web site you can install the Java plug in from the SDK CD ROM If you move or rename the Java plug in directory on your desktop PC the Java plug in installation may be corrupted Reinst...

Page 312: ...and your Web browser crashes Restart your Web browser and open Unit Management When you click on a link or choose an option wait until the application is loaded the hour glass disappears before resiz...

Page 313: ...r ou dans la fen tre du laser lorsque celui ci est en op ration Si vous regardez trop longtemps un rayon laser cela peut endommager votre vue You cannot scan a bar code label because an input device i...

Page 314: ...e sure the bar code symbology you are scanning is enabled Use the Configuration application to check the symbologies From the Configure menu select Data Collection and then select the Symbologies tab...

Page 315: ...help upgrading the operating system image see Upgrading the 5020 Operating System Image later in this chapter Application Manager Error Messages If a problem occurs when you are installing an applica...

Page 316: ...The main battery pack is charged to about 50 capacity Low Charge The main battery pack is at a critically low level and needs to be charged Unknown Main Battery Status Indicates the main battery pack...

Page 317: ...ng Batteries Follow these guidelines to manage the 5020 batteries prevent problems and preserve battery power For more help on charging or replacing batteries see Learning About the 5020 s Batteries i...

Page 318: ...ents If you use the 5020 in a cold temperature environment battery life will be reduced Battery life depends on temperature battery model input device age of the battery pack your usage and duty cycle...

Page 319: ...store The object store contains the 5020 settings and user files These settings and files are stored in RAM and revert to the factory defaults when you do a cold boot During a warm boot the 5020 exits...

Page 320: ...anner selection are preserved and restored on a cold boot Conseil Seuls les param tres r seau et la s lection de scanner sont conserv s et r tablis apr s un d marrage froid To cold boot the 5020 1 If...

Page 321: ...time 8ms TTL 32 Reply from xxx xxx xxx xxx bytes 32 time 8ms TTL 32 Reply from xxx xxx xxx xxx bytes 32 time 8ms TTL 32 Reply from xxx xxx xxx xxx bytes 32 time 8ms TTL 32 Upgrading the 5020 Operating...

Page 322: ...e representative 2 Write the new operating system image to a 24MB compact flash card 3 If you want to use the PC card slot for the upgrade insert the compact flash card into a PC card holder 4 Connect...

Page 323: ...you need to restore your operating system image and to receive a new operating system image The following procedure should only be used to restore a corrupted operating system image or if the normal u...

Page 324: ...host PC The upgrade program takes approximately 30 minutes to finish restoring the operating system image 7 Insert a small straightened paper clip in the Reset switch on the 5020 Press and hold the R...

Page 325: ...5020 Specifications A...

Page 326: ...Blank...

Page 327: ...ns Electrical Specifications Temperature and Environmental Specifications Hardware Specifications Keypad Options Screen Specifications RF Communications Connectivity Options Bar Code Symbologies Bar C...

Page 328: ...113 F Relative humidity 0 to 95 non condensing Hardware Specifications Hitachi SH3 processor 8MB RAM 16MB Flash PC card slot for radio serial modem and memory cards Compact flash card slot Keypad Opti...

Page 329: ...tivity Options Winsock 1 1 TCP IP SLIP IrDA IRSOCK LAN using NDIS UDP Plus 5020 Communications Protocol Stack UDP Plus TFTP UDP UDP TCP SNMP Master Agent IP ICMP ARP NDIS Radio Driver Radio Card Ether...

Page 330: ...cabled scanners and wands Standard Range Integrated Scanner Optical Parameters The depth of field specifications are Bar Code Specification Depth of Field Scanning Range 5 mil code 9 4 to 15 7 cm 3 7...

Page 331: ...r port 126X 127X and 128X wands 1515 1545 and 1550 laser scanners RS 232 scanners and other RS 232 devices through a 9 pin adapter cable You must use an interface cable to connect the input device to...

Page 332: ...dard No Decode Priority 010203040506070809101112 No Decode Security Moderate No Interleaved 2 of 5 Enabled variable length with check digit No MSI Disabled No Plessey Disabled No Postamble Tab charact...

Page 333: ...dio MAC Address Not applicable read only Not applicable Radio ROM Version Not applicable read only Not applicable RF Domain 0 Yes RF Inactivity Timeout 5 seconds Yes RF Roaming Allowed Allowed Yes RF...

Page 334: ...ad Write Community String private No Security Subnet Mask None No Security Write Encryption Off No Trap Authentication On No Trap Community Name NULL No Trap IP Address None No Trap Port 162 No Trap T...

Page 335: ...f 5 minutes No Beep Duration Low Beep High Beep 50 ms 60 ms No Beep Frequency Low Beep High Beep 1000 Hz 2300 Hz No Beep Speaker Volume Normal No Display Backlight Level High No Display Backlight Time...

Page 336: ...peaker Volume 8 15 BBdata Low Beep Duration 8 12 BCdata High Beep Duration 8 12 BGdata Low Beep Frequency 8 14 BHdata High Beep Frequency 8 14 CAdata Interleaved 2 of 5 Code I 2 of 5 8 44 CBdata Code...

Page 337: ...iguration Commands by Syntax continued Syntax Command For Help See Page KCdata Keypad Clicker 8 48 SAdata Scanner Timeout 8 70 SBdata Scanner Mode 8 66 SCdata Scanner Trigger 8 72 SRdata Scanner Redun...

Page 338: ...white...

Page 339: ...Full ASCII Charts B...

Page 340: ...blank...

Page 341: ...00001001 09 09 I HT 00101001 29 41 I 00001010 0A 10 J LF 00101010 2A 42 J 00001011 0B 11 K VT 00101011 2B 43 K 00001100 0C 12 L FF 00101100 2C 44 L 00001101 0D 13 M CR 00101101 2D 45 M 00001110 0E 14...

Page 342: ...101011 6B 107 K k 01001100 4C 76 L L 01101100 6C 108 L l 01001101 4D 77 M M 01101101 6D 109 M m 01001110 4E 78 N N 01101110 6E 110 N n 01001111 4F 79 O O 01101111 6F 111 O o 01010000 50 80 P P 0111000...

Page 343: ...rol Character Definition NUL Null or all zeroes DC1 Device Control 1 XON SOH Start of Heading DC2 Device Control 2 STX Start of Text DC3 Device Control 3 XOFF ETX End of Text DC4 Device Control EOT En...

Page 344: ...el for each ASCII character To use these bar code labels you must configure the 5020 PC to use Code 39 in Full ASCII mode Control Characters NUL SOH STX U A B U A B ETX EOT ENQ C D E C D E ACK BEL BS...

Page 345: ...N EM SUB X Y Z X Y Z ESC FS GS A B C A B C RS US DEL D E T D E T Symbols and Punctuation Marks exclamation point quotation marks A B C A B C D E F D E F apostrophe G H I G H I asterisk dash J K M J K...

Page 346: ...er s Manual B 8 Symbols and Punctuation Marks continued J G I J G I V K M V K M tilde _ underline S N O S N O left single quote pipe L W Q L W Q Space P R P R Numbers 0 1 2 0 1 2 0 1 2 3 4 5 3 4 5 3 4...

Page 347: ...Full ASCII Charts B 9 B Uppercase Letters A B C A B C A B C D E F D E F D E F G H I G H I G H I J K L J K L J K L M N O M N O M N O P Q R P Q R P Q R S T U S T U S T U V W X V W X V W X Y Z Y Z Y Z...

Page 348: ...a Collection PC User s Manual B 10 Lowercase Letters a b c A B C A B C d e f D E F D E F g h i G H I G H I j k l J K L J K L m n o M N O M N O p q r P Q R P Q R s t u S T U S T U v w x V W X V W X y z...

Page 349: ...Extending Remote Unit Management Blank pge C...

Page 350: ...blank...

Page 351: ...ts the data in the data store The content frame is data driven and references links that display the file or URL in the main or right frame when each menu option is clicked The menu options or links i...

Page 352: ...Management menu in the left or content frame The next illustration shows the remote Unit Management section of the 5020 registry 5020 Registry The registry subkeys under RUM_MENU define the menu optio...

Page 353: ...ces to establish communications between the 5020 and your PC For help with CE Services see Chapter 5 Managing Your 5020 2 Edit the 5020 registry For help see Registry Property Values later in this app...

Page 354: ...nt Viewer option in remote Unit Management Remote Unit Management Main Menu To rename Event Viewer 1 Follow the instructions earlier in this section to connect the 5020 to your development PC 2 Edit t...

Page 355: ...me field and change the name from Event Viewer to View Events on 5020 The registry appears as shown next 5 Save the changes and exit the registry editor 6 To see the changes restart the remote Unit Ma...

Page 356: ...a link to your company s home page Remote Unit Management Main Menu To add a link to your company s home page 1 Follow the instructions earlier in this section to connect the 5020 to your development...

Page 357: ...Intermec RUM_MENU MyCompany DisplayName My Company Value http www mycompany com homepage htm Ordinal 9 In this example you add a link to My Company as the last menu item after the link to the 5020 Hom...

Page 358: ...3 Type this command and choose OK itcconfig exe filename reg where filename reg is the name of your customized registry file for the remote Unit Management menu 4 Repeat Steps 1 through 3 for each 502...

Page 359: ...bgi bgifilemanager dll Ordinal 2 password 1 Ordinal Purpose Specifies the order of the item relative to its siblings or properties at the same level The ordinal also indicates the order in each suble...

Page 360: ...filename If you place BGI script files in the Windows directory on the 5020 you only need to define the filename For all other files or directories identify the path and filename Required Field Yes E...

Page 361: ...Extending the Configuration Application Blank pge D...

Page 362: ...blank...

Page 363: ...and options in the Configuration applications are properties in the 5020 registry You can modify the properties in the 5020 registry to change the menus configuration tabs parameters and options This...

Page 364: ...ls of the registry Registry Level Description Root The highest level in the registry In this example the root is HKEY_LOCAL_MACHINE SOFTWARE INTERMEC RUM CONFIGAPP MenuItem Registry subkey that define...

Page 365: ...r development PC and establish communications For example connect the 5020 by using an Ethernet or serial PC card Use Windows CE Services to establish communications between the 5020 and your PC For h...

Page 366: ...ructions earlier in this section to connect the 5020 to your development PC 2 Edit the 5020 registry 3 Open the Scanner Selection branch of the registry as shown below 4 Edit the ChoiceFmt line The cu...

Page 367: ...wn next 5 Save the changes and exit the registry editor 6 To see the changes restart the Configuration application on the 5020 The Scanner Selection parameter only has three options You also see the n...

Page 368: ...try 3 Open the Scanner branch of the registry as shown below 4 Edit the DisplayName field and change the name from Scanner to Input Device The registry appears as shown next 5 Save the changes and exi...

Page 369: ...you export the registry file on your development PC and save a backup copy To import a registry file 1 Copy the registry file from your development PC to the 5020 For help see Chapter 5 Managing Your...

Page 370: ...WARE Intermec RUM CONFIGAPP CHILDREN Network CHILDREN OpenAir1 Ordinal 2 DisplayName Radio PageDependency PageDependency PageDependency 1 Adapter OpenAir HKEY_LOCAL_MACHINE SOFTWARE Intermec RUM CONFI...

Page 371: ...or reader and configuration commands You can also use CmdOID for any item that is a string where you want to edit substrings independently For help with commands see Chapter 7 Reader Command Reference...

Page 372: ...uration commands Example Code 39 has three options or digits so the CmdString is CmdString 3 1 1 1 The 3 defines the three options and each option is a single digit For help see Code 39 in Chapter 8 H...

Page 373: ...DefVal 3 Ordinal 1 ChoiceFmt 0 Off 1 Very quiet 2 Quiet 3 Normal 4 Loud 5 Very loud DisplayName Purpose Text that displays on the user interface menu label or caption Syntax string where string is a t...

Page 374: ...ose Specifies the maximum number of characters that can be entered in the user interface Syntax n where n is any positive integer Type Octet string See also TextFmt Example The MaxChars for preamble i...

Page 375: ...he same level The ordinal also indicates the order in each sublevel Syntax n Type Not applicable See also Example In the Scanner page Scanner Timeout is the first property or parameter so it has an or...

Page 376: ...ayName Symbologies PropEditor Purpose Reserved for future use Syntax Reserved Type Reserved See also Example Range Purpose Specifies the range of allowed values Syntax n m where n is the lower limit o...

Page 377: ...Type Octet String Ordinal 1 DisplayName Access Pt Name ShortDesc The next time the adapter is used it will have the new settings If the adapter is currently in the device you can suspend and then res...

Page 378: ...aracters or Syntax or where Allows only a numeric character between 0 and 9 Allows any ASCII character You can only use one type of formatting character or in a string Type Octet string See also MaxCh...

Page 379: ...he value is required optional or not applicable N A Every property label or non label MUST have the following DisplayName Ordinal All non label properties MUST have the following DisplayName Ordinal T...

Page 380: ...A N A N A Optional OID N A N A N A Required if non label Ordinal N A N A N A Required PageDependency N A N A Optional N A PropEditor N A N A N A Optional Range N A N A N A Optional ReadOnly N A N A N...

Page 381: ...Index I...

Page 382: ...5020 Data Collection PC User s Manual blank...

Page 383: ...7 3 Acknowledgement Delay Lower Limit command 8 9 Acknowledgement Delay Upper Limit command 8 9 acknowledgement timer TCP IP extensions delayed 8 88 Adapter property value D 10 ADC Data Server describ...

Page 384: ...Codabar configuring 8 17 Code 11 configuring 8 19 Code 128 configuring 8 30 bar codes continued Code 16K configuring 8 20 Code 2 of 5 configuring 8 21 Code 39 configuring 8 23 Code 49 configuring 8 27...

Page 385: ...nter Modifier key icon described 2 6 locking 2 14 overriding when locked 2 14 using 2 13 CETLSTUB DLL 6 17 change configuration configuration commands using 8 6 reader commands using 7 7 characters ac...

Page 386: ...g D 8 screens illustrated 3 7 3 15 D 3 Troubleshoot menu 3 5 commands 5020 IP Address 8 7 Access Point MAC address 8 8 Access Point Name 8 8 Acknowledgement Delay Lower Limit 8 9 configuration command...

Page 387: ...e labels to scan B 6 full ASCII list of B 5 control panel application programs removing 4 17 backlight shutoff adjusting 4 11 battery status viewing 4 15 date and time setting 4 7 control panel contin...

Page 388: ...ication check box 3 11 configuration tab selecting 3 9 drop down list 3 11 entry field 3 11 option button list 3 11 parameter list collapsing 3 10 expanding 3 10 parameter selecting 3 9 dialog box nav...

Page 389: ...4 remote access setting up for 6 15 Euro1 keypad See keypad Euro2 keypad See keypad European Article Numbering See UPC EAN command Event Viewer clearing events 5 31 customizing in registry C 6 Event V...

Page 390: ...n 6 7 Reader Command 6 5 System Information 6 6 UDP Plus Protocol 6 6 Uninstall_Exit 6 9 functions SDK continued Uninstall_Init 6 9 Virtual Wedge 6 6 wrapper 6 6 G German keypad using 2 9 Get Processe...

Page 391: ...essage 9 4 Primary DNS Server command 8 58 Primary WINS Server command 8 59 Secondary DNS Server command 8 73 Secondary WINS Server command 8 74 SNMP commands security 8 78 security subnet mask 8 82 t...

Page 392: ...r code labels to scan B 10 M MAC address adding to an ARP table 9 5 default settings A 9 OpenAir radio 8 8 machine names using with WINS 8 59 main battery pack charge status recognizing 9 14 charging...

Page 393: ...et parameters did not take effect 9 7 Secondary DNS Server command 8 73 Secondary WINS Server command 8 74 setting advanced parameters 9 7 network continued to have changes take effect 3 16 UDP Plus A...

Page 394: ...ty value C 11 setting 4 14 5 32 PC card 5020 does not recognize 9 4 applications using to install 6 11 extraction tab illustrated 2 28 inserting 2 28 problems configuring Ethernet card 9 7 removing 2...

Page 395: ...nge Configuration 7 7 Clear 7 5 Enter 7 5 reader commands continued Enter Accumulate mode 7 5 Exit Accumulate mode 7 6 functions SDK 6 5 Multiple Read Labels 7 7 operating commands 7 6 Reader Command...

Page 396: ...rs configuring 3 23 radio parameters configuring 3 25 UDP Plus configuring 3 29 parameters illustrated 3 24 Roaming Allowed command 8 63 RF continued security ID command 8 64 Transmit Mode command 8 6...

Page 397: ...only community string 8 80 read write community string 8 81 Trap Authentication 8 84 Trap Community Name 8 85 trap IP address 8 85 write encryption 8 83 send timer controller connect check 8 34 seria...

Page 398: ...1 14 PC Connection 5 40 settings Control Panel 4 4 start stop codes creating bar code labels 3 20 8 3 status viewing battery 4 15 viewing DHCP 8 41 Storage Card folder defined 6 11 storage memory allo...

Page 399: ...inued bar code decoded incorrectly 9 5 batteries 9 15 Bridge Battery Very Low message 9 15 configuration commands scanning nothing happens 9 8 three low beeps after scanning 9 8 Data Buffer icons blin...

Page 400: ...sage 9 4 instructions 9 20 LEDs do not turn off after upgrade 9 13 troubleshooting 9 13 uppercase letters bar code labels to scan B 9 user interface ChoiceFmt property value D 11 user mode INF file 6...

Page 401: ...finding the IP address for the serial port 3 14 5 4 WINS server DHCP checking 8 41 Primary WINS Server command 8 59 Secondary WINS Server command 8 74 Winsock 1 1 API 6 7 working dir INF file 6 14 wr...

Page 402: ...blank...

Reviews: