Source Technologies, LLC ST9650 Secure MICR Printer User’s Guide
74
Toner Level
o A single digit return giving a rough estimate of toner remaining
o 9 = Full, 0 = Empty
Cartridge Count = xxxx
o Data indicating toner usage by counting pixels printed
Low Threshold = xxxx
o The Toner Low point based on cartridge count value
Empty Threshold = xxxx
o A cartridge count value that determines when printing must stop to ensure
quality MICR documents
PJL MICR Command Example
Figure 8.1, is an illustration of an Accounts Payable check and remittance information.
The page used a PCL macro for the static data and background design. This manual
does not address macro design and programming, but the variable text information
including all the PJL and PCL commands used to print the example are on the page
following the sample check. For illustrative purposes there are some extra spaces in the
text preceding the printable data. The following paragraphs describe the command
functions. The commands are a minimal set chosen to produce the example. Please
consult Lexmark Technical publications for the complete descriptions of PJL and PCL
printer commands.
PJL Unlock Sequence
The first two lines of the variable text example are PJL commands that unlock the MICR
font resources and enter PCL language processing. The password used is PASSWORD,
the initial ship default. These commands and all following commands are all case
sensitive.
<ESC> is used to illustrate the ASCII Escape Character, ASCII 27, hex 1B. An actual
data
stream requires the Escape Character, not <ESC>.
PCL Initial Set-Up
The next two commands set up some printer PCL variables. These commands are
normally early in the data stream. We chose a minimal set. <ESC>&l2a1h6d1e64F sets
the paper size to LETTER, the input tray to TRAY 1, the lines per inch to 6, the top
margin to 1, and the lines per page to 64. The next command, <ESC>&u600D, is the
Unit of Measure command set to 600 dots per inch mentioned in Section 7. This affects
proper MICR line spacing and X and Y cursor positioning.
PCL Macro Call
The next command calls macro 100 that was previously loaded in RAM memory. When
called, the graphic background, logos, and static data are written to the internal print
buffer.
PCL Font Calls, Positioning Commands and Variable Print Data
The next eleven lines of data in the example call printer resident fonts, position the
cursor, and print the variable information. This is using the minimal data required,
particularly the font selection strings, <ESC>(s4099t0b10H being a very short version to
call Courier, normal weight, 10 pitch.
Appendix G