Source Technologies 1352 MICR 40 Appendix G PJL Based Micr Commands, Fonts and Secured Resources

Page 58

Appendix G: PJL Based MICR Commands

In addition to supporting the Text Based MICR Command Set described in Sections 6 and 7, this Secure MICR printer also supports the PJL based MICR Commands used on our slower speed models. The MICR code functions emulate the presence of FLASH memory for the 5 secured font resources. The FLASH Memory option is not required for the five fonts.

If you require the capability to store custom signature fonts, Logo fonts, or overlay MACRO’s in Secure FLASH Memory the FLASH memory option is required.

The following are the key PJL and PCL commands required to access MICR resources in the printer. For the complete source of information on PJL and PCL languages, consult the Lexmark Technical Reference documentation.

Fonts and Secured Resources

The ST Secure MICR printer has five fonts password protected in FLASH memory. The printer requires PJL commands with the correct password value to unlock the font resources, followed by PCL to print the fonts. They are then re-locked by PJL commands or by a printer power cycle.

The PJL commands to unlock the fonts must precede all PCL commands. The re-lock PJL commands must follow the PCL commands and final form feed command. The PCL com- mands could print an unlimited number of pages between the unlock and re-lock sequences. We will use <ESC> in the following examples to indicate the Escape character, ASCII 27. Values shown in parentheses () are hexadecimal.

PJL Unlock Sequence

<ESC>%-12345X@PJL LDECLARE LRESOURCE:”flash:” LRWLOCK=”PASSWORD”(0D)(0A)

@PJL ENTER LANGUAGE=PCL(0A)

The sequence contains a UEL (Universal Exit Language) command followed by the unlock and enter language commands. The commands are case sensitive. PASSWORD is the initial ship default password value. The command delimiter is a Line Feed (hex 0A) with Carriage Return (hex 0D) being optional. Spaces are required as shown. The ENTER LANGUAGE command is optional but recommended. The command should also end with a LF (hex 0A). At this time all secured resources including any resources that are customer unique in FLASH are unlocked and available to PCL.

The password value is limited to no more than 8 alphanumeric case sensitive characters.

PJL Re-Lock Sequence

<ESC>%-12345X@PJL LDELETEPASSWORD LRESOURCE:flash:”(0D)(0A)

<ESC>%-12345X

Sent after PCL, this sequence re-locks the resources with no change in the password value. The PJL syntax of LDELETEPASSWORD is not the password. The command sequence terminates with the UEL command (Universal Exit Language). This is optional but recommended.

Secure MICR Printer User’s Guide

Source Technologies

July 2003

All rights reserved

Image 58
Contents IBM Infoprint 1352 Micr Secure Micr Printer User’s Guide Page Table of Contents Error Messages Audit Trail ReportPrinter Installation Check Processing System Micr OverviewMicr Printing Today 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 Fonts@PJL Ustatus Device Bi-Directional FeedbackResource Storage Micr Menu STF Command Entering Micr ModeSTH 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