Source Technologies ST9510 manual Micr Command Example, PCL Initial Set-Up, PCL Macro Call

Page 26

8. 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 is 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. We are again using the minimal data required, particularly the font selection strings, <ESC>(s4099t0b10H being a very short version to call Courier, Normal Weight, 10 Pitch.

<ESC>*p300x600Y is a PCL positioning command. In this case its values are 600 pixels down and 300 pixels to the right of the upper left corner of the page. The Unit of Measure command determines the exact distance.

The next 4 lines call our secured MICR font resources. We are using the ID for the font call. The Form Feed prints the page.

ST Secure MICR Printer User’s Guide

26

2006, Source Technologies

March 2006

 

All Rights Reserved

Image 26
Contents ST9510 Secure Micr Printer User’s Guide ST Secure Micr Printer User’s Guide Table of Contents Micr Commands Examples AppendixPrinter Installation Micr Printing Today Micr OverviewCheck Processing System ST Secure Micr Printer User’s Guide Micr Check Design Data Elements Date Amount Convenience Amount Amount In WordsDrawee Institution Name Payee AreaSignature Area Account Title Memo LineExternal Processing Code EPC Field Position Micr LineAuxiliary On-Us Field Positions 65 to Routing Field Positions 43 toSample Check Quality Issues Layout WeightQuality StiffnessSecurity Note Security IssuesCheck Stock Security Features ST Secure Micr Printer User’s Guide ST Secure Micr Printer User’s Guide Micr Fonts Micr FeaturesSecure Micr Secure FontsResource Storage Micr Toner CartridgePJL Unlock Sequence Micr CommandsFonts and Secured Resources PJL Re-Lock SequencePJL Re-Lock Sequence With a New Password Value PCL Font Call CommandsPJL Info Micr Command ST Secure Micr Printer User’s Guide Toner Out Error MessagesToner Low Load Micr TonerToner Low Load Paper Error Blue ButtonReady / Data PCL Macro Call Micr Command ExamplePCL Initial Set-Up Sample Accounts Payable Check PJL and PCL commands used to print the sample check @PJL Enter Language = PCLAppendix a E13B Micr Font Mapping Micr Font Description Alpha/Numeric Hex Values CharacterAppendix B Secure Numeric Font Mapping Description Alpha/Numeric Hex Value Secure Font CharacterDescription Alpha/Numeric Hex Value CharacterAppendix C ICR Secure Numeric Font Mapping Description Alpha/Numeric Hex Value CharacterValues Appendix D CMC7 Micr Font MappingDescription Alpha/Numeric Hex Values CMC7 Font ZeroST Secure Micr Printer User’s Guide