Source Technologies 1352 MICR 40 manual PCL Initial Set-Up, PCL Macro Call

Page 62

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 print- able 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.

Secure MICR Printer User’s Guide

Source Technologies

July 2003

All rights reserved

Image 62
Contents IBM Infoprint 1352 Micr Secure Micr Printer User’s Guide Page Table of Contents Error Messages Audit Trail ReportPrinter Installation Micr Printing Today Micr OverviewCheck Processing System Micr Overview Micr Check Design General Features of Check DesignPosition and Dimension Gauge Design Elements in Detail PaperData Elements Date DuplexingMicr Clear Band Amount Convenience AmountPayee Area Amount In WordsDollars Signature AreaAuxiliary On-Us Field Positions 65 to Account Title Memo LineCheck Serial Number Fractional Routing Number Micr Line External Processing Code EPC Field PositionRouting Field Positions 43 to On-Us Field Positions 32 toSample Check Quality Issues Quality WeightMicr Check Stock LayoutMoisture Security Issues Check Stock Security FeaturesSecurity Note Security Issues Micr Fonts Micr FeaturesMicr Mode Secure FontsResource Storage Bi-Directional Feedback@PJL Ustatus Device Micr Menu STH Command Entering Micr ModeSTF Command Set New Password Command &%STExxxxxxxx$ PasswordMicr Definition Command SMCPxxxx$ optional SmcpSMD STSPrint Micr E-13B Font SMDddd...ddd$ Print Micr CMC7 Font SM7ddd...ddd$Print MicroPrint Line SMMxxxxxxxxx!$ Print Secure Numeric Font SMFddd..ddd~Print ICR Secure Numeric Font &%SMIxxxxxx~ Load Flash Resource STLxxxxxyyyyyyzdd....ddTray Unlock Command STTU#$ Secure Flash Resource Unlock Command STPxxxxx$Tray Lock Command STTL#$ Tray Swapping CommandsDES and AES Decryption STDON$ Customer Character Conversation Command Special Alert and Custom Beep Command Turning Hex Transfer On IBM Host Programming Features and ExamplesHex Transfer Turning Hex Transfer OffHex Transfer Examples Micr Mode Command Example NON-NEGOTIABLE Commands in .1 in order of appearance STFPASSWORD$STY4000$ Escape Character TranslationSTY4040$ Example &%STY2300$Audit Trail Reports Print Audit Report Audit Report Field One SQ1d..d$ Audit Trail Report Command SetEnd Audit Record Audit Report Field Two-MICR Line SMDd..d$ or &%SM7d..d$Audit Report Field Six SQ6d..d$ Audit Report Field Four SQ4d..d~Audit Report Field Five SQ5d..d$ Audit Report Field Seven SQ7d..d$Print Audit Report SPRINTxx$ Print and Purge Audit Report &%SPURGExx$Spurge SprintSQ5 Start Audit Feedback CommandSQ4 SQ6Audit Trail Commands Example Void SQ1200$200 Command terminatorSAR$ SQ6October 5, 2005$SMD...$ SQ7103345 AM$Msmith Error Messages See list of Micr Error Messages on followingError Message On Display Printed Message Description Action Command&%SMDddd..ddd$ Appendix a E13B Micr Font MappingCommand SM7ddd..ddd$ Appendix B CMC7 Micr Font MappingCommand SMFddd...dd~ Appendix C Secure Numeric Font MappingExample &%SMF$1,123.00~ Will print Command SMIxxxxxx~ Appendix D ICR Secure Numeric Font MappingAppendix E Micr Mode Command Summary Description CommandAppendix F Audit Report Command Summary Description Command Structure FunctionPJL Unlock Sequence Appendix G PJL Based Micr CommandsFonts and Secured Resources PJL Re-Lock SequencePJL Re-Lock Sequence With a New Password Value PCL Font Call CommandsPJL Info Micr Command Cartridge Status = Unknown PCL Initial Set-Up PCL Macro CallPCL Font Calls, Positioning Commands and Variable Print Data Sample Accounts Payable Check PJL and PCL commands used to print the sample check @PJL Enter Language = PCL