Additional commands (Printer) Controlling the MSR / MICR func tions
T5023/5023+ - Programming Guide 213
Function:
The MSR track is read usingthe command CSI " r. The desired options are pre-
set, if necessary, via the command ’MSR parameter block’ (CSI ... ! r) (number
of reading attempts, recording mode, position of the magnetic stripe, etc.). Irre-
spective of whether the reading attempt could be completed successfully, data
for the program is transferred. In addition tothe ac tualuser data (contents of the
magnetic stripe), this can also contain statisticspecifications (for example, num-
ber of reading attempts) and error messages..
Depending on the recording format, the start and end characters are he-
xadecimal encrypted as follows:
The command CSI " r triggers the output of characters still in the
print buffer to the document printing point.
The read data block contains all the informationcharacters, including
the start and end characters for the respective recording format.
The LRC character (error detection character for block protection)
is internally produced and checked and is therefore not a compo-
nent of the read data block.
With an incorrect reading attempt, the correctlyrecognized data up to
the first incorrect characteris transferred.
Format n3 Start character End character
DIN 0 3D 3F
IBM 1 1 3B 3C
IBM 2 2 3B 3F
105 characters 5 3D 3F
ISO 7811 6 3B 3F
i