P R O G R A M M I N G

If the printer will not print this label but does print labels that were prepared on another system, your system may not be compatible with the printer. The most common cause of this is improper end-of-line termination.

NOTE: Hex dump mode allows you to see every character that reaches the printer. Use of hex dump mode can help resolve some programming problems.

Check the Label Format Header Line

When a particular label format will not print or is cut off at the bottom, the trouble is frequently in the header line. Check the header line before continuing. Especially check that the header line begins with the proper mode character and specifies the correct number of dot rows. When programming portable printers, the header line should be preceded by the wake-up string.

Comment Out Portions of the Nonworking Label Format

You can usually isolate a bad printer command by placing a "C" before selected command lines. Begin by commenting out the most complex lines, then try printing the format again. If the problem persists, try commenting out every line between the header line and the END statement, then add lines one at a time to see which lines are at fault.

After you have isolated the portion of the format that does not work, examine the code for errors or test the code by itself in a simpler format. When examining label formats, look for instances where the letters "O" or "I" have been incorrectly entered for the numbers 0 and 1. These are very common typographical errors.

Common Issues

The following issues are based on technical support records of user questions.

Labels Skipping or Printer Feeding Blank Labels

Label skipping can frequently be corrected by performing a printer calibration. Refer to Chapter 6, Maintenance and Calibration for the calibration procedure.

Copyright © 2004, Cognitive.

67