
Commands 7156 Owner’s Guide
October 1995132
Loading the Exception Table
The exception table begins at word 20 in NVRAM. Each entry takes five words.
There is room for eight exceptions with a sumcheck written in the last word. An
application can load local exceptions into the printer using the write NVRAM
command:
0x1B 0x73 n1 n2 k
which writes the two byte word n1:n2 to word k in NVRAM.
Exception Table Entry Format
Each exception table entry consists of five words. The first two words contain the
first eight characters of the transit number by packing the low order nibble of the
numeric transit number characters. For Canadian checks, eliminate the dash and
store the eight numerics.
The next three words are used as six individual bytes to tell the firmware how to
interpret the MICR characters which fall to the right of the rightmost transit
symbol. Each of the six bytes is positional and consists of two parts: character
type and number.
The three high order bits of each byte mark the character type. The characters can
be marked in three ways: check serial # character, account # character, or “skip
this character or symbol.”
The five low order bits of each byte contain the number of characters of that type
to extract. Most exceptions will not need to use all six bytes; in that case clear the
unused bytes to zero.
Bits within Byte
7 6 5 4 3 2 1 0
check serial # character string 0 0 1 n n n n n
account # character string 0 1 0 n n n n n
character string to ignore 1 0 0 n n n n n
Comentarios a estos manuales