Cognitive Solutions A776 All in One Printer User Manual


 
Chapter 5: Programming commands118
A776 (B780) Programming Guide A776-PG00001 C 12/09
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 eld separator. This applies both to parameter specications 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 dened (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. The chart on the next page is the default parsing format if no
other is selected:
Status Status byte value
Good read, data follows 0x00
Bad read, data follows 0x01
No check present, no data 0x02
Paper jam, no data 0x03
No MICR characters, no data 0x04
MICR characters ASCII Hexadecimal
Numerics 0 ... 9 0x30 ... 0x39
Unrecognized character ? 0x3F
Space 0x20
Amount symbol & 0x26
Dash symbol 0x27
“on us” symbol ( 0x28
Transit symbol ) 0x29
Continued . . .