Chapter 5: Programming commands 111
A776-PG00001 D 07/13
A776 (B780) Programming Guide
MICR commands
MICR reading
These commands control the Magnetic Ink Character Recognition (MICR) check reader, including how it parses the
character strings on checks.
The section, MICR parsing, describes how to create a parsing format and how to create and maintain an exceptions
table.
Read MICR data and transmit
ASCII
ESC
w 1
Hexadecimal
1B 77 01
A776:
1B 77 01 = read & transmit MICR, position for endorsement
1B 77 02 (B780 only) B780:
1B 77 01 = wait for check, read & transmit MICR, eject check
B780:
1B 77 02 = wait for check, read & transmit MICR, position for endorsement
Decimal
27 119 1
Default:
All data returned
Reads and transmits the MICR data and adds a carriage return (0x0D). One status byte precedes the MICR characters.
If no parsing format is selected with either of the define parsing format commands (see below), all data will be
returned, which is the default.
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
Transmit last MICR read
ASCII
:
ESC w R
Hexadecimal
: 1B 77 52
Decimal:
27 119 82
Resends the previously decoded MICR data (as if the parsing has not been defined) to the host. The return
data is defined in the “Read MICR data and transmit” command (1B 77 01) without parsing and presents the data from
the last MICR read since power-up or reset or indicates in the status that no read has yet occurred.
Содержание A776 ColorPOS
Страница 12: ...Contents x A776 B780 Programming Guide A776 PG00001 D 07 13...
Страница 14: ...Chapter 1 About this Guide 2 A776 B780 Programming Guide A776 PG00001 D 07 13...
Страница 160: ...Appendix B Resident Character Sets 148 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 737 Greek...
Страница 161: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 149 Code page 850 Multilingual...
Страница 162: ...Appendix B Resident Character Sets 150 A776 B780 Programming Guide A776 PG00001 D 07 13 Code Page 852 Slavic...
Страница 163: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 151 Code Page 857 Turkish...
Страница 164: ...Appendix B Resident Character Sets 152 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 858 with Eurosymbol...
Страница 165: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 153 Code page 860 Portugese...
Страница 166: ...Appendix B Resident Character Sets 154 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 862 Hebrew...
Страница 167: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 155 Code page 863 French Canadian...
Страница 168: ...Appendix B Resident Character Sets 156 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 865 Nordic...
Страница 169: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 157 Code page 866 Cyrillic...
Страница 170: ...Appendix B Resident Character Sets 158 A776 B780 Programming Guide A776 PG00001 D 07 13 Code page 1251 Cyrillic...
Страница 171: ...Appendix B Resident Character Sets A776 PG00001 D 07 13 A776 B780 Programming Guide 159 Code page 1252 Windows Latin 1...
Страница 172: ...Code page 1255 Hebrew...
Страница 173: ...Code page KZ_1048 Kazakh Code Page KZ_1048 Kazakh...
Страница 174: ...Appendix C Electronic Journal 162 A776 B780 Programming Guide A776 PG00001 D 07 13...
Страница 179: ......
Страница 180: ...A776 PG00001 Rev D 07 2013...