Unisys EFP9800 Series User Manual

Page of 268
MICR Commands and Parsing 
 
 
11–8  
3255 
4073–002 
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, ESC wP <CR> or ESC wp <CR>) 
parsing is not selected. One status byte, followed by all decoded MICR 
characters will be returned. See the descriptions of the commands. 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 
 
 
MICR Characters 
ASCII 
Hexadecimal 
Numerics 
Unrecognized Character 
Space 
Amount symbol 
Dash symbol 
“on us” symbol 
Transit symbol 
0...9 
 
0x30...0x39 
0x3F 
0x20 
0x26 
0x27 
0x28 
0x29