Page 1
User’s Manual 4400 Bar Code Label Printer 058607-006...
Page 2
The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec.
Page 3
Manual Change Record This page records the changes to this manual. The manual was originally released as version 001. Version Date Description of Change 3/93 The manual was updated to reflect changes made to the firmware. Information affected by the update includes the printhead resistance test and 4406 specific references.
Situating the Printer 2-4 Installing the Media Roll Holder 2-4 Connecting the Printer to Your System 2-5 Connecting the 4400 to a PC 2-6 Connecting the Printer to a PC Serial Port 2-6 Connecting the Printer to a PC Parallel Port 2-8...
Page 6
4400 Bar Code Label Printer User’s Manual Connecting the 4400 to a Mainframe 2-9 RS-485 (Multi-Drop) Cables 2-11 Cabling Considerations in Noisy Electrical Environments 2-11 Configuring the Serial Port 2-12 Verifying Printer Communications With Your System 2-14 Using the Control Panel...
Page 7
Contents Installing a New Media Roll 4-8 Feeding Media Into the Printer 4-9 Adjusting the Edge Guides 4-11 Changing Thermal Transfer Ribbon 4-12 Removing the Ribbon Access Door 4-12 Loading the Thermal Transfer Ribbon 4-13 Replacing the Ribbon Access Door 4-15 Setting the Media Sensitivity Number 4-16 Setting the Media Sensitivity Number for Thermal Transfer Media 4-17 Setting the Media Sensitivity Number for Other Media and Ribbons 4-17...
Page 8
Printing a Configuration Test Label 5-17 Restoring Printer Default Configuration 5-19 Memory Reset 5-19 Factory Default Settings 5-20 Replacing an 8636/46 Printer With a 4400 Printer 5-21 About the Emulation Settings 5-21 Printing in Emulation Mode 5-22 Designing Labels and Using Commands...
Page 9
Contents Scaling Fields 6-19 Magnifying Fonts and Character Fields 6-19 Magnifying Bar Code Fields 6-20 Positioning Fields 6-20 Rotating Fields 6-21 Storing Label Formats 6-22 Designing Pages 6-22 Using Printer Memory 6-23 Format Examples 6-23 Example 1 6-24 Example 2 6-27 Printer Commands Command Set Summary 7-3 Summary of Print Mode Commands 7-4...
Page 10
4400 Bar Code Label Printer User’s Manual Print Mode Commands 7-20 4400 Mode, Select 7-20 86XX Emulation Mode, Enter 7-21 Abort Print Job 7-21 Alphanumeric Field Separator 7-21 Batch Count, Set 7-22 Clear All Data 7-22 Clear Data From Current Field 7-22...
Page 11
Contents Configuration Commands 7-33 86XX or 4400 Mode on Power Up 7-33 Audible Alarm, Enable or Disable 7-34 Auto-Transmit 1, Enable 7-34 Auto-Transmit 2, Enable 7-34 Auto-Transmit 3, Enable 7-35 Auto-Transmit 1, 2, and 3, Disable 7-35 Control Panel Access Permission, Set 7-35...
Page 12
4400 Bar Code Label Printer User’s Manual Edit Session, Save Current 7-49 Erase Format 7-49 Field Data, Define Source 7-50 Field Direction, Define 7-50 Field Origin, Define 7-51 Font, Select Type 7-51 Font Character Width, Define 7-51 Format, Create or Edit 7-52...
Page 13
Contents Status Responses and Auto-Transmit Commands (t=3) 7-66 Protocol Commands (t=4) 7-67 Communication Protocol Characters 7-68 Fonts 7-69 Bar Codes 7-70 More About Printing 2D Symbologies 7-76 More About PDF 417 7-77 Using m1 to Select Number of Columns 7-77 Using m2 to Select an Error Correction Level 7-77 Using m3 to Set the Truncate Flag 7-77 More About Code One 7-77...
Page 14
4400 Bar Code Label Printer User’s Manual Installing Options 8-13 Options Software Drivers 8-14 Loading Options 8-14 Troubleshooting About Troubleshooting 9-3 Printer Operation Problems 9-4 Print Quality Problems 9-5 Communication Problems 9-6 Error Messages 9-6 Error Codes 9-13 Using the Print Tests 9-14...
Page 15
Cleaning the Label Gap and Label Mark Sensors 10-9 Cleaning the Paper Path 10-9 Cleaning the Edge Guides 10-10 Replacing the Fuse 10-11 Appendix 4400 Printer Specifications A-3 Dimensions (no options installed) A-3 Electrical Requirements A-3 Power Usage A-3 Printing Method A-3...
Page 16
4400 Bar Code Label Printer User’s Manual Code 49 A-9 PDF 417 A-10 2D Matrix Symbologies A-10 Code One A-10 Maxicode A-11 Printer Options A-11 Self Strip A-11 Cutter and Tray A-11 Narrow Media Accessory Kit A-11 Memory Expansion A-12...
Safety Summary Your safety is extremely important. Read and follow all warnings and cautions in this book before handling and operating Intermec equipment. You can be seriously injured, and equipment and data can be damaged if you do not follow the safety warnings and cautions.
About This Manual This manual serves as a complete user’s guide for the installation and operation of the 4400 printer. All instructions for testing and configuring the printer are included as well as descriptions of options and advanced features. This manual should be used by all printer users as a guide for installation, operation, and troubleshooting.
Page 19
Refer to the glossary for a complete list of terms. Terms “Printer” or “4400” refer to the Intermec 4400 Bar Code Label Printer. “Media” is the label stock on which the printer prints labels. “Host” refers to a personal computer or other computer that communicates with the printer.
4400 Bar Code Label Printer User’s Manual Other Intermec Manuals You may need additional information for working with the 4400 printer in a data collection system. To order additional manuals, contact your local Intermec representative or distributor. Manual Intermec Part No.
AC power cord Media roll holder Media Envelope 4400 Bar Code Label Printer Getting Started Guide Verify your order against the packing slip to ensure that your order is complete. If any parts are missing, please contact your local Intermec representative.
Page 24
4400 Bar Code Label Printer User’s Manual Contents of 4400 Shipping Container 4400U.010...
“Intermec Terms of Sale” printed on your sales invoice. Learning About the 4400 Printer The Intermec 4400 printer is a thermal and thermal transfer bar code printer designed to print high quality labels in an industrial environment. These labels can contain data in both text and bar code form as well as graphics, lines, and boxes in a variety of sizes and orientations.
Page 26
4400 Bar Code Label Printer User’s Manual The following figures and tables can help familiarize you with the front view and back view of your printer. Front View Part Descriptions Number Name Description Control Panel Lets you operate the printer directly.
Page 27
C o d e 3 9 NugFont Getting Started HelvC Front View of the 4400 Printer 4400-07B...
Page 28
The AC power cord plugs into this receptacle. The printer can operate at 100 to 240 VAC at frequencies of 50 to 60 Hz. Fuse The 4400 printer uses a 3AG, Slo-Blo, 5A, 250V fuse. See Chapter 10 for replacement procedures. Power (On/Off) Switch To switch the printer on, press the line ( l ) on the switch.
Page 29
C o d e 3 9 NugFont Getting Started HelvC Rear View of the 4400 Printer 4400-08...
4400 Bar Code Label Printer User’s Manual Printing a Configuration Test Label Before you install your printer and connect it to your data collection system, you should print a configuration test label. This label provides you with a copy of the current configuration settings. You will need to know these settings when you install your printer and incorporate it into your system.
C o d e 3 9 NugFont Getting Started HelvC 4400-35 Opening the Printer 1. Press [ONLINE/OFFLINE]. The display reads: OFFLINE READY 2. Press [OPEN]. Lift the cover open to expose the paper path. The display reads: PAPER PATH OPEN...
4400 Bar Code Label Printer User’s Manual Opening the Printer OPEN Loading Media Use the direct thermal media supplied in the Media Envelope to learn how to load media. Note: If you want to load thermal transfer ribbon and use your own media, refer to “Loading the Thermal Transfer Ribbon”...
Page 33
C o d e 3 9 NugFont Getting Started HelvC 4400-32 3. Feed one end of the media into the opening at the back of the printer. Continue feeding media until several inches extend out the front of the printer.
4400 Bar Code Label Printer User’s Manual Closing the Printer 1. Close the printer by pressing down on the cover until it latches. The display shows the following: PRESS RELOAD 2. Press [FEED/RELOAD]. Media advances to the next label and the display...
C o d e 3 9 NugFont Getting Started HelvC 4. Press [ ] or [ ] until the display shows: SERVICE MENU PRINT CONFIG 5. Press [SELECT]. The display shows: PRINT CONFIG USER DEFINED 6. Press [SELECT]. The display shows: USER DEFINED EXECUTE TEST 7.
Page 36
4400 Bar Code Label Printer User’s Manual 5. Press [ ] until the display shows: MEMORY RESET CONFIGURATION 6. Press [ENTER] to restore the default configuration settings. 7. Press [CONTINUE] to return to the OFFLINE READY display. Now follow the procedure under “Printing the Label” earlier in this chapter.
C o d e 3 9 NugFont Installing the Printer HelvC You can connect the 4400 printer to almost any system available and establish communications. Use this chapter for: preparing for installation. connecting the printer to your system. configuring the serial port.
Keep water and other liquids away from the printer. Installing the Media Roll Holder The 4400 printer accepts both fanfold and roll media. If you are planning to use roll media, install the Media Roll Holder as shown below. If you are using fanfold media, skip this procedure.
There is also a reference section for network installations. You can connect your 4400 printer to a PC, a local area network, an AS/400 (or other midrange), or a mainframe. This section provides the information necessary for connecting to any of these systems.
4400U.011 Connecting the 4400 to a PC You can connect the 4400 to either a serial port or parallel port (if you have the option installed) on your PC. You must provide the correct cables for connecting the printer. Refer to the following instructions for cable information.
Page 43
3. Plug the other end of the cable into a serial COM port on the PC. 4. If necessary, change the PC serial port configuration to match your printer. The default configuration settings for the 4400 printer are: 9600 baud...
If you did not have the parallel interface installed at the factory, you can install the field installable option (Part No. 056830) in the optional I/O board port of your printer. You can purchase a parallel cable from Intermec (Part No. 051211) or from your local computer store.
XON/XOFF (hardware handshake) protocol. Refer to your network documentation for more information. Connecting the 4400 to an AS/400 To connect a 4400 printer directly to an AS/400 or midrange system, you need: a twinax adapter card. a twinaxial cable (equivalent to IBM Part No. 7362267 or 7362062).
Page 46
Output TxDB PRINTER HOST 4400-17B Note: The host in this case includes Intermec products that support RS-422. Non- Intermec controllers may have different pin assignments. Straight Through DTE to DCE Cable for Use With a Modem SHIELD 25-PIN (PLUG) D-SUB...
Some experimentation may be required to eliminate the problems. If you need help, ask your Intermec representative for assistance. Always use shielded cable. Connect the cable shield to the metal backshells on the cable connectors and fasten the connectors to the serial ports using screws.
4400 Bar Code Label Printer User’s Manual Configuring the Serial Port The printer’s main port settings should match those of your host computer or controlling device. If the default settings are not satisfactory for your needs, follow the instructions below to change them.
Page 49
C o d e 3 9 NugFont Installing the Printer HelvC To change the main port settings, you must use the control panel to reach the selections in the main port menu. To change any of the values listed in the previous table 1.
4400 Bar Code Label Printer User’s Manual Verifying Printer Communications With Your System Once you have the printer connected to your system, you need to verify that the printer communicates with your system. This feature is available through the Data Line Print command in the Service menu.
Page 51
C o d e 3 9 NugFont Installing the Printer HelvC Example of Using DOS to Verify Printer Communications 1. At the DOS prompt, type the following command and press Enter to configure the serial port: MODE COM1 96,E,7,1,N 2. Type the following command lines and press Enter: COPY CON COM1 ABCDEF^Z where:...
System administrators, systems analysts, and programmers can use it to configure the printer and set printing parameters and security levels. Service technicians can use it to run diagnostic tests on the printer. Intermec 4400 SELECT MENU ENTER CONTINUE...
4400 Bar Code Label Printer User’s Manual C o d e 3 9 NugFont HelvC Reading the Display Messages that indicate printer settings and alert conditions appear on the control panel display. Operating Messages These messages appear during normal operation of the printer.
o d e 3 NugFont Using the Control Panel HelvC Online When lit, this light indicates the printer is online (it can receive data from the host computer). While the printer is online, the only commands you can access from the control panel are the commands in the Operator menu. Using the Operator Keys There are three Operator keys that are beneath the indicator lights on the control panel.
4400 Bar Code Label Printer User’s Manual C o d e 3 9 NugFont HelvC [OPEN] Make sure the printer is offline before you open or close it (when it is offline, it stops printing). To open and close the printer 1.
o d e 3 NugFont Using the Control Panel HelvC About the Printer Menus The four menus in the Main menu divide the features of the printer into categories described by the title of each menu. Use this table to locate the menu you will use the most, based on the tasks you are performing with the printer.
4400 Bar Code Label Printer User’s Manual C o d e 3 9 NugFont HelvC Moving Around Within the Circle The circle lets you review all of the printer features at once. Once you are used to using the circle to access the menus and features you need, you will find it quite useful for whenever you need to quickly locate and change a feature.
Page 61
o d e 3 NugFont Using the Control Panel HelvC Using the Main Menu READY * Menu appears only if option is installed. † 8637/38 13mil for 6.5mil printhead. Wheel-6x7...
4400 Bar Code Label Printer User’s Manual C o d e 3 9 NugFont HelvC Tips for Using the Control Panel Press To Move When You Want To [SELECT] Outwards towards the edge of the circle. Select a menu choice.
About Printer Operation Your 4400 printer comes with a wide variety of features and many choices for configuring and programming. However, normal operation is quite straightforward. The printer is designed to continually produce high quality labels in harsh environments with minimal supervision and maintenance.
4400 Bar Code Label Printer User’s Manual Opening the Printer With Power On OPEN Opening the Printer With Power Off 1. Make sure the printer is turned off or the printer is unplugged. 2. Turn the knob on the Ribbon Access Door one quarter turn counterclockwise, and then lift the door away from the printer.
C o d e 3 9 NugFont Operating the Printer HelvC 4400-44B Closing the Printer 1. Close the cover until the catch latches. The display shows: PRESS RELOAD 2. Press [FEED/RELOAD]. The display shows: OFFLINE READY 3. Press [ONLINE/OFFLINE]. The display shows:...
4400 Bar Code Label Printer User’s Manual Closing the Printer Opening and Closing the Printer With the Media Alert Enabled 1. If the printer is online, press [ONLINE/OFFLINE]. Printing stops and the display shows: OFFLINE READY 2. Press [OPEN] and lift the cover. The display shows: PAPER PATH OPEN 3.
Closing the Printer With the Media Alert Enabled” earlier in this chapter. Opening the Edge Guides 1. Slide the edge guides apart by pulling the tab on the outside edge guide away from the center. 2. Remove any pieces of media from the paper path. 4400-40B...
4400 Bar Code Label Printer User’s Manual Removing the Media Roll and Shaft You may need to remove the media roll core and shaft when you replace the roll media. To remove the media roll and shaft 1. Lift the roll shaft off the roll hanger arms.
C o d e 3 9 NugFont Operating the Printer HelvC 4400-29B Feeding Media Into the Printer Note: If you are using fanfold media, open the media box and place it in back of the printer so the media feeds easily into the printer.
Page 72
4400 Bar Code Label Printer User’s Manual Feeding Media Into the Printer 4400-39B 2. Continue feeding media until several inches extend from the front of the printer. 4400-55B 4-10...
2. Make sure that the media does not pinch or buckle in the label path. 3. Close the printer. 4400-56B 4. If you have opened a new box of media, be sure to check the media sensitivity rating. See “Setting the Media Sensitivity Number” later in this chapter.
4400 Bar Code Label Printer User’s Manual Changing Thermal Transfer Ribbon The following procedures explain how to load thermal transfer ribbon into the printer if you are printing on thermal transfer media. Removing the Ribbon Access Door 1. Make sure the printer is turned on.
C o d e 3 9 NugFont Operating the Printer HelvC Loading the Thermal Transfer Ribbon 1. Remove and discard the used ribbon and inner cores on the ribbon supply and takeup hubs. 2. Remove and discard the protective wrapping on the new ribbon supply. 3.
Page 76
4400 Bar Code Label Printer User’s Manual Loading the Thermal Transfer Ribbon View 1 View 2 4400-58B 4-14...
1. Make sure that the grip on the knob is in the Open (vertical) position. 2. Position the door on the printer and press it into place, making sure it seats evenly. 3. Lock the door into place by turning the knob 1/4 turn clockwise. 4400-59B 4-15...
4400G.015 Use this three-digit number to optimize print quality and print speed on the 4400 printer. You can achieve the best print quality on the 4400 printer by using Intermec ribbon and media products. Use the information on the packaging that you saved when loading media and ribbon to determine the correct sensitivity number.
Setting the Media Sensitivity Number for Other Media and Ribbons If you are not using Intermec media and ribbon, or you misplaced your packaging with the three-digit sensitivity number label on it, you can set the approximate sensitivity setting. The approximate sensitivity numbers are the first entry (in bold text) for each series in the media sensitivity settings table on the following pages.
Page 80
4400 Bar Code Label Printer User’s Manual Use the following tables to find the correct sensitivity rating for you direct thermal media or thermal transfer media and ribbon combination. Direct Thermal Media and Ribbon Sensitivity Settings Sensitivity Approximate Sensitivity Ratings...
Page 81
C o d e 3 9 NugFont Operating the Printer HelvC Thermal Transfer Media and Ribbon Sensitivity Settings Sensitivity Approximate Sensitivity Ratings Setting Thermal Transfer Media/Ribbon 800 Series High Sensitivity (Paper) European Uncoated/Standard Duratran I/Standard Duratran I Tag/Standard Duratran Matte Polyester/Premium 600 Series Medium Sensitivity (Plastic) Duratran Syntran/Premium Duratran Tyvek/Premium...
4400 Bar Code Label Printer User’s Manual You should check the Sensitivity rating each time you open a new box of media, and change it if necessary. To change the sensitivity rating 1. Start at the ONLINE READY display: ONLINE READY 2.
C o d e 3 9 NugFont Operating the Printer HelvC To adjust the darkness of your labels 1. Start at the ONLINE READY display: ONLINE READY 2. Press [MENU] to enter the Operator menu. Press [ ] or [ ] until the display shows: OPERATOR MENU DARK ADJUST...
Page 84
4400 Bar Code Label Printer User’s Manual *FORMAT* *FORMAT* Direction of media from printer 4400B-138 You can adjust the print alignment on your labels without interrupting normal label production. The following example uses the X Forms Adjust feature. The procedure is performed the same way for the Y Forms Adjust feature.
C o d e 3 9 NugFont Operating the Printer HelvC Note: The range for the X Forms Adjust is from -20 (furthest towards the front) to +20 (furthest towards the back). The range for the Y Forms Adjust is from -30 (closest to the top) to +30 (closest to the bottom).
4400 Bar Code Label Printer User’s Manual 5. Press [ENTER] at the desired setting. The asterisk (*) moves to the new setting as shown in the example below: LABEL REST POINT 6. Press [CONTINUE] to return to the ONLINE READY display. Print out a few labels.
The printer is shipped with default configuration settings that work in most operating environments, but are easily changed if necessary. The 4400 printer has a large variety of configuration settings as shown on the foldout page in the previous chapter. Use this circle to familiarize yourself with all the options available under the Configuration menu.
Page 90
Selects whether zeros are printed with a slash. Slashed, Not Slashed Emulation 8636/46 10 mil, 8636/46 15 mil, Emulates an Intermec 8636 or an 8646 printer. The (8637/38 13 mil for 4400 users 4400 printers with the 6.5 mil printhead can with a 6.5 mil printhead), emulate 8637 or 8638 printers.
Page 91
C o d e 3 9 NugFont Configuring the Printer HelvC To change the default values 1. Start at the OFFLINE READY display (if necessary, press [ONLINE/OFFLINE]). 2. Press [MENU]. Then press [ ] or [ ] until the display shows: OFFLINE CONFIGURATION 3.
To obtain the best print quality, you must adapt your printer to print at the desired print speed on the type of media (label stock) you are using. Your Intermec Media Products representative can recommend media types for your system.
Page 93
C o d e 3 9 NugFont Configuring the Printer HelvC To change the default values 1. Start at the OFFLINE READY screen as shown below: OFFLINE READY 2. Press [MENU]. The display shows: OFFLINE OPERATOR MENU 3. Press [ ] or [ ] until the display shows: OFFLINE CONFIGURATION 4.
OUT OF RANGE When you get this warning, check the print quality of your labels. If the quality has decreased, contact your Intermec representative. If your labels are satisfactory, you can adjust the test so the warning coincides with faulty labels.
C o d e 3 9 NugFont Configuring the Printer HelvC Adjusting the Printhead Test The printer displays the following warning if any of the elements in the printhead are not within the tolerance resistance values: PRINTHEAD TESTED OUT OF RANGE There are two indications of a faulty printhead: You receive a warning, but your labels look fine.
4400 Bar Code Label Printer User’s Manual Adjusting the Printhead Range If you get a warning and your labels are fine, widen the range by increasing the positive side or decreasing the negative side. If print quality decreases and you did not get a warning, adjust the range as follows: If the labels show dark streaks, some of the elements are too hot.
Band settings determine the rate at which the printer processes the images of your labels. This in turn affects the speed of the entire printing process. In the 4400 printer, label printing and image processing occur simultaneously. For this reason, it is very important that these settings be synchronized. If the Image Band command is too low, the imaging process is unable to keep up with the print speed.
4400 Bar Code Label Printer User’s Manual Optimizing Image Bands for Batch Printing If you frequently print batches of identical labels (using the <US> command), you may want to optimize the number of image bands for batch printing. This is especially helpful if you experience delays between the printing of each label.
Page 99
C o d e 3 9 NugFont Configuring the Printer HelvC Direction of media from printer 0.2"-4.4" 0.2"-4.4" 4400-52 To change the label width setting 1. Press the [ONLINE/OFFLINE] key until the control panel display shows the following: OFFLINE READY 2. Press the [MENU] key.
4400 Bar Code Label Printer User’s Manual 5. Press the up or down arrow key ([ ]or [ ]) until the display shows: CONFIGURATION LABEL 6. Press the [SELECT] key. 7. Press the up or down arrow key ([ ] or [ ]) until the display shows:...
Page 101
C o d e 3 9 NugFont Configuring the Printer HelvC To set the media length 1. Start at the OFFLINE READY display. Press [MENU] and then press [ ] or [ ] until the display shows: OFFLINE CONFIGURATION 2. Press [SELECT] and then press [ ] or [ ] until the display shows: CONFIGURATION MEDIA ALERT 3.
4400 Bar Code Label Printer User’s Manual 4. Press [SELECT]. The display shows the current setting with an asterisk (*). 5. Press [ ] or [ ] to change the setting and then press [ENTER] to move the asterisk (*) to the new setting.
6. The display shows EXECUTE TEST. Press [ENTER] to print the Configuration Test Label. Both types of labels are shown on the next page. Note: For 4400 printers with a 6.5 mil printhead, the Label Width is 672 dots, and the dot size is 6.5 mil.
Page 104
4400 Bar Code Label Printer User’s Manual 4400 Configuration Test Labels Hardware Configuration Label User Defined Configuration Label INTERMEC 4400 Printer 4400G.009 5-18...
NugFont Configuring the Printer HelvC Restoring Printer Default Configuration To return the 4400 printer to its default configuration settings, follow the “Memory Reset” procedure outlined below. A complete table of the default settings follows on the next page. Memory Reset 1.
4400 Bar Code Label Printer User’s Manual Factory Default Settings After you complete the preceding procedure on restoring the factory default settings with the Memory Reset command, your configuration parameters match the ones shown in the table below: Command Factory Setting...
Note: If you have a 4400 printer with a 6.5 mil printhead, Emulation mode simulates an Intermec 8637 or 8638 printer. The procedures are the same as for the normal 4400, but the print dimensions are different. Differences are noted throughout the manual where applicable.
4400 Bar Code Label Printer User’s Manual Printing in Emulation Mode In Emulation mode, the 4400 uses a subset of its command set to let you print labels identical to those produced on an 86XX printer. There are some operational and programming differences between an 86XX printer and 86XX emulation on the 4400 printer.
Page 109
Bitmap Graphics byte. 10 mil (0.010 inch) dots, or 15 Same as for an 8636 or 8646 printer. Print Resolution mil (0.015 inch) dots (13 mil, or 0.013 inch, dots for 4400 users with a 6.5 mil printhead) 5-23...
Introduction to Label Design The 4400 printer is designed to print labels in formats consisting of fields that may contain lines, boxes, graphics, bar codes, and text in many orientations. You can use the printer to design labels that are easy to read, contain accurate information, and conserve media by using space efficiently.
4400-73 Communicating With the Printer To send a label format to the 4400, you must go through a process called downloading. Downloading is the universal term that describes the transfer of information from a computer to any connected peripheral device (a printer, a reader, etc.).
The commands in the printer command set can perform many functions and activate any feature of the 4400 printer. The method you use to download the commands is up to you. If you do not use PrintSet, try some of the options listed on the following pages.
4400 Bar Code Label Printer User’s Manual Send the file to the printer using the following DOS commands: COPY ( filename ) COM1: PRINT ( filename ): where filename is the name of your text file. The copy command copies the file to serial port 1 (COM1) of your PC.
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC All characters in a message must be in the same form as the start of text (<STX>) character. For example, if you include control characters in a message that begins with the readable protocol/command character <STX>, they are thrown away.
4400 Bar Code Label Printer User’s Manual Sending One Long String of Commands This next example shows the same format typed as one long string of commands, using the <STX> and <ETX> characters only at the beginning and end of the entire format. This method calls for fewer keystrokes, but if you make a mistake anywhere, you must retype the entire format.
For example, you use configuration commands to emulate an Intermec 8636 or 8646 printer or to change the character set. Understanding Label Design Components Label formats are combinations of several different fields that determine where and how different types of data appear in the label design.
4400 Bar Code Label Printer User’s Manual Bar Code Fields You can print bar codes in any of the symbologies listed below. A full description of each bar code symbology can be found in the Appendix. Symbology Characters per Inch Code 39 7.00...
Page 121
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC Two bitmap fonts that can be recognized by optical character recognition (OCR) programs. One smooth scaleable outline font from Bitstream Typeface Packages for the PC. c20 8 POINT FONT c21 12 POINT FONT c22 20 POINT FONT c24 OCR FONT B...
4400 Bar Code Label Printer User’s Manual Printer Internal Fonts c30 through c41 4400U.099 User-Defined Fonts In addition to the permanent fonts in your printer, you can also download user-defined (fixed) fonts. Bitmap fonts commonly: print in one fixed size.
Intermec’s PrintSet software provides the easiest way to download fonts to the printer form a PC. If you do not have your 4400 printer connected to a PC, you can use PrintSet to create a *.PCF file for downloading at a later time. You can also use IPL commands to edit the *.PCF files.
One bit per byte is the standard graphics format used for downloading to an Intermec 8636 or 8646 printer. A one bit per byte bitmap image is an arrangement of ones and zeros that can look similar to the following example (but usually larger).
Page 125
To download a one bit per byte user-defined image to the printer, you must use the correct protocol characters and define the bitmap as a user-defined image. The 4400 printer must also be operating in 8636/46 emulation mode. The following example is the same bitmap shown above, but it now includes the commands needed to download it to the printer.
Six bits per byte format is more compact than one bit per byte. When you use six bits per byte, you can download large graphics more quickly with the printer in 4400 mode rather than Emulation mode. The arrangement of the bits is very important in this format. Every byte is composed of eight bits (0 through 7), but only bits 0 through 5 are used to map the image.
Page 127
Appendix, and the method you choose to download the data. 7. Make sure the printer is in 4400 mode and not in Emulation mode. 8. Download the graphic so that each column is represented by a command string.
Now that you have learned about the different types of fields printable with the 4400 printer, you need to know how to arrange them to define or change the format of a label. The following part of the chapter uses examples to describe the commands that position, size, rotate, and edit label formats.
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC Deleting Fields You can delete a field from a label format entirely. However, you cannot delete the last field in a format. For example, you cannot delete field 0 from a format that has no other fields. When a format is created, human-readable field zero (H0) is automatically created along with it.
4400 Bar Code Label Printer User’s Manual Magnifying Bar Code Fields Bar code fields may also be magnified using the height and width commands, but the commands do not behave the same as with human-readable fields. For bar code fields, the height magnification is the actual dot height of the bar code.
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC For all types of fields, the print position is determined by defining the coordinates of the upper left corner of the unrotated field. The upper left corner of an unrotated field is referred to as the field origin. To define the coordinates of the field origin, you use the origin command (oxxx,yyy) where o is the command that specifies origin, xxx is the distance from the left side of the label, and yyy is the distance from the top of the label.
4400 Bar Code Label Printer User’s Manual *4400* f Ø *4400* = F i e l d O r i g i n 4400-71 Storing Label Formats When a label is defined, either by downloading printer commands or by using PrintSet or a similar program, the format is stored in the printer’s RAM.
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC Using Printer Memory There is enough RAM in the printer to store several different label formats and still retain enough memory to store downloaded fonts, graphics, and data. Be careful of how you use your printer memory.
4400 Bar Code Label Printer User’s Manual Example 1 The first example is a fairly simple label designed to demonstrate the different types of data that can be printed. *3666* *3666* 4400-78 Format for Example 1 <STX><ESC>C<ETX> <STX><ESC>P<ETX> <STX>E3;F3;<ETX> <STX>H0;o162,200;f0;c2;d0,16;h2;w2;<ETX>...
Page 135
Program mode must end with this terminator except the last command in a message. The other characters are described in the table below. Command Description <ESC>C Sets 4400 (advanced) mode. <ESC>P Enters Program mode. Erases anything previously stored as format three. Creates format three.
Page 136
4400 Bar Code Label Printer User’s Manual Example 1 Command Descriptions (continued) Command Description Sets the narrowest element width to two dots. Determines that no human-readable interpretive field prints below the bar code. d0,11; Sets data from Print mode at 11 characters long.
HelvC Example 2 This example is given to demonstrate some of the more complex labels that you can design with the 4400 printer. This format has fields that include a graphic, lines, boxes, and several fields with constant data. 432-3221 Cat.
Page 138
4400 Bar Code Label Printer User’s Manual Format for Example 2 <STX><ESC>C<ETX> <STX><ESC>P<ETX> <STX>E5;F5;<ETX> <STX>H0;o45,40;c25;d3,Cat.;k10;<ETX> <STX>H1;o45,70;c25;d3,No.;k10;<ETX> <STX>H2;o175,0;c25;d3,432-3221;k40;<ETX> <STX>H3;o795,40;c25;d3,Std.;k10;<ETX> <STX>H4;o795,70;c25;d3,Qty.;k10;<ETX> <STX>H5;o925,0;c25;d3,100;k40<ETX> <STX>L6;o750,10;f3;l130;w8;<ETX> <STX>L7;o35,140;l1075;w8;<ETX> <STX>H8;o40,165;c25;f3;r1;d3,Size;k10<ETX> <STX>H9;o100,130;c25;d3,1 ";k40;<ETX> <STX>H10;o145,165;f3;r1;c25;d3,3/4;h16;w65;<ETX> <STX>L11;o310,140;f3;l130;w8;<ETX> <STX>L12;o35,270;l275;w8;<ETX> <STX>H13;o60,560;f1;c25;d0,20;k10;<ETX> <STX>L14;o170,270;f3;l310;w8;<ETX> <STX>H15;o350,140;c25;d3,DUPLEX ANGLE CONNECTOR;h70;w28;<ETX> <STX>H16;o205,320;c25;d3,- For Flexible Steel Conduit and .375"...
Page 139
The <ETX> and <STX> characters are used to mark the beginnings and ends of the command strings. The other characters are explained in the following table. Command Description <ESC>C Selects 4400 (advanced) mode. <ESC>P Selects Program mode. E5;F5; Erases anything previously stored as format five and accesses the location for format five.
Page 140
4400 Bar Code Label Printer User’s Manual Example 2 Command Descriptions (continued) Command Description Defines field five as a human-readable field. o925,0; Sets the origin of field five at (925,0). c25; Sets the font for field five to font 25.
Page 141
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC Example 2 Command Descriptions (continued) Command Description c25; Sets the font for field ten to be font 25. d3,3/4; Defines constant data for field ten. h16; Sets the height to sixteen times the original size. w65;...
Page 142
4400 Bar Code Label Printer User’s Manual Example 2 Command Descriptions (continued) Command Description w28; Sets the width to 28 times the original size. H16; Defines field 16 as a human-readable field. o205,320; Sets the origin for field 16 at (205,320).
Page 143
C o d e 3 9 NugFont Designing Labels and Using Commands HelvC Example 2 Command Descriptions (continued) Command Description l1075; Sets the length of the line in field 20 to 1075 dots. Sets the width to eight times the original size. U21;...
Page 144
4400 Bar Code Label Printer User’s Manual Example 2 Command Description (continued) Command Descriptions L26; Defines field 26 as a line field. o585,580; Sets the origin of field 26 at (585,580). Rotates field 26 270 degrees counterclockwise around the field origin.
Chapter 6 for information on label design. Chapter 6 includes sample formats of both simple and complex labels that incorporate all different parts of label design available by using the command set. You may also choose to use Intermec's label design software package, PrintSet, described in Chapter 6.
4400 Bar Code Label Printer User’s Manual Summary of Print Mode Commands The following table lists a summary of available Print mode commands. Each command is described in detail later in this chapter. Command Factory 8636/46 Code Function Default Emulation <ACK>...
Page 149
C o d e 3 9 NugFont Printer Commands HelvC Print Mode Commands (continued) Factory 8636/46 Command Function Default Emulation Code <ESC>e Auto-Transmit 3, Enable <ESC>j Auto-Transmit 1, Enable <ESC>k Auto-Transmit 1, 2, and 3, Disable <ESC>m Static RAM Usage, Transmit* <ESC>p Configuration Parameters, Transmit* <ESC>u...
4400 Bar Code Label Printer User’s Manual Summary of Configuration Commands The following table lists a summary of the available configuration commands. These commands are only valid under Print mode. Each command is described in detail later in this chapter.
Page 151
C o d e 3 9 NugFont Printer Commands HelvC Configuration Commands (continued) Command Factory 8636/46 Code Function Default Emulation <SI>i IBM Language Translation, Enable or Disable <SI>l Printer Language, Select <SI>r Label Retract Distance, Set <SI>t Self-Strip, Enable or Disable <SOH>...
4400 Bar Code Label Printer User’s Manual Summary of Program Mode Commands The following table lists a summary of available Program mode commands. Each command is described in detail later in this chapter. Command Factory 8636/46 Code Function Default Emulation Control Codes <BEL>...
Page 153
C o d e 3 9 NugFont Printer Commands HelvC Program Mode Commands (continued) Command Factory 8636/46 Code Function Default Emulation Box Field, Create or Edit Character Origin Offset, Define Font Character Width, Define Lowercase Border Around Human-Readable Text, Define Type of Graphic, Font or Bar Code, Select Field Data, Define Source Data Source for Format in a Page, Define...
Page 154
4400 Bar Code Label Printer User’s Manual Program Mode Commands (continued) Command Factory 8636/46 Code Function Default Emulation Bitmap Cell Width for Graphic or UDF, Define Bitmap Cell Height for Graphic or UDF, Define Intercharacter Space for UDF, Define Command Terminator...
C o d e 3 9 NugFont Printer Commands HelvC Summary of Test and Service Mode Commands The following table lists a summary of the available Test and Service mode commands. Each command is described in detail later in this chapter. Command Code Function Description Ambient Temperature, Transmit*...
4400 Bar Code Label Printer User’s Manual Using Printer Commands According to Function The following commands are grouped according to functionality. Programming Format, Edit Format, Edit Format, Erase Page, Create or Edit Page, Delete Program Mode, Exit Save UDC, Clear or Create...
C o d e 3 9 NugFont Printer Commands HelvC Editing Bar Code Fields Bar Code Ratio, Define Bar Code Type, Select Bar Height Magnification, Define Bar Width Magnification, Define Code 39 Prefix Characters, Define Field Direction, Define Field Interpretive, Enable/Disable Field Origin, Define Source of Field Data, Define Editing Human-Readable Fields...
4400 Bar Code Label Printer User’s Manual Editing Line Fields Field Direction, Define Field Origin, Define Length of Line Field, Define Width of Line Field, Define Editing UDC Fields Character Height Magnification, Define Character Width Magnification, Define Field Direction, Define...
C o d e 3 9 NugFont Printer Commands HelvC Editing Bitmap UDFs Bitmap Cell Height of UDF, Define Bitmap Cell Width of UDF, Define Character Bitmap Origin Offset, Define Font Character, Define Font Character Width, Define Intercharacter Space, Define One Column of Bitmap, Define Editing Outline UDFs Outline Font Description, Download...
4400 Bar Code Label Printer User’s Manual Printing <ESC> c 86XX Emulation Mode, Select <ESC> C 4400 Advanced Mode, Select <GS> Alphanumeric Field Separator <US> Batch Count, Set <CAN> Clear All Data <DEL> Clear Data From Current Field <ACK> Data Entry Field, Select First <CR>...
C o d e 3 9 NugFont Printer Commands HelvC Configuring <SI> C Advanced or 86XX Mode on Power Up* <SI> a Audible Alarm, Enable/Disable <SI> A Control Panel Access Security Level, Set <SI> c Cutter, Enable/Disable* <SI> d Dark Adjust <SI>...
4400 Bar Code Label Printer User’s Manual Transmitting <ESC> p Configuration Parameters, Transmit <ESC> x Format, Transmit <ESC> L Label and Gap Length, Transmit <ESC> y Page, Transmit <ESC> H Printhead Parameters, Transmit <ESC> M Program Number, Transmit <ESC> Q...
C o d e 3 9 NugFont Printer Commands HelvC Test and Service 12 Volt Supply Value, Transmit 24 Volt Supply Value, Transmit Ambient Temperature Sensor Value, Transmit Label Path Open Sensor Value, Transmit Label Taken Sensor Values, Transmit Print Quality Label, Print Printhead Resistance Test, Start Printhead Resistance Value, Transmit Printhead Temperature Sensor Value, Transmit...
Print mode. The commands are listed in alphabetical order according to the command description. 4400 Mode, Select Purpose: Instructs the printer to operate in 4400 mode. Syntax: <ESC>C Notes: The field pointer designates the first field in format 0. Page 0 is the default page.
C o d e 3 9 NugFont Printer Commands HelvC 86XX Emulation Mode, Enter Purpose: Instructs the printer to operate in 86XX mode. Default: n = 0 Syntax: <ESC>c n n = 1 specifies emulation with 15 mil (0.015 inch) dot size for bar codes only (other fields will be at the 10 mil dot size).
4400 Bar Code Label Printer User’s Manual Batch Count, Set Purpose: Sets the number of labels to be printed in the next batch. Default: n = 1 Syntax: <US> n The range for n is from 1 to 9999. Notes: The total number of labels printed per print command is equal to the quantity in each batch multiplied by the number of batches.
(setting the eighth bit to 1) to print international characters. This allows command characters to be entered as data instead of commands in both 4400 and 86XX mode. An error code is generated if an invalid character follows this command. Error Code, Transmit Purpose: Solicits error codes from the printer.
4400 Bar Code Label Printer User’s Manual Field Decrement, Set Purpose: Sets the field decrement value for the current field. Default: n = 1 Syntax: <ESC>D n The range for n is from 1 to 9999. Field decrement values in data fields are decremented by n after each print.
The range is from 0 to 25. Notes: The data is in 4400 advanced mode form. Each data byte represents 6 bits of the font's bitmap. A target printer to which the commands and data are sent remain in 4400 mode.
4400 Bar Code Label Printer User’s Manual Format, Select Selects a format for data entry or printing. Purpose: n = 0 Default: Syntax: <ESC>E n If the current page is 0, n is a numeric format ID ranging from 0 to 19.
C o d e 3 9 NugFont Printer Commands HelvC Label and Gap Length, Transmit Purpose: Transmits the label and gap length as measured by the number of dots. Syntax: <ESC>L Notes: Label length refers to the length of the label currently being processed. If the label is longer than the distance between the label sensor and the printhead, the printer transmits the length of the previous label.
<ESC>y n n is the page ID number. The range is from 1 to 9. A target printer receiving the commands and data remains in 4400 mode. Notes: An error code is generated if an invalid page number is entered.
C o d e 3 9 NugFont Printer Commands HelvC Program Mode, Enter Purpose: Causes the printer to enter Program mode for the purpose of editing pages, formats, fonts, or graphics. Syntax: <ESC>P Notes: All previously entered data is lost upon execution of this command. Program Number, Transmit Purpose: Transmits both the program number and the version number.
4400 Bar Code Label Printer User’s Manual Start and Stop Codes (Code 39), Print Instructs the current Code 39 field to print only the start and stop characters. Purpose: Syntax: <ESC><SP> Notes: All previous data for the current field is cleared.
ID number. It has a range from 0 to 99. Notes: The data is uploaded using 4400 mode commands. Each data byte represents 6 bits of the graphic bitmap. The target printer receiving the commands remains in 4400 mode.
4400 Bar Code Label Printer User’s Manual User-Defined Tables, Transmit This command causes the printer to upload the user-defined command and Purpose: protocol tables the printer receives to download a new command set. Syntax: <ESC>Z t The command table identifier t has the following values:...
HelvC Configuration Commands Configuration commands, like Print mode commands, are effective when the 4400 is in Print mode. Use configuration commands to: Set parameters for configuration features. Enable or disable options. Configuration commands come into effect when the printer is reset or the power is cycled.
4400 Bar Code Label Printer User’s Manual Audible Alarm, Enable or Disable Turns the audible alarm feature on or off. Purpose: n = 0 Default: Syntax: <SI>a n n = 0 Disables the audible alarm. n = 1 Enables the audible alarm.
C o d e 3 9 NugFont Printer Commands HelvC Auto-Transmit 3, Enable Purpose: Enables auto-transmit level 3. Syntax: <ESC>e The status response codes are as follows: Imager overrun <HT> Printing is done and the buffer is empty <SOH> Insufficient RAM for printing or storage <RS>...
4400 Bar Code Label Printer User’s Manual Cutter, Enable or Disable (continued) Notes: To make this command effective, reset the printer or cycle the power after issuing this command. Dark Adjust, Set Purpose: Sets the dark adjust command. This controls the print darkness on the labels.
C o d e 3 9 NugFont Printer Commands HelvC IBM Language Translation, Enable or Disable Purpose: Turns the IBM language translation feature on or off. Default: n = 0 Syntax: <SI>i n n = 0 Disable IBM translation. n = 1 Enable IBM translation.
4400 Bar Code Label Printer User’s Manual Label Retract, Enable or Disable Turns the label retract option on or off. Purpose: n = 1 Default: Syntax: <SI>R n n = 0 Disables label retract. n = non-zero Enables label retract.
C o d e 3 9 NugFont Printer Commands HelvC Label Width, Set Purpose: Sets the label width to n in dot increments. Default: n = 896 n = 672 (6.5 mil printhead) Syntax: <SI>W n n must be a number from 50 dots (0.25 inch) to 896 dots (4.4 inches). Notes: This command is effective upon execution.
4400 Bar Code Label Printer User’s Manual Modified Field Reimaging It is possible to reimage only the fields in a label format which have received new data. If you are updating data in just a few fields, it might be faster to utilize field reimaging than to reimage the entire label format.
C o d e 3 9 NugFont Printer Commands HelvC Number of Image Bands, Set Purpose: Selects the number of image bands. Default: n = 3 Syntax: <SI>I n n must be a number from 2 to 10 if you have 512K of RAM in the printer. Notes: This command is effective upon execution.
<SI>S n n must be a number from 25 to 100 (corresponds to 2.5 to 10 ips) in multiples of In 4400 printers with a 6.5 mil printhead, n must be a number from 25 to 85 in multiples of 5.
C o d e 3 9 NugFont Printer Commands HelvC Printhead Pressure, Set Purpose: Compensates for variations in the thickness of label stock. Default: n = 0 Syntax: <SI>H n When n = 0 it is set to low printhead pressure. When n = 1, the printhead pressure is set to high.
4400 Bar Code Label Printer User’s Manual Self-Strip, Enable or Disable Purpose: Turns the Self-Strip option on or off. The Self-Strip option must first be installed from the control panel. n = 0 Default: Syntax: <SI>t n n = 0 Disables the self-strip option.
C o d e 3 9 NugFont Printer Commands HelvC Program Mode Commands The Program mode commands are used specifically for label format design and to download user-defined fonts and graphics. To set the printer to Program mode, send the following command string: <STX><ESC>P<ETX>...
4400 Bar Code Label Printer User’s Manual Bar Code Field, Create or Edit Use this command to edit or create a bar code field n. Purpose: n = 0 Default: Syntax: B n [, name ] n values can range between 0 and 199.
C o d e 3 9 NugFont Printer Commands HelvC Bitmap Cell Width for Graphic or UDF, Define Purpose: Defines the maximum width for a graphic or any character in a font. Each character has a width within this amount, which should be at least as wide as the widest character in the font.
4400 Bar Code Label Printer User’s Manual Box or Line Field, Define Length Defines the length of a line or box. The length of a line or box field is given in Purpose: number of dot increments. Default: n = 100 dots Syntax: n values can range between 1 and 9999 dots.
C o d e 3 9 NugFont Printer Commands HelvC Code 39 Prefix Character, Define Purpose: Defines the prefix for a Code 39 field. The prefix is only valid for Code 39 fields. No prefix Default: Syntax: p[ n1 ][ n2 ][ n3 ][ n4 ]; n values can range between uppercase A to Z and 0 to 9.
4400 Bar Code Label Printer User’s Manual Field Data, Define Source Defines a data source for the current field and how many characters are in the Purpose: field. Default: n = 0.20 Bar code fields n = 0,30 Human-readable fields Syntax: d n [, m1 ][, m2 ];...
C o d e 3 9 NugFont Printer Commands HelvC Field Origin, Define Purpose: Defines the origin for a field. The field origin is the upper left corner of the field. Horizontal n and vertical m locations represent the number of dot increments from the label's origin.
4400 Bar Code Label Printer User’s Manual Format, Create or Edit Use this command to edit or create a format n. Purpose: Syntax: A n [, name ] n is the format ID number. Values can range between 1 and 19.
C o d e 3 9 NugFont Printer Commands HelvC Format Direction in a Page, Define Purpose: Defines the format directions within a page. Default: n = 0 Syntax: n = 0 Horizontal. n = 1 Rotate 90 degrees counterclockwise from horizontal. n = 2 Rotate 180 degrees counterclockwise from horizontal.
(m = 1 prints, m = 0 does not). Any unmapped columns or row elements default to m = 0. In 4400 mode, each data byte m represents 6 bits of the bitmap. Graphic, Select Type Purpose: Selects a graphic for graphic fields.
C o d e 3 9 NugFont Printer Commands HelvC Height Magnification, Define (continued) Syntax: n values can range between 1 and 250 for human-readable fields and graphics. For bar code and box fields, the range for n is from 1 to 9999. Notes: For human-readable fields, graphics, and the POSTNET symbology, n represents the vertical magnification of the character bitmap.
4400 Bar Code Label Printer User’s Manual Human-Readable Text, Define Border Around (continued) Notes: When n is greater than 0, the field prints white letters with an n dot size border surrounding the field. Intercharacter Space for UDF, Define Purpose: Defines the intercharacter gap length for a user-defined bitmap font.
C o d e 3 9 NugFont Printer Commands HelvC Line Field, Create or Edit Purpose: Use this command to access or create a line field n. Default: n = 0 Syntax: L n [, name ] n values can range between 0 and 199. ,name is an optional field.
4400 Bar Code Label Printer User’s Manual Outline Font Description, Download Use this command to download an outline font description. All characters are Purpose: loaded at once; not individually as with bitmap fonts but since the maximum message length is 255 characters, the data may have to be split between successive j commands.
Pitch Size, Set Purpose: In 4400 mode, this command can be used to set the pitch size which can define the size of the characters in human-readable fields. When used, the height and width magnification and point size are disabled.
4400 Bar Code Label Printer User’s Manual Program Mode, Exit Instructs the printer to exit Program mode and enter Print mode. Any format Purpose: or page currently being edited is saved. Syntax: Reset Purpose: Causes the printer to immediately perform a power up reset. All data and commands in the buffer are lost, even if they are entered prior to the reset command.
C o d e 3 9 NugFont Printer Commands HelvC User-Defined Character Field, Create or Edit Purpose: Use this command to edit or create a graphic field n. Default: n = 0 Syntax: U n [, name ] n values can range between 1 and 199. ,name is an optional field.
4400 Bar Code Label Printer User’s Manual User-Defined Font Character, Create Specifies which font character is to be defined. n is the decimal representation Purpose: of the ASCII character. Syntax: t n [ ,name ] n values can range between 0 and 255.
C o d e 3 9 NugFont Printer Commands HelvC Command Tables These command tables show commands in the order they must be downloaded when you replace the User-Defined Command/Protocol characters. Print Mode Commands (t=0) This list is the Print mode commands in the download order. Print Command Description Print Command Hex Value...
4400 Bar Code Label Printer User’s Manual Escape Print Commands (t=1) This list is the Escape Print commands in the order they must be downloaded. Escape Command Description Escape Command Hex Value Set Message Delay Enter Start/Stop Character (space) Select 4400 Mode...
(default value SI) listed in the table of Print Commands (t=0). Shift Command Description Shift Command Hex Value Set Control Panel Access Permission 86XX or 4400 Mode on Power Up Set End-of-Print Skip Distance Set Top-of-Form Transmit Printhead Parameters Set Number of Image Bands...
4400 Bar Code Label Printer User’s Manual Status Responses and Auto-Transmit Commands (t=3) The following lists the status responses and auto-transmit codes in the order they must be downloaded. Status Description Status Response Hex Value Buffer Already Full Printhead Test Fail...
C o d e 3 9 NugFont Printer Commands HelvC Protocol Commands (t=4) The following list contains the protocol codes in the order they must be downloaded. Command Description Command Characters Hex Value SELECT IN POLL IN RES IN REQ IN SOM IN EOM IN AFF IN...
4400 Bar Code Label Printer User’s Manual Communication Protocol Characters The following table shows the characters available for different protocols. Refer to the protocol you are using for your system. Protocol Characters Standard XON/XOFF Polling Mode D Multi-Drop Select In...
C o d e 3 9 NugFont Printer Commands HelvC Fonts The following table accompanies the command description for Select Type of Graphic Font or Bar Code (cn,m1,m2,m3;) for selecting fonts. Fonts may be selected in the following manner: Font Selection Font Description 7x9 standard 7x11 OCR...
4400 Bar Code Label Printer User’s Manual Bar Codes The following table accompanies the command description for Select Type of Graphic, Font, or Bar Code (cn[,m1][,m2][,m3]) for selecting bar codes. The bar codes listed below may be selected as shown. Optional modifiers are denoted by m.
C o d e 3 9 NugFont Printer Commands HelvC Bar Codes (continued) Bar Code Selection Bar Code Description Selects Code 11. Select modifiers to specify parameters as listed below. The c5 ,m default for m is 0. c5,0 Printer enters two check digits. c5,1 Printer enters one check digit.
Page 216
4400 Bar Code Label Printer User’s Manual Bar Codes (continued) The flag 1 option only applies to EAN 8, EAN 13, and UPC version A. For EAN 13, enabling the flag 1 option prints the first character of the bar code interpretive.
Page 217
C o d e 3 9 NugFont Printer Commands HelvC Bar Codes (continued) Bar Code Selection Bar Code Description Selects PDF 417. The modifiers and their defaults are described below. c12,m1,m2,m3 m1 = 0 Printer selects the number of columns needed to create a symbol that is as close to square as possible.
Page 218
4400 Bar Code Label Printer User’s Manual Bar Codes (continued) Bar Code Selection Bar Code Description Selects Code One. The modifiers are described briefly below and the c13,m1,m2,m3 defaults are shown. Code One version, variable. m1 = 0 m2 = 1 First position in the group.
Page 219
C o d e 3 9 NugFont Printer Commands HelvC Bar Codes (continued) The following table shows the data lengths for each Code One version. m1 Value Code One Type Full ASCII Alphanumeric Numeric variable* 1096 1755 1480 2218 3550 †...
4400 Bar Code Label Printer User’s Manual Bar Codes (continued) Bar Code Selection Bar Code Description Selects Maxicode. Default for m1 is 0. m2 and m3 are not currently supported. c14,m1,m2,m3 c14,0 Structured Carrier Message. Selects HIBC Code 128 with m1 as shown below. Default for m1 is 0.
If you are using numeric data, 2.9 digits generate one data symbol character. Intermec recommends that you leave the error correction level at the default setting of 9. This default setting lets the printer select a level, between level 2 and level 5, that provides the most efficient error correction of your data.
4400 Bar Code Label Printer User’s Manual You can use groups of Code One symbols to encode data so separate symbols can be scanned more efficiently. When you scan a group of symbols, the scanner accumulates the data from all members of the group and transmits the data as if it came from a single symbol.
C o d e 3 9 NugFont Printer Commands HelvC Test and Service Mode Command Descriptions The following table gives descriptions of the Test and Service mode commands. To enter Test and Service mode from Print mode, send <ESC>T from the host terminal.
4400 Bar Code Label Printer User’s Manual Printer Functional Boundaries Every printer feature has a functional limit that assumes unlimited common memory. Since several functions may compete for common memory, the memory limit may be reached before the functional limit is reached.
Special Procedures This chapter contains instructions for the following special procedures: Setting up security levels. Copying the entire RAM contents from one printer to another (cloning). Copying selected formats, fonts, graphics, or pages from one printer to another. Installing options, such as the cutter or self-strip if you unload them during memory reset.
4400 Bar Code Label Printer User’s Manual 3. Press [SELECT]. Then press [ ] or [ ] until the display shows the following: INSTALL MENU SECURITY 4. Press [SELECT]. The display shows the current Security level with an asterisk (*) such as in the example below:...
Keep in mind these cloning limits: You can only clone from like printer to like printer. You cannot clone an 8636 or 8646 printer to a 4400 printer, even when the 4400 printer is running in the 86XX emulation mode. The reverse is also true.
4400 Bar Code Label Printer User’s Manual 3. Press [ ] or [ ] until the display shows: OFFLINE SERVICE MENU 4. Press [SELECT] to enter the Service menu. The display shows: SERVICE MENU PRINT PAGE 5. Press [ ] or [ ] until the display shows:...
Special Procedures 6. Press [SELECT]. The display shows: CLONING SENDER 7. Press [SELECT] again. The display shows: SENDER EXECUTE TEST Leave this display on the printer, which is now designated as the sender. You are now ready to download the contents to the receiver printer. Downloading Sender RAM to the Receiver Once you have designated the receiver and sender printers, you can download the RAM contents from the sender printer to the receiver printer.
Connecting the Printers for Selective Transfer For this procedure, you will need an RS-232 null modem serial cable with a 25- pin, D-style subminiature plug on each end (Intermec Part No. 048668). To connect the printers 1. Plug one end of the cable into the serial port on the rear panel of sender printer.
Special Procedures Preparing the Receiver Printer 1. Start at the OFFLINE READY display on the receiver printer. 2. Press [MENU]. Then press [ ] or [ ] until the display shows: OFFLINE SERVICE MENU 3. Press [SELECT]. The display shows: SERVICE MENU PRINT PAGE 4.
4400 Bar Code Label Printer User’s Manual 6. Press [SELECT]. The display shows: SELECTIVE TRANS RECEIVER The sender printer is now ready (its display shows RECEIVER but you scroll to the sender choices in the following procedures). The procedures that follow explain how to send data to the receiver printer.
Special Procedures Sending Only Fonts, Pages, Formats, or Graphics You can download only one set of fonts, pages, formats, or graphics to the receiver printer, or you can download all fonts, pages, formats, or graphics. In this example, only pages are being sent. To download fonts, pages, formats, or graphics 1.
Setting Maximum Print Speed The 4400 printer has the ability to print up to 10 inches per second (ips). You need to decide what print speed produces the highest quality labels for your application.
Special Procedures Note: Setting the Max Print Speed does not limit the print speed that you can select. It only limits the range of the selections from the control panel. By sending the <SI>S configuration command from the host, you can set any print speed up to 10 ips. However, if you use the control panel to scroll to another print speed, you cannot return to a speed above 6.0 ips without again sending the <SI>S command.
4400 Bar Code Label Printer User’s Manual Installing an option software driver is different than the option enable/disable commands in the Configuration menu, since the option is fully installed, not just enabled or disabled. Note: It is important to load only those software drivers for the options with which your printer was configured.
If the display does not show an error message, try to locate the symptom in the tables under “Printer Operation Problems” or “Print Quality Problems” later in this chapter and follow the instructions. Clean the printer components and check all connections. If the problem persists, contact your Intermec service representative.
4400 Bar Code Label Printer User’s Manual Printer Operation Problems If your printer is not operating correctly, try locating the problem in the table below: Symptom Cause Solution No power or AC power cable is damaged or Make sure the power cable is plugged power loss disconnected.
Clean the printhead. Refer to Chapter 10. Dirty paper path. Clean the paper path. Refer to Chapter Poor quality label or ribbon stock. Contact your Intermec representative for suggestions on proper media or ribbons for your printing requirements. Printing is too...
4400 Bar Code Label Printer User’s Manual Communication Problems If your printer is not receiving downloaded data or you cannot reach a certain menu on the control panel, try the solutions in the following table. Symptom Cause Solution Printer does not Printer is offline.
Page 245
80960 ram cannot access RAM. Printing stops and message reappears, turn off the printer error the control panel locks up. When the and contact your Intermec service printer power is cycled, this message representative. appears. One of the printer’s microprocessors Cycle the printer power again.
Page 246
4400 Bar Code Label Printer User’s Manual Error Message Problem Solution Printer is not communicating with the Make sure the host is running and all the Communications host computer. connections are intact. Press error [CONTINUE] to clear the error. The Cutter is not operating properly.
Page 247
Chapter 5. Press [FEED/RELOAD] to clear this warning. Portions or all of the static memory were Call your Intermec Product Support memory reset found to be corrupted and were reset. Representative. Some or all of the fonts, UDCs, formats, configuration settings, etc., may have...
Page 248
4400 Bar Code Label Printer User’s Manual Error Message Problem Solution You are out of media, there is a jam in Open the printer and check the paper paper fault the paper path, or the printer cannot find path (refer to Chapter 4). Make sure the...
Page 249
(refer to Chapter 4). Press [FEED/RELOAD] to clear the alert. You do not have the same version of Contact your Intermec Product Support ROM VERSION software for the two processors. The Representative. MISMATCH printer will not power up.
Page 250
4400 Bar Code Label Printer User’s Manual Error Message Problem Solution The self-strip option is not connected. Make sure the self-strip is connected self-strip not properly, or disable the option (refer to connected Chapter 5). Press [FEED/RELOAD] to clear the alert.
C o d e 3 9 NugFont Troubleshooting HelvC Error Codes The following list describes the error codes that are transmitted in response to the <BEL> command. After a <BEL> command is sent, the error code is cleared immediately after it is transmitted. Any subsequent <BEL> commands received return a 00.
4400 Bar Code Label Printer User’s Manual Using the Print Tests If you are changing your label formats, there are several tests that print out formats, pages of formats, graphics, and fonts that are currently stored in the printer’s memory. These tests are useful for reviewing your design options.
C o d e 3 9 NugFont Troubleshooting HelvC 5. Press [ ] or [ ] until the display shows the number of the page you want to print. Note: You can select all pages by pressing [ ] to select ALL. PRINT PAGE 6.
4400 Bar Code Label Printer User’s Manual 4. Press [SELECT]. The display shows: DATA LINE PRINT DISABLED* 5. Press [ ] or [ ] to change to Enabled, and then press [ENTER] to move the asterisk next to the new selection. The display shows:...
C o d e 3 9 NugFont Troubleshooting HelvC 6. If you are using gapped media, press [ENTER]. If you are using marked media, press [ ] or [ ] to choose Mark, and then press [ENTER]. The display shows: HOLD FEED KEY FOR TWO LABELS 7.
4400 Bar Code Label Printer User’s Manual Print Quality The 4400 printer was designed and configured at the factory to provide maximum print quality for both direct thermal and thermal transfer media. It is important that you select the proper media when printing at higher speeds.
Printhead Pressure Raising the printhead pressure increases the force and area contact between the printhead and the media. The 4400 printer has two head pressure settings: high and low. Low printhead pressure is recommended for most applications. However, we recommend using high printhead pressure for tag stock. Please contact your Intermec service representative for specific information.
The location of the heating elements on the top of the platen roller can be critical in achieving optimal print quality. The 4400 printer contains a printhead adjustment lever inside of the printer cover that can be used to adjust the heating element relative to the platen roller.
C o d e 3 9 NugFont Troubleshooting HelvC Note: Intermec does not recommend that you adjust the printhead lever. It is meant for use by Intermec Service Technicians as a fine-tuning control when replacing the printhead. Printhead Aging Print element wear is common in thermal printers. Over the life of a printhead, wear can result in a change of resistance in the print elements.
C o d e 3 9 NugFont Routine Maintenance HelvC This chapter explains how to maintain the printer, inspect the printer work environment and system connections, and clean each printer component. About Printer Maintenance The printer is designed to withstand harsh environments but it should be cleaned on a regular basis to keep it running at full capacity, especially if it is exposed to debris.
4400 Bar Code Label Printer User’s Manual Components to Maintain Printer Cover Printhead Media Pathway Platen Roller Edge Guides Tear Bar 4400-61B Cleaning the Printer The following procedures tell you how to access the printer components and clean them without causing any damage.
1. Turn off and unplug the printer. 2. Remove the Ribbon Access Door by turning the knob 1/4 turn counterclockwise, and lifting the door away from the printer. 4400-27B Opening the Printer 1. Press down on the manual cover release and lift the cover.
4400 Bar Code Label Printer User’s Manual Opening the Printer 4400-44B Cleaning the Printer Case Clean the case with a lint-free cloth and isopropyl alcohol as necessary to remove dust from cooling vents. If the vents become obstructed, the printer may overheat, which can result in pauses while printing labels and damage to the electronic circuitry inside the printer.
Nettoyez-la avec de la ouate ou avec un linge propre et libre de peluches, humecté avec de l'alcool d'isopropyl. 4400-62B Cleaning the Platen Roller and Tear Bar Cleaning the platen roller and tear bar maintains even contact between the media and the printhead.
Page 268
4400 Bar Code Label Printer User’s Manual Note: If you do not have a brush and isopropyl alcohol, use a label to clean the platen roller. Place one end of the label on the roller and pull the label forward to remove any debris.
2. Clean both sensors with a brush and isopropyl alcohol. Be sure you clean both the label gap sensor and the label mark sensor. 4400-64B Cleaning the Paper Path The paper path should be checked for debris and cleaned after every ten rolls of media.
4400 Bar Code Label Printer User’s Manual 4400-65B 2. Clean the flat surfaces of the paper path with a clean, lint-free cloth and isopropyl alcohol. Remove all traces of dust, paper, and adhesive. Cleaning the Edge Guides You should clean the edge guides to keep debris off the media surface and the printhead where irregularities can spoil print quality.
C o d e 3 9 NugFont Routine Maintenance HelvC 4400-66B Replacing the Fuse If the Power light does not come on when you turn on the printer, you need to replace the main power fuse. You need the following items:...
Page 272
6. With the screwdriver, press the fuse holder into place and turn it half a turn clockwise or until it stops. 7. Install the power cord. 8. Turn on the printer. If it still does not receive power, contact your Intermec representative. 4400-67...
90 VAC to high line of 140 VAC. The typical usage of 300 Watts also applies to European power supplies. Printing Method The 4400 is capable of direct thermal (DT) printing, or thermal transfer (TTR) printing using thermal transfer ribbon (TTR). Printing Speed...
4400 w/6.5 mil printhead: 152 dpi (6 dots per mm) “X” dimensions: 4400: 10 mil to 50 mil (0.25 mm to 1.27 mm); 5 mil (0.13 mm) in drag mode only 4400 w/6.5 mil printhead: 6.5 mil, or 0.165 mm, for all modes...
Communications Asynchronous RS-232C, RS-422, RS-485 interfaces Serial ASCII code Hardware (Ready/Busy) Flow Control Software (XON/XOFF) Flow Control Intermec Standard Block Protocol Polling Mode D Protocol Multi-Drop Protocol Baud Rates: 110, 300, 600, 1200, 2400, 4800, 9600, 19200 Fonts and Graphics Nine resident bitmap fonts (including OCR A and B), plus one resident smooth outline font, scaleable up to 3 inches.
It is a discrete, self-checking symbology of variable length and is used mostly by the automobile and medical industries. Intermec printer support 3 different types of Code 39: 43 character Code 39, full ASCII Code 39, and the 8646 compatible Code 39. The 8646 compatible version only differs from the full ASCII version by four characters.
Appendix Valid start/stop characters range from “A” to “D” and from “a” to “d.” They can be defined as part of the bar code field or downloaded as part of the print data. Start/stop characters sent down with printer data override the characters defined by the bar code field.
4400 Bar Code Label Printer User’s Manual The variable length option selects the UPC/EAN version by the number of characters in the data field. The number of data characters and check characters allowed for each version are: EAN 8 7 data + 1...
2D symbologies use two dimensions to hold data instead of one, allowing much more information to be stored in a smaller amount of space. Your 4400 printer provides the capability for printing both stacked and matrix 2D symbologies.
4400 Bar Code Label Printer User’s Manual PDF 417 PDF 417 is a stacked 2D symbology that provides the ability to scan across rows of code. Each row consists of start/stop characters, row identifiers, and symbol characters (called “codewords”). Each codeword consists of four bars and four spaces and contain the actual data.
3-digit class of service, and a string of uppercase letters, numbers, or limited punctuation marks. Printer Options Listed below are some of the options available with the 4400 printer. Consult your Intermec representative for a complete listing of options. Self Strip If you apply labels one at a time, as soon as they are printed, you can work more quickly and easily using the Self-Strip option.
Twinax Interface This option lets you connect your printer to an IBM Twinax cable system with a Twinax interface so your 4400 printer emulates an IBM 5256 Model 1 printer and can operate with an IBM System/34, System/36, System/38 or AS/400 host computer.
U.S. character that corresponds with the character in your language. 4400 Character Table If you are running your printer in 4400 mode (you are not using 86XX emulation), use this table to find the right hex codes for the international character sets.
Appendix Translation Character Table If you are running your printer with Translation enabled, use this table to find the right hex codes for the international character sets. U.S. ASCII ¦ ¢ ¦ U.K. ASCII ¦ £ ¦ Germany § Ä Ö...
4400 Bar Code Label Printer User’s Manual Extended Character Sets Each internal font in the 4400 has a different character set associated with it as shown in the following tables. The hex codes accompany each character. Characters in Fonts c0: 7x9 Standard, c1: 7x11 OCR, c2: 10x14 Standard ØØ...
4400 Bar Code Label Printer User’s Manual ASCII Conversion Chart FULL ASCII Binary Char Binary Char Control Character Definitions 00000000 01000000 Null, or all zeroes 00000001 01000001 Start of Heading 00000010 01000010 Start of Text 00000011 01000011 End of Text...
Page 297
A panel on the printer containing the operating and menu keys, liquid crystal display, and indicator lights. cutter An optional device for the 4400 printer that cuts individual labels and drops them into a tray. Data Line Print A mode of operation in which the printer prints each command (accompanied...
Page 298
European Article Numbering. A bar code used widely in Europe. emulation An operating mode in which the printer has the operating characteristics of another printer. The 4400 can operate in 8636/46 emulation, which emulates an Intermec 8636 or 8646 printer. field A graphic element that is the basic unit of a format.
Page 299
C o d e 3 9 NugFont Glossary HelvC font file See Soft Font. form feed A printer control panel button that advances the media. format file The arrangement of fields on a label. graphic A bitmap picture downloaded to the printer by the host before printing. HIBC Health Industry Bar Code.
Page 300
4400 Bar Code Label Printer User’s Manual Inches per second. A measurement of print speed that measures the number of inches of media that is printed each second. label The part of the media on which data is printed. label gap The space between labels on diecut label stock.
Page 301
C o d e 3 9 NugFont Glossary HelvC nibblized A software term that refers to grouping bits into sets of four, called nibbles. Usually bits are grouped into sets of eight, called bytes. OCR font A font that is recognized by optical character recognition. offline The state in which the printer is not able to carry out two-way communication with the host.
Page 302
An optional device for some Intermec printers that disengages the thermal transfer ribbon while labels are being fed forward, or any other time printing does not take place. The 4400 printer does not offer this option. RS-232 Standard for serial binary data interchange. The standard covers the physical,...
Page 303
A procedure that copies selected formats, fonts, graphics, or pages stored in the memory of one printer to the memory of another. self-strip An optional device for the 4400 printer that presents each label after it is printed, with the backing removed so it may be applied immediately. sensitivity The responsiveness of thermal media, or of thermal transfer ribbon, to heat;...
Page 304
4400 Bar Code Label Printer User’s Manual symbology A scheme for encoding data as bar code. Code 39, Interleaved 2 of 5, and Codabar are examples of different symbologies. thermal transfer A method of printing by which heat from the printhead melts ink from the ribbon onto media.
Page 307
86XX Emulation Mode, Enter, 7-21 Interleaved 2 of 5, A-6 86XX Emulation Mode, Select, 7-4 Maxicode, A-11 86XX or 4400 Mode on Power Up, 7-6, 7-33, 7-65 PDF 417, A-10 86XX printer, replacing with a 4400 printer, 5-21 POSTNET, A-8...
Page 308
5-6 circle of menus, how to use, 3-8 configuration commands, 7-17 cleaning 86XX or 4400 Mode on Power Up, 7-33 edge guides, 10-10 Audible Alarm, Enable or Disable, 7-34 label sensors, 10-9 Auto-Transmit 1, 2, and 3, Disable, 7-35...
Page 309
Index Label Retract Distance, Set, 7-38 cutter and tray, A-11 Label Retract, Enable or Disable, 7-38 cutter commands, 7-19 Label Stock Type, Select, 7-38 Cutter, Enable or Disable, 7-6, 7-35 Label Width, Set, 7-39 Maximum Label Length, Set, 7-39 Message Delay, Set, 7-39 dark adjust, 9-19 Modified Field Reimaging, 7-40 setting, 4-20...
Page 311
Index installing options, 8-13 Insufficient RAM, 7-66 Gap Sensor Value, Transmit, 7-11 Intercharacter Delay, Set, 7-7, 7-37 Go To Escape Command Table, 7-63 Intercharacter Space for UDF, Define, 7-10, 7-56 Go To Shift Command Table, 7-63 Interleaved 2 of 5, 7-70, A-6 Graphic or UDC, Define, 7-9, 7-54 internal fonts, 6-10 Graphic, Select Type, 7-54...
Page 312
4400 Bar Code Label Printer User’s Manual loading thermal transfer ribbon, 4-13 media supplies low media warn, setting, 5-14 Canadian phone number, ii US phone number, ii memory expansion, A-12 magnifying bar code fields, 6-20 increasing, 6-23 magnifying character fields, 6-19...
Page 313
10-9 Error Code, Transmit, 7-23 parallel interface, 7-5 Field Decrement, Set, 7-24 parallel port, using to connect the 4400 to a PC, 2-8 Field Increment, Set, 7-24 parameter errors, 9-10 Field, Select, 7-24 parameters, functional limits, 7-80...
Page 314
4400 Bar Code Label Printer User’s Manual Print mode commands (continued) maintaining, 10-3 Program Mode, Enter, 7-29 opening, 1-11, 10-5 Program Number, Transmit, 7-29 opening with power off, 4-4 Quantity and Batch Count, Transmit, 7-29 opening with power on, 4-3...
Page 315
Index Program mode Program Mode, Enter, 7-4, 7-29 default values, 7-8 Program Mode, Exit, 7-8, 7-60 switching from Print mode, 6-8 Program Number, Transmit, 7-4, 7-29 when to use, 6-8 programming commands, 7-12 Program mode commands protocol, 2-12 Bar Code Field, Create or Edit, 7-46 protocol characters, communication, 7-68 Bar Code, Select Type, 7-45 protocol commands, 7-67...
Page 316
2-12 configuring, 2-12 storing label formats, 6-22, 6-23 straight through DTE to DCE cable, 2-10 using to connect a PC to the 4400, 2-6 Service menu, 3-7 symbologies, See bar codes. Set Batch Count, 7-63 syntax errors, 9-12...
Page 317
Index Printhead Resistance Test, 7-79 understanding error messages, 4-24 Reset Printer Configuration, 7-79 understanding label design components, 6-9 summary, 7-11 understanding the indicator lights, 3-4 Transmit 12 Volt Supply Value, 7-79 units, 5-4 Transmit 24 Volt Supply Value, 7-79 unpacking the printer, 1-3 Transmit Ambient Temperature, 7-79 UPC, A-7 Transmit Label Taken Sensor Value, 7-79...