Instruction manual

A758 Owner’s Guide Chapter 7: Programming Guide
September 1999 192
ESC w p K9 X T 18 X A 04C <CR>
U.S. check: all nine characters in the transit number (because there are no
dashes)
Canadian check: dash in transit number removed; “9” inserted at beginning,
resulting in a fully numeric nine character transit number
All characters in the account number (up to 18) with spaces and dashes
removed
Always four characters in the check number (zero-filled if check number is
only three characters long)
Final Carriage Return
ESC w p T '/ A '/ C '/ S <CR>
All characters in the transit number
Field separator: /
All characters in the account number
Field separator: /
All characters in the check number
Field separator: /
Two-digit status
Final Carriage Return
Notes
All parameters are ASCII characters, i.e. greater than or equal to 0x20, with the
exception of a non-ASCII character enclosed in single quotes as a field separator.
This applies both to parameter specifications sent from application to printer, and
to MICR data returned from printer to application.
Parameters are positional; their order in the parameter string is the order in
which the parsed MICR data will be returned. Unrecognized parameters will be
ignored, and processing of the parsing parameters will stop. Any data remaining
after the unrecognized parameter will be treated as normal input data.
If parameters are not defined (for example, 1B 77 50 <CR> or 1B 77 70 <CR>)
parsing is not selected. One status byte followed by all decoded MICR characters
will be returned. This is the default parsing format if no other is selected:
Status Status Byte Value
Good read, data follows
Bad read, data follows
No check present, no data
Paper jam, no data
No MICR characters, no data
0x00
0x01
0x02
0x03
0x04