User’s Manual P/N 071881-001 EasyCoder 3400e Bar Code Label Printer ®
Intermec Technologies Corporation 6001 36th Avenue West P.O. Box 4280 Everett, WA 98203-9280 U.S. service and technical support: 1-800-755-5505 U.S. media supplies ordering information: 1-800-227-9947 Canadian service and technical support: 1-800-668-7043 Canadian media supplies ordering information: 1-800-268-6936 Outside U.S. and Canada: Contact your local Intermec service supplier.
Contents Contents Before You Begin ix Warranty Information ix Safety Summary ix Warnings and Cautions x About This Manual xi Other Intermec Manuals xiii 1 Getting Started Getting to Know Your Printer 1-3 Preparing the Printer for Installation 1-5 Plugging In the Printer 1-5 Opening the Printer 1-6 Loading Media for Fanfold Printing 1-7 Printing the Hardware Configuration Test Label 1-9 What the Hardware Configuration Test Label Tells You 1-10 If a Hardware Configuration Test Label Does Not Print 1-10 Con
EasyCoder 3400e Bar Code Label Printer User’s Manual Loading Media Into the Printer 2-6 Loading Roll Media for Straight-Through Printing 2-6 Loading Media for Self-Strip Printing 2-8 Loading Thermal Transfer Ribbon 2-10 Setting the Media Sensitivity Number 2-12 Setting the MSN for Intermec Media and Ribbon 2-13 Setting the MSN for Other Media and Ribbon 2-14 Communicating With the Printer 2-16 Using the PrintSet Software 2-16 Using Third-Party Software 2-16 Using Intermec Printer Language (IPL) Commands 2-
Contents Adjusting the Label Mark Sensor 5-6 Using the Printer Memory Efficiently 5-8 How Is the Printer Storage Memory Used? 5-8 Making the Most of Your Memory 5-8 Increasing Throughput 5-9 What Is an Image Band? 5-9 How the Image Bands Command Works 5-9 Optimizing Print Speed and Image Band Setting 5-10 6 Using Test and Service Mode Using Test and Service Mode Procedures 6-3 Printing Test Labels 6-5 Using Data Line Print 6-5 Resetting the Memory on Your Printer 6-6 Setting Configuration Commands in Tes
EasyCoder 3400e Bar Code Label Printer User’s Manual Printer Options A-6 Communication Interface A-6 EasyLAN 10i Interface A-6 Twinax Interface A-6 Coax Interface A-6 Finishers A-6 Cutter A-6 Batch Takeup A-6 Self-Strip Printing A-6 Bar Code Symbologies Supported A-8 2D Symbologies A-9 2D Stacked Symbologies A-9 2D Matrix Symbologies A-9 B Character Sets International Character Sets B-3 Advanced Character Table B-3 Emulation Mode Character Table B-4 IBM Translation Character Table B-4 Code Page 850 Chara
Contents D Full ASCII Table Full ASCII Table D-3 Full ASCII Control Characters Table D-5 G I Glossary Index vii
asdf
Before You Begin Before You Begin This section introduces you to standard warranty provisions, safety precautions, warnings and cautions, document formatting conventions, and sources of additional product information. A documentation roadmap is also provided to guide you in finding the appropriate information. Warranty Information To receive a copy of the standard warranty provision for this product, contact your local Intermec sales organization. In the U.S.
EasyCoder® 3400e Bar Code Label Printer User’s Manual Warnings and Cautions The warnings and cautions in this manual use the following format. Warning A warning warns you of an operating procedure, practice, condition, or statement that must be strictly observed to avoid death or serious injury to the persons working on the equipment.
Before You Begin About This Manual Analysts and programmers should use this manual to learn how to operate, program, and connect the EasyCoder® 3400e printer to a network or system. The first part of this manual tells you how to install, operate, maintain, and troubleshoot your printer. The last part of the manual covers advanced features of the 3400e printer. A basic understanding of DOS, programming, and data communications is necessary.
EasyCoder® 3400e Bar Code Label Printer User’s Manual Terms and Conventions Listed below are special terms and conventions used throughout the manual. Refer to the glossary for a complete list of terms found in this manual. Terms “Printer” refers to a 3400e 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.
Before You Begin Other Intermec Manuals You may need additional information when working with printers in a data collection system. Please visit our Web site at www.intermec.com to download many of our current manuals in PDF format. To order printed versions of the Intermec manuals, contact your local Intermec representative or distributor.
asdf
1 Getting Started
asdf
HelvC NugFont C Getting Started 39 1 This chapter introduces the EasyCoder® 3400e printer and explains how to get your new printer running for the first time. Getting to Know Your Printer Features of your printer include: • Support for direct thermal and thermal transfer printing applications. Chapters 1 and 2 explain how to load both types of media. • An internal optional self-strip with integral liner takeup. See Chapter 2, “Operating the Printer,” for more information.
EasyCoder 3400e Bar Code Label Printer User’s Manual Front View Media window Power/Data LED Alert LED Po Empty/Pause button Ale Em Fe Feed/Pause button ed we r/D Media cover ata rt pty /P Inte /P au au se se rme 34 c 00 Media access door 3XXXU.002 Back View Darkness adjust control DIP switches 1 2 3 4 5 6 7 8 Optional I/O board port 1 2 3 4 5 6 7 8 Serial communications port On/Off switch AC power cord receptacle Parallel port I O Media window Media cover 3XXXU.
HelvC NugFont C Getting Started 39 1 Preparing the Printer for Installation Before connecting your printer to your data collection system, you need to • Plug in the printer. • Open the printer and load media. • Print a configuration test label. Plugging In the Printer The back of your printer contains the AC power receptacle, the serial communications port, the On/Off switch, and two banks of DIP switches. To plug in the printer 1. Turn the On/Off switch to the off position. 2.
EasyCoder 3400e Bar Code Label Printer User’s Manual 3. Plug the AC power cord into the receptacle at the rear of the printer. Plug the other end of the power cord into a grounded wall outlet or surge protector. 4. Turn the On/Off switch to the on position. When you power on the printer, the Power On LED lights, the Empty/Pause LED flashes, and the platen roller advances. The yellow Empty/Pause LED then stays on steady because you have not loaded media yet.
HelvC NugFont C Getting Started 39 1 Loading Media for Fanfold Printing Use the sample of fanfold media provided in the Media Envelope to complete the following procedures. In fanfold printing, you place a stack of fanfold media at the rear of the printer and feed it into the printer through a slot in the rear cover. Refer to Chapter 2, “Operating the Printer,” for instructions on loading rolls of media. To load media for fanfold printing 1. Open the printer. 2.
EasyCoder 3400e Bar Code Label Printer User’s Manual Loading Media for Fanfold Printing ➤ 1 2 3 4 5 6 7 8 ➤ ➤ Media access slot ➤ Head lift lever I O Lower media guide Edge guide 1 2 3 4 5 6 7 8 ➤ Supply roll post Fanfold media Supply roll retainer 3XXXU.006 11. Press Feed/Pause to advance one label through the printer and out the label opening in the front cover. The printer is now ready to print the configuration test label. The yellow Empty/Pause LED goes out.
HelvC NugFont C Getting Started 39 1 Printing the Hardware Configuration Test Label You can print the hardware configuration test label to test the printer and make sure it is operating correctly. The hardware configuration test label lists the printer’s configuration. Use this label for reference when installing your printer and for verification of proper printer operation. To print the hardware configuration test label 1. Turn the On/Off switch to the off position. 2.
EasyCoder 3400e Bar Code Label Printer User’s Manual What the Hardware Configuration Test Label Tells You The hardware test label provides these statistics: • Amount of installed memory • Amount of media printed • Printhead configuration • Firmware information • Printhead alignment (the vertical lines) If a Hardware Configuration Test Label Does Not Print If you are unable to print a hardware configuration test label, see “Printer Operation Problems” in Chapter 4.
HelvC NugFont C Getting Started 39 1 Connecting Your Printer to a PC You can connect your printer to either a serial port or parallel port on your PC. You must provide the correct cables for connecting the printer. See the following sections for cable information. Contact your Intermec representative for ordering assistance if you do not have the appropriate cables.
EasyCoder 3400e Bar Code Label Printer User’s Manual Connecting the Printer to a PC Parallel Port If you are using a parallel port to communicate with your printer, you need a parallel cable to run between the printer and the PC. You can purchase a parallel cable from Intermec (Part No. 051211) or from your local computer store. See Appendix A for pin descriptions of the parallel cable connector. To connect your printer to a PC parallel port 1. Turn the On/Off switch to the off position. 2.
HelvC NugFont C Getting Started 39 1 Connecting Your Printer to a Network Host computer Server Printers (end devices) Printers (end devices) 3XXXU.019 The network interface adapter (for example, Ethernet) connects to the 10i port of the printer. Your network must be able to use XON/XOFF (software and hardware flow control) protocol. You may need to change the serial port settings to match the requirements of your network.
EasyCoder 3400e Bar Code Label Printer User’s Manual If you did not have the twinax card installed at the factory, a field service technician can install the field installable option (Part No. 056835) in the optional I/O board port of your printer. For help on cabling and communications, see the manual that comes with the twinax adapter card. Note: If you are using a midrange computer other than the AS/400, refer to your system documentation for information on cabling and setting up communications.
HelvC NugFont C Getting Started 39 1 Configuring the Serial Port for Communications You need to configure the serial port of the printer to match the configuration of your PC or network controlling device. If the printer’s default settings do not match, use the DIP switch settings table to configure the serial port. To configure the printer serial port 1. Use the following DIP switch setting descriptions and table to locate the DIP switches you need to change to configure the serial port. 2.
EasyCoder 3400e Bar Code Label Printer User’s Manual DIP Switch Settings Bottom Bank Switch Number Top Bank Switch Number OFF Serial I/F O = OFF 1 = ON Baud Rate Selection 115200 57600 38400 19200 9600 4800 2400 1200 Parity Selection *Even Odd None Number of Data Bits *7 Bit 8 Bit ON OFF 1 2 3 4 5 6 7 8 1 1 1 O 1 1 1 O 1 O O O 1 O O O 1 O 1 1 O *Indicates Factory Default Setting ON Multi-Drop Address Selection A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 * O O 1 O O 1
HelvC NugFont C Getting Started 39 1 Verifying Printer Communications With Your System After connecting the printer to your system, you need to test communications. The easiest way to test communications is to set the printer to Data Line Print mode, which is part of Test and Service mode, and send a character string down from your system. If you have just printed a configuration test label, you are already in Data Line Print mode. Start the following procedure with Step 4.
EasyCoder 3400e Bar Code Label Printer User’s Manual Example of Using DOS to Verify Printer Communications 1. At the DOS prompt, type this command and press Enter: MODE COM1 96,E,7,1,N 2. Type these command lines and press Enter: COPY CON COM1 ABCDEF^Z where: COPY CON COM1 has the PC copy the following information to the COM1 port. ABCDEF are random characters entered at the host. ^Z (Ctrl-Z) Enter sends the information to the printer. The printer will print these characters: 3XXXU.
2 Operating the Printer
asdf
HelvC NugFont C Operating the Printer 39 2 Use this chapter to understand how to use the printer front panel, load roll media and media for self-strip printing, set the media sensitivity number, and communicate with the printer. Learning How to Operate the Printer To operate the printer, you need to understand: Front panel Explains how light emitting diodes (LEDs) help you monitor the status of the printer and the various tasks the Feed/Pause button performs.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic Understanding the Front Panel LEDs Use the front panel LEDs to monitor the status of the printer: Green LED Orange LED Yellow LED LED Power/Data Power/Data State Off On Flashing Indication Power off Power on Receiving data Alert Off Flashing On Printing or idle Over-temperature System fault Empty/Pause Off Flashing On Printing or idle Paused Media fault Alert Empty/Pause Feed/Pause 3440U.
HelvC NugFont C Operating the Printer 39 2 Using the Feed/Pause Button The Feed/Pause button, located on the front of the printer, performs these functions depending on the mode of the printer: Printer Mode You Want To What to Do Idle Feed out one label or a minimum specified amount of media. Press and release the Feed/Pause button. Continuously feed media. Press and hold the Feed/Pause button. When you release the button, the media stops feeding. Take the printer offline.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic Loading Media Into the Printer You can load media into the printer in three different ways: • Straight-through printing with roll media • Self-strip printing with roll media (optional) • Fanfold printing (see Chapter 1) You can load media with the printer power turned on or off. The following procedures for loading media assume that you have turned the printer on.
HelvC NugFont C 2 Operating the Printer 39 Loading Roll Media for Straight-Through Printing Upper media guide Head lift lever Media Media roll Media backing Supply roll post Supply roll retainer Media support Edge guide Lower media guide 3XXXU.026 4. Slide the supply roll retainer up to the edge of the media roll and turn the supply roll retainer clockwise to secure. 5. Pull down on the lower media guide to allow easy access to the media path.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic Note: Refer to the label located on the inside of the media cover for directions on loading media. For your convenience, you may want to refer to it when loading media in the future. Loading Media for Self-Strip Printing Use self-strip printing in applications where you want to apply labels to a surface immediately. After printing a label, the printer prints out the label with the backing removed.
HelvC NugFont C Operating the Printer 39 2 Loading Media for Self-Strip Printing Media roll Po we r/D ata rt Em Fe ed pty /P Inte /P au au Supply roll retainer Supply roll post ➤ Ale se se Media support rm 34 ec 00 ➤ ➤ ➤ ➤ ➤ Media liner Lower media guide Upper media guide Edge guide Media access door Self-strip assist roller Rewinder hub Rewinder clasp Head lift lever 3XXXU.027 5. Unscrew the edge guide and slide it to the outer edge of the lower media guide.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic 12. Secure the media to the rewinder hub by snapping the rewinder clasp onto the rewinder hub. Turn the rewinder hub clockwise to remove all slack from the media liner between the tear bar and the rewinder hub. 13. Close the media access door. 14. Rotate the head lift lever counterclockwise until it locks. 15. Use PrintSet, your third-party software, or the IPL command set to enable self-strip and the label taken sensor.
HelvC NugFont C Operating the Printer 39 2 Loading Thermal Transfer Ribbon Thermal transfer ribbon Po Empty ribbon hub we r/D ata Ale rt Em pty /P au se Fe ed /P au se Inte rme 34 c 00 TTR assist roller Printhead Ribbon supply hub Upper media guide Ribbon rewind hub Head 3XXXU.028 lift lever 5. Route the ribbon leader through the printer mechanism as shown in the above illustration. Note: Make sure the ribbon runs above the upper media guide.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic Setting the Media Sensitivity Number Media sensitivity is important because you use it to optimize print quality and print speed. The three-digit media sensitivity number (MSN) specifies the amount of heat required by the printhead to image a label. The amount of heat that each roll of media or ribbon requires is unique due to different chemistries and manufacturing processes.
HelvC NugFont C Operating the Printer 39 2 To print a software configuration label 1. Turn the On/Off switch to the off position. 2. Press and hold the Feed/Pause button while turning the printer on. The printer prints out a hardware configuration label. 3. Set the DIP switches to print out the software test label. Top Bank Set switches 1 through 6 and 8 off. Set switch 7 on. Bottom Bank Set switches 1 through 8 off. 4. Hold the Feed/Pause button down for 1 second.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic Setting the MSN for Other Media and Ribbon 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 number. The first column of the Direct Thermal and Thermal Transfer Media Sensitivity Settings tables list the approximate sensitivity settings.
HelvC NugFont C Operating the Printer 39 2 3400e Printer Thermal Transfer Media and Ribbon Sensitivity Settings (continued) Approximate Sensitivity Numbers Sensitivity Setting Direct Thermal Media Maximum Recommended Print Speed 500 Series Medium Sensitivity (Paper) 567 Duratran II-1/Premium - 7 8 565 European Premium Paper/Premium 4 563 Duratran II-1/Premium 7 533 European Tag/Premium 6 527 Duratran II Tag - 7 mil/Premium - 7 6 513 European Coated/Premium 6 369 Super Premium Pol
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC *1233* FG 8pt Italic Communicating With the Printer You are now ready to print labels by downloading data from the host to the printer. Downloading is the universal term used to describe the transfer of information from the host to any connected peripheral device, such as your printer. When you transfer data from your printer to the PC or host, you are performing a process called uploading.
HelvC NugFont C Operating the Printer 39 2 Printing a Test Label If you would like to test your communications by downloading a label, follow the example below. Use the PrintSet application software to send a test label to the printer. This example assumes that your printer is communicating with a PC and that the printer is correctly loaded with media. To print the test label 1. Start PrintSet on your PC. 2. From the Options menu, choose Test Print. 3. Select the Test Label option button. 4.
adf
3 Maintaining the Printer
asdf
HelvC NugFont C Maintaining the Printer 39 3 This chapter contains cleaning procedures and a schedule detailing how often to perform maintenance procedures. Even though the design of your printer enables it to withstand harsh environments, you must clean it on a regular basis to keep it running at its highest performance level. It is very important to perform the maintenance procedures if you expose the printer to dirt or debris.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Maintenance Schedule Clean your printer regularly to maintain the quality of your labels and extend the life of your printer. This table contains suggestions for cleaning the printer. Use the illustration on the next page to locate the parts you need to clean. Printer Component Maintenance Period Printhead Inspect after every roll of media or ribbon.
HelvC NugFont C Maintaining the Printer 39 3 Locating the Printer Parts You Need to Maintain TTR assist roller Po Ale Em Fe Label taken sensor ed we r/D ata rt pty /P au /P au Inte se se rme c 34 00 Tear bar Upper media guide Drive roller Pinch roller Thermal Self-strip printhead roller Lower media Edge guide guide 3XXXU.032 Warning Switch off the printer power and remove the power cord before cleaning any part of the printer.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Cleaning the Printhead In order for the printhead to provide good print quality, it must maintain close contact with the media. Therefore, cleaning media debris from the printhead is very important. Clean after every roll [or 15,240 centimeters (6,000 inches)] of media or when necessary. Caution Do not use sharp objects such as knives or screwdrivers to scrape the printhead clean. Cleaning with sharp objects will damage the printhead.
HelvC NugFont C Maintaining the Printer 39 3 Cleaning the Printhead Ribbon supply hub Ribbon rewind hub Supply roll post Po we r/D ata rt Ale Em pty /P au se Fe e d/P au se InInte terrmm eec 3 c 40 0 Head lift lever Printhead 3XXXU.033 Cleaning the Printer Covers Use a general purpose cleaner (soapy water/mild detergent) to clean the printer covers. Do not use abrasive cleansers or solvents.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Cleaning the Drive Roller and Tear Bar Cleaning the drive roller and tear bar preserves print quality by maintaining close contact between the media and the printhead. To clean the drive roller and tear bar 1. Turn the On/Off switch to the off position and remove the power cord. 2. Remove the media cover. 3. Rotate the head lift lever clockwise to release the printhead. 4. Remove the media and ribbon (if necessary). 5.
HelvC NugFont C Maintaining the Printer 39 3 Cleaning the Media Guides and Media Path You should clean the media guides and media path regularly to keep debris off the media surface and printhead where irregularities can spoil print quality or damage the printhead. Cleaning the guides also prevents the media from skewing or improperly tracking as it travels through the paper path which can result in smeared images and print off the side of the label.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Cleaning the Label Sensors Three label sensors on the printer require regular cleaning: • Label taken sensor • Label mark sensor • Label gap sensor To clean the label sensors 1. Turn the On/Off switch to the off position and remove the power cord. 2. Remove the media cover. 3. Rotate the head lift lever clockwise to release the printhead. Rotating the head lift lever raises the printhead to allow access to the label mark sensor.
HelvC NugFont C Maintaining the Printer 39 3 Cleaning the Label Sensors Cotton swab Label taken sensor Label mark sensor Drive roller Upper media guide (underside) Cleaning brush Lower media guide Label gap sensor 3XXXU.
NugFont asdf C 39
4 Troubleshooting
asdf
HelvC NugFont C Troubleshooting 39 4 This chapter provides some hints for troubleshooting error messages that the printer sends to the host and problems you may experience with the printer. Troubleshooting Checklist Even though Intermec designed your printer to operate under harsh conditions, you may still encounter a printer operation, print quality, or communication problem at some time.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Printer Operation Problems (continued) Symptom Possible Causes Solution Labels stop feeding through the printer. (continued) You have set the printer for continuous label stock. Use PrintSet to check the configuration settings. If the settings are incorrect, use PrintSet to change the settings. Media is sticking to the paper path. Clean any extraneous material from the paper path and clean the path thoroughly.
HelvC NugFont C Troubleshooting 39 4 Printer Operation Problems (continued) Symptom Possible Causes Solution Printer is not communicating, not printing, or not printing properly. Corrupt or incorrect information in printer memory. Reset the memory to return the printer to its default configuration. For help, see “Resetting the Memory on Your Printer” in Chapter 6. After you reset the memory, power off the printer and return the DIP switches to the required setting.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Print Quality Problems (continued) Symptom Possible Causes Solution Printing not aligned on label. Printer is misfeeding media. Make sure you have correctly installed the media. For help, see “Loading Media Into the Printer” in Chapter 2. Labels are not stopping at the right point for removal. Incorrect label rest point setting. Adjust the label rest point.
HelvC NugFont C Troubleshooting 39 4 Print Quality Problems (continued) Symptom Possible Causes Solution Print quality is poor. (continued) Media may be slipping against the platen roller causing the printing to compress. Switch to approved media or clean the printhead and platen roller as described in Chapter 3, “Maintaining the Printer.” The printer skips labels randomly or sends an intermittent error. The label format extends beyond the label length.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Hardware handshaking uses pin 11 or pin 20 of the RS-232 interface to control data flow. When the printer is using Intermec Standard protocol, it holds pins 11 and 20 high when the printer is ready to receive data. The printer holds the pins low when the printer is in one of the following conditions: • Buffer full • Ribbon fault • No label stock • Label at strip bar Your printer uses XON/XOFF protocol for software handshaking.
5 Optimizing Printer Performance
asdf
HelvC NugFont C Optimizing Printer Performance 39 5 This chapter explains how to optimize and maintain print quality, use the printer memory more efficiently, and maximize throughput. Optimizing and Maintaining Print Quality Intermec designed and configured your printer to provide the best possible print quality for both direct thermal and thermal transfer media. However, there are many factors that you need to take into account before you can achieve maximum print quality.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 To adjust the bias adjust screw 1. Remove the media cover and locate the bias adjust screw. Bias adjust screw Po Al we er r t Em pt Fe ed y/ /P Inte Pa au us e se rmec 34 00 3XXXU.038 2. To compensate for uneven print quality, turn the bias adjust screw as shown. Adjusting the bias adjust screw causes the printhead to rest evenly on the drive roller and results in even print quality.
HelvC NugFont C Optimizing Printer Performance 39 5 Adjusting the Print Darkness Use the darkness adjust control in combination with the PrintSet software configuration tool to fine-tune the darkness of print on your labels. The fine adjustments compensate for variations in the media (“lot to lot”), the printhead, or the printer. Set the darkness adjust control after you enter the media sensitivity number. To adjust the print darkness 1. Locate the darkness adjust control on the back of the printer. 2.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Adjusting the Label Mark Sensor The label mark sensor detects the mark on the back of continuous media stock. The printer uses the output to determine the start of print. The label mark sensor is behind the platen roller and near the inboard edge of the printer. To adjust the label mark sensor 1. Remove the media cover and locate the label mark sensor. 2.
HelvC NugFont C Optimizing Printer Performance 39 5 Adjusting the Label Mark Sensor Platen roller Locate the label mark sensor behind the platen roller near the inboard edge of the printer. Use your index finger to adjust the label mark sensor. Inboard edge of printer. The platen roller is not shown for clarity only. Label mark sensor (The label mark sensor can be positioned no more than 1" from the inboard edge.) 3XXXU.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Using the Printer Memory Efficiently To receive the best performance from your printer, you must understand how to use the printer memory. The following sections can help you determine the most efficient way to use your printer memory.
HelvC NugFont C Optimizing Printer Performance 39 5 If you find that it is necessary to increase your available memory, you can do one of the following: • Increase the amount of available memory by using the Memory Reset portion of the Test and Service menu. See “Resetting the Memory on Your Printer” in Chapter 6 for more information. • Delete any unneeded user-defined fonts, graphics, pages, or formats. For help, see the PrintSet software or the IPL Programming Reference Manual.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 The minimum number of required image bands is dependent upon the print speed and the complexity of the label. Labels that contain numerous fields with different rotations, graphics, or combinations of these formatting options may require a higher number of image bands. To set the number of image bands, use PrintSet or the IPL command. For help, see the PrintSet online help or the IPL Programming Reference Manual.
6 Using Test and Service Mode
asdf
HelvC NugFont C Using Test and Service Mode 39 6 This chapter explains the different procedures you can perform while the printer is in Test and Service mode. Use Test and Service mode on the printer to print test labels, perform special procedures, and change select configuration commands. Using Test and Service Mode Procedures For all Test and Service mode tests, pressing the Feed/Pause button pauses the current test. Holding the Feed/Pause button aborts the current test and starts a new test.
EasyCoder 3400e Bar Code Label Printer User’s Manual Use the information in the following table to set the DIP switches for the appropriate Test and Service mode function you want to perform.
HelvC NugFont C Using Test and Service Mode 39 6 Printing Test Labels The printer can print a variety of test print labels that provide you with information about the printer configuration and the quality of the printing. To print a test label 1. Turn the On/Off switch to the off position. 2. Press and hold the Feed/Pause button while turning on the printer. The printer prints a hardware configuration label and then enters Data Line Print mode. 3.
EasyCoder 3400e Bar Code Label Printer User’s Manual Resetting the Memory on Your Printer Use memory reset if you want to return your printer to its default configuration or if you need to increase the amount of memory available in your printer. You can also use memory reset to clear pages and formats, user-defined characters and fonts, configurations, tables, or all of these parameters. To use memory reset 1. Turn the printer off. 2. Press and hold the Feed/Pause button while turning on the printer.
HelvC NugFont C Using Test and Service Mode 39 6 Configuration DIP Switch Settings Top Bank O = OFF 1 = ON Bottom Bank OFF ON 1 2 3 Label Rest Point Adjust Forward Adjust Backward O 1 1 86XX Emulation Advance Mode 10 Mil 15 Mil 1 X Forms Adjust Adjust Forward Adjust Backward 1 Y Forms Adjust 1 4 5 7 8 1 2 3 4 5 6 7 8 N N N N N N N N N N O 1 O 6 1 O O 1 O 1 1 1 1 1 O 1 1 1 O N N N N N N N N N N N N N N N N: Number. Least significant bit first. 3XXXU.
EasyCoder 3400e Bar Code Label Printer User’s Manual Dot Increments DIP Switch Settings Bottom Bank OFF 0 = OFF 1 = ON ON 1 2 3 4 5 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O 1 O O 1 1 O O 1 1 O O 1 1 O O 1 1 O O 1 1 O O 1 1 O O 1 1 O O 1 O O O 1 1 1 1 O O O O 1 1 1 1 O O O O 1 1 1 1 O O O O 1 1 1 O O O O O O O 1 1 1 1 1 1 1 1 O O O O O O O O 1 1 1 1 1 1 1 O O O O O O O O O O O O O O O 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # of dot increments 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1
HelvC NugFont C Using Test and Service Mode 39 6 To set the number of dot increments. 1. In the top bank, turn the appropriate switches on or off for forward or backward movement. See the Configuration DIP Switch Settings table on page 6-7 for the appropriate DIP switch settings. 2. Go to the Dot Increments DIP Switch Settings table on page 6-8 and scan down the # of Dot Increments column until you reach the number of dot increments you want to adjust the command forward or backward. 3.
EasyCoder 3400e Bar Code Label Printer User’s Manual To adjust the label rest point 1. Turn the On/Off switch to the off position. 2. Press and hold the Feed/Pause button while turning on the printer. The printer prints the hardware configuration test label and then enters Data Line Print mode. 3. In the top bank of the Test and Service DIP switches, turn off switch 1 and turn on switches 2 and 3. To adjust the label rest point forward (feed more label), turn off DIP switch 4.
HelvC NugFont C Using Test and Service Mode 39 6 Setting Emulation Mode If you are replacing an Intermec 8636 or 8646 printer with a 3400e printer, you can keep your existing network, hardware, software, and label formats by using Emulation mode. The labels produced on your new printer will look like the ones that your old 86XX printer printed. There are three ways to set the printer to Emulation mode: • Use the DIP switches in the Test and Service DIP switch bank.
EasyCoder 3400e Bar Code Label Printer User’s Manual 8. Press the Feed/Pause button. The printer prints out the software configuration label. Verify that the label states the correct mode. 9. Turn the printer off and then on. 10. Download the 86XX formats, fonts, and graphics from the host to the printer. Using Forms Adjust If your label prints too close to one edge, you can reposition it by using the X Forms Adjust and Y Forms Adjust features.
HelvC NugFont C Using Test and Service Mode 39 6 The default X origin is .25 centimeters (0.10 inch) (20 dot increments) from the edge of the label. You can move the X origin forward or back 30 dot increments. The default Y origin is .13 centimeters (0.05 inch) (10 dot increments) from the leading edge of the label. Each dot increment is 5 mil (0.005 inch). X Forms Adjust When you move the X origin forward, the printer moves the top of form away from the edge before printing the label information.
EasyCoder 3400e Bar Code Label Printer User’s Manual 5. Press the Feed/Pause button. The printer prints out the software configuration label using the new X forms adjust setting. 6. Verify the X forms adjust number on the software configuration label matches the number you set in Step 4. Y Forms Adjust Use the Y Forms Adjust feature to control the position of the image in the direction parallel to the printhead.
A Specifications
asdf
HelvC NugFont C Specifications 39 A Printer Specifications This section describes the specifications of the 3400e printer. Electrical Requirements Input Voltage Frequency 100, 120, or 230 VAC ± 10% 47-63 Hz Printing Method The 3400e printer is capable of direct thermal (DT) printing or thermal transfer (TTR) printing using thermal transfer ribbon.
EasyCoder 3400e Bar Code Label Printer User’s Manual HelvC NugFont C 39 Printhead (200 dpi) Printed dot size 0.127 mm (0.00492 inch square) Width 104 mm (4.1 inches square) Resolution 8 dots per mm (203 dots per inch) Number of elements 832 per printhead “X” dimensions 10 mil to 50 mil (0.25 mm to 1.27 mm); 5 mil (0.13 mm) in drag mode only (specified media only) Printhead (400 dpi) Printed dot size 0.065 mm (0.0025 inch square) Width 112 mm (4.
HelvC NugFont C Specifications 39 A Media C D F E G H A B 3XXXU.O55 Number Description Minimum Maximum A Label width 16.5 mm (0.65 inch) 111.8 mm (4.4 inches) B Backing width (or tag width) 19.1 mm (0.75 inch) 114.3 mm (4.5 inches) C Gap between labels 2.54 mm (0.10 inch) 25.4 mm (1.0 inch) D Label length - self-strip media 25.4 mm (1.0 inch) 609.6 mm (24 inch) Label length - butt cut media 12.7 mm (0.5 inch) 609.6 mm (24 inch) E Media thickness (including backing) 0.
EasyCoder 3400e Bar Code Label Printer User’s Manual HelvC NugFont C 39 Printer Options This page contains a list of the options you can use with the printer along with a brief description. Consult your Intermec representative to order any option. Communication Interface EasyLAN 10i Interface This option lets you connect your printer to a 10bBaseT Ethernet network. Various network printing protocols are available. For more information, see your EasyLAN 10i documentation.
HelvC NugFont C Specifications 39 A The following pin descriptions are for the printer’s parallel interface connector: Signal Pin Return Direction Description DATASTB 1 19 IN Negative pulse. Latches DB0-7 on the rising edge. Eight bits in parallel provide data input. High is logical 1 and LOW is logical 0. DB0 2 20 IN DB1 3 21 IN DB2 4 22 IN DB3 5 23 IN DB4 6 24 IN DB5 7 25 IN DB6 8 26 IN DB7 9 27 IN ACK 10 28 OUT Negative pulse. Data has been received.
EasyCoder 3400e Bar Code Label Printer User’s Manual HelvC NugFont C 39 Bar Code Symbologies Supported The e series printers support these bar code symbologies: Codabar Originally developed in 1972, Codabar is a numeric symbology most commonly used in libraries, blood banks, and air parcel express applications. Code 2 of 5 Code 2 of 5 is a straightforward numeric symbology developed in the late 1960s.
HelvC NugFont C Specifications 39 A UPC Universal Product Code (UPC) is a subset of EAN. It is a fixed length, numeric, continuous symbology employing four element widths. Two common types of UPC are Version A, which encodes 12 digits, and Version E, which encodes 6 digits. UPC has been used in the supermarket industry since 1973. UPC supplemental code is intended for only periodical issue numbers.
EasyCoder 3400e Bar Code Label Printer User’s Manual HelvC NugFont C 39 Data Matrix Data Matrix is a 2D matrix symbology which is made up of square modules arranged within a perimeter finder pattern. The finder pattern is a perimeter to the data region and is one module wide. Two adjacent sides are solid dark lines. These lines are used to define physical size, orientation, and symbol distortion.
B Character Sets
asdf
Character Sets B This chapter contains tables for the character sets that the 3400e printer supports. To select a character set, use PrintSet, your third-party software application, or the IPL command set. International Character Sets The following tables show which hex codes to download for international characters not available in the U.S. character set. To use the tables, find the hex code for the U.S. character that corresponds with the character in your language.
EasyCoder 3400e Bar Code Label Printer User’s Manual Emulation Mode Character Table This table shows the hex codes for the character sets that print if your printer is running under Emulation mode. 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E U.S. ASCII # $ @ [ \ ] ^ ` { ¦ } ~ U.K.
Character Sets B Code Page 850 Character Table ¶ § 14 15 20 21 " 22 # $ % & ' ( ) ∗ + , - .
EasyCoder 3400e Bar Code Label Printer User’s Manual Extended Character Sets Each internal font in the printer has a different character set associated with it as shown in the following tables. The hex codes accompany each character.
Character Sets Characters in Fonts c20 c21 c22 c25, c26, c28 c30-c41 ØØ 1Ø 8 point 12 point 20 point outline fonts monospace fonts (6 point to 36 point) Ø2 Ø3 Ø4 Ø5 Ø6 Ø7 11 12 13 14 15 16 17 ! " # $ % & ’ Ø1 Ø8 Ø9 18 19 ( ) ØA 1A * ØB 1B + ØC ØD ØE ØE 1C 1D 1E 1F , - .
EasyCoder 3400e Bar Code Label Printer User’s Manual Characters in Font c23 OCR A ØØ Ø1 Ø2 Ø3 Ø4 Ø5 Ø6 Ø7 Ø8 Ø9 ØA ØB ØC ØD ØE ØE 1Ø 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 2Ø 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 3Ø 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 4Ø 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 5Ø 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 6Ø 61 62 63 64 65 66 67 68 69 6A
Character Sets Characters in Font c24 B OCR B Size 2 ØØ Ø1 Ø2 Ø3 Ø4 Ø5 Ø6 Ø7 Ø8 Ø9 ØA ØB ØC ØD ØE ØE 1Ø 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 2Ø 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 3Ø 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 4Ø 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 5Ø 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 6Ø 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 7Ø 71
asdf
C Communications Reference
asdf
HelvC NugFont C Communications Reference 39 C Communication Protocols Communication protocols are important because they determine the transmission standards for communication between the printer and the host. The printer and the host must use the same protocol and parameters to communicate properly. The printer supports the flow control and block transfer protocols described in the next sections. All of these protocols are point-to-point except Multi-Drop.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 When the printer returns Buffer Now Full () status, it accepts the currently received message block. At this time, the printer can accept short messages to allow parsing of immediate commands such as Reset () or Cancel Batch Printing (). However, if the printer responds with a to any message block, the buffer is already full and the printer discards the entire message block.
HelvC NugFont C Communications Reference 39 C This table shows the printer XON/XOFF operation: # of Bytes Received Online/Offline Pin 11/20 Transmit Do not care Offline Busy DC3 768 Online Busy 768 + each 15 thereafter Online Busy DC3 Buffer Empty Online Ready DC1 (if DC3 was sent) XON/XOFF, No Status Protocol This protocol is identical to XON/XOFF protocol except that status is not returned after each message received.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Note: Please use caution when replacing control characters with printable characters. You cannot replace one control character with more than one printable character.
HelvC NugFont C Communications Reference 39 C Host Requirements Your printer has the following hardware and software requirements: • The host computer must use the American Standard Code for Information Exchange (ASCII) for data communications. • A serial port must be available on the host if you are connecting directly to the printer. • The host must support at least one of the following data communications interfaces: RS-232, RS-422, or RS-485.
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 RS-422 Serial Interface Use the RS-422 interface in long line point-to-point direct connect installations. The printer cable must have the pin assignments for an RS-422 serial interface shown in the table on this page. RS-485 Serial Interface Use the RS-485 serial interface for Multi-Drop installations only. The printer cable must have the pin assignments for an RS-485 serial interface shown in the table on this page.
HelvC NugFont C Communications Reference 39 C RS-232 Null Modem Cable for PC/XT (Part Number 048668) SHIELD 25-PIN (SOCKET) D-SUB METAL BACKSHELL 25-PIN (PLUG) D-SUB METAL BACKSHELL CHASSIS GROUND 1 1 CHASSIS GROUND TRANSMITTED DATA 2 3 RECEIVED DATA RECEIVED DATA 3 2 TRANSMITTED DATA REQUEST TO SEND 4 CLEAR TO SEND 5 8 CARRIER DETECT DATA SET READY 6 20 DATA TERMINAL READY GROUND 7 7 GROUND DATA TERMINAL READY 20 6 DATA SET READY CARRIER DETECT 8 4 5 CLEAR TO SEND PRIN
EasyCoder 3400e Bar Code Label Printer User’s ManualHelvC NugFont C 39 Straight Through DTE to DCE Cable for Use with a Modem (Part Number 043237S) SHIELD 25-PIN (PLUG) D-SUB METAL BACKSHELL 25-PIN (PLUG) D-SUB METAL BACKSHELL CHASSIS GROUND 1 TRANSMITTED DATA 2 RECEIVED DATA 3 REQUEST TO SEND 4 CLEAR TO SEND 5 DATA TERMINAL READY 1 ➤ ➤ ➤ ➤ ➤ 20 CHASSIS GROUND 2 TRANSMITTED DATA 3 RECEIVED DATA 4 REQUEST TO SEND 5 CLEAR TO SEND 20 DATA TERMINAL READY SIGNAL GROUND 7 7 PRINTER
HelvC NugFont C Communications Reference 39 C Printer Serial Port The rear panel of the printer contains the serial port connector. It is a 25-pin D-style subminiature receptacle. The port is wired as a data terminal equipment (DTE) device. Refer to the following figure for pin names on the serial port: DTR 25 13 24 12 23 11 22 10 21 9 20 8 19 7 18 6 17 5 RTS 16 4 RD 15 3 14 2 PS SG CTS TD 1 GND 3XXXU.
HelvC NugFont asdf C 39
D Full ASCII Table
asdf
D Full ASCII Table Full ASCII Table Binary0 Hex1 Dec2 C393 Char4 Binary0 Hex1 Dec2 C393 Char4 00000000 00000001 00000010 00000011 00 01 02 03 00 01 02 03 %U $A $B $C NUL SOH STX ETX 00100000 00100001 00100010 00100011 20 21 22 23 32 33 34 35 SP /A /B /C SP5 ! " # 00000100 00000101 00000110 00000111 04 05 06 07 04 05 06 07 $D $E $F $G EOT ENQ ACK BEL 00100100 00100101 00100110 00100111 24 25 26 27 36 37 38 39 /D /E /F /G $ % & ' 00001000 00001001 00001010 00001011 08 09 0A 0B
EasyCoder 3400e Bar Code Label Printer User’s Manual Full ASCII Table (continued) Binary0 Hex1 Dec2 C393 Char4 Binary0 Hex1 Dec2 C393 Char4 01000000 01000001 01000010 01000011 01000100 40 41 42 43 44 64 65 66 67 68 %V A B C D @ A B C D 01100100 01100101 01100110 01100111 01101000 64 65 66 67 68 100 101 102 103 104 +D +E +F +G +H d e f g h 01000101 01000110 01000111 01001000 45 46 47 48 69 70 71 72 E F G H E F G H 01101001 01101010 01101011 01101100 69 6A 6B 6C 105 106 107 108 +I
Full ASCII Table D Full ASCII Control Characters Table Control Character Definition Control Character Definition ACK Acknowledgment FF Form Feed BEL Bell FS File Separator BS Backspace GS Group Separator CAN Cancel HT Horizontal Tab CR Carriage Return LF Line Feed DC1 Device Control 1 (XON) NAK Negative Acknowledge DC2 Device Control 2 NUL Null, or all zeroes DC3 Device Control 3 (XOFF) RS Record Separator DC4 Device Control SI Shift In DEL Delete SO Shift Out D
asdf
G Glossary
asdf
Glossary G ASCII American Standard Code for Information Interchange. A standard seven bit code almost always transmitted with a parity bit for a total of eight bits per character. ASCII was established by the American National Standards Institute to achieve compatibility between various types of data communication equipment. Equivalent to the International ISO 7-bit code. backing Silicon release liner on media to which labels are attached until ready for use.
EasyCoder 3400e Bar Code Label Printer User’s Manual density Number of data characters that can be represented in a linear unit of measure. Often expressed in characters per inch. direct thermal A method of thermal printing in which images are printed when heat from the thermal printhead produces a black mark on the media. EAN European Article Numbering; now also called IAN (International Article Numbering).
Glossary G graphic A bitmap picture downloaded to the printer by the host before printing. HIBC Health Industry Bar Code standard. A modified version of Code 39 that has 43 characters, utilizes the Modulus 43 check character, and reserves some character combinations for special usage. human-readable A character, number, or symbol printed in a font that can be read by a human; as opposed to bar code symbology, which can only be read by a machine. See text.
EasyCoder 3400e Bar Code Label Printer User’s Manual margin The distance between the edge of a label and where the printing starts on that label. See also top of form. media The label stock on which the printer prints labels. Media can be made of plain paper, polyester, thermally reactive paper, or other materials with adhesive backing and ribbon. mnemonic code An acronym or abbreviation for a computer instruction, routine, or format. For example, represents the start of text.
Glossary G point size A unit of measure for font height; 72 points equals 1 inch as measured from slightly above the top of the uppercase letters to slightly below the bottom of the lowercase descenders. Polling Mode D protocol Polling Mode D is a protocol that allows devices and controllers to exchange data in an “ask and receive” format. Use Polling Mode D to connect multiple devices to a single multiport controller.
EasyCoder 3400e Bar Code Label Printer User’s Manual scan To read a bar code with a device known as a scanner that converts optical information into electrical signals. selective transfer 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 internal device for the printer that presents each label after it is printed, with the backing removed so it may be applied immediately.
Glossary G UPC Universal Product Code. A numeric, 12-digit bar code symbology used extensively in retail, particularly the grocery industry. User-Defined Characters (UDC) See graphic. User-Defined Fonts (UDF) See soft font. variable data field Bar code and text fields that change from one label to the next. XON/XOFF protocol A protocol that stops the host from sending data when the printer buffer fills up and starts it again when the buffer empties.
asdf
I Index
asdf
HelvC NugFont Numbers 2D symbologies, A-9 Code 16K, A-9 Code 49, A-9 Data Matrix, A-10 Maxicode, A-10 PDF417, A-9 86XX Emulation mode, 6-11 A AC power receptacle, 1-5 adjustments bias adjust screw, 5-3 darkness adjust control, 5-5 label mark sensor, 5-6 X forms adjust, 6-13 Y forms adjust, 6-14 Advanced mode, international character sets, B-3 AS400, connecting to the 3400, 1-13 ASCII control characters, list of, D-5 table, D-3 B bands, image, 5-9 bar code symbologies Codabar, A-8 Code 11, A-8 Code 128, A
EasyCoder 3400e Bar Code Label Printer User’s Manual configuring the serial port, 1-15 connecting printer to a mainframe, 1-14 printer to a network, 1-12 printer to a PC using the parallel port, 1-12 using the serial port, 1-11 printer to an AS400, 1-13 printer to system using the parallel port, 1-10 using the serial port, 1-10 control characters, full ASCII, D-5 conventions used in manual, xii cover cleaning, 3-7 removing, 1-6 D darkness adjust control setting, 5-5 using for optimal print quality, 5-5 Da
HelvC NugFont L label format positioning along the length of label, 6-13 format positioning parallel along width of label, 6-14 mark sensor, adjusting, 5-6 rest point adjusting with DIP switches, 6-10 setting dot increments, 6-7 sensors, cleaning, 3-10 languages, international character sets, B-3 LED front panel, 2-4 indicators, 2-4 media or system faults, 2-4 over-temperature condition, 2-4 understanding, 2-4 loading fanfold media, 1-7 media for straight-through printing, 2-6 roll media, 2-6 M mainframe,
EasyCoder 3400e Bar Code Label Printer User’s Manual printer (continued) options, A-6 coax interface, A-6 twinax interface, A-6 plugging in, 1-5 RAM allocation, 5-8 storage limitations, 5-8 understanding, 5-8 serial port, C-11 printhead cleaning, 3-6 specifications, A-4 printhead specifications, A-4 printing hardware configuration label, 1-9 increasing speed, 5-9 software configuration label, 2-13 speed, A-4 straight-through, 2-6 test label, 2-17 printing speed specifications, A-4 PrintSet, 2-16 problems c
HelvC NugFont C Index 39 I troubleshooting, 4-3 checklist, 4-3 communication problems, 4-7 print quality problems, 4-5 printer operation problems, 4-3 twinax interface option, A-6 U UPC, A-9 uploading, definition, 2-16 user-defined protocol, C-5 W warnings and cautions, x warranty information, ix X X forms adjust default origin, 6-13 setting dot increments, 6-7 setting with DIP switches, 6-13 XON/XOFF no status protocol, C-5 protocol, C-4 Y Y forms adjust default origin, 6-13 setting dot increments,
asdf