Reading multi-row ocr, Ocr check character, Reading multi-row ocr -5 – HandHeld Entertainment Document Reader 4800dr User Manual
Page 91: Ocr check character -5

4800dr Barcode Guide
7 - 5
or
654321CCC
Reading Multi-Row OCR
The imager is capable of decoding multi-row OCR text.
Note: Reading rows longer than sixteen characters is not recommended.
Consider the following example. This example shows serial commands as they would be entered using Quick*View.
Example: You need to read multiple rows of OCR-A data as shown below:
12345678
ABCDEFGH
First, enable the OCR-A font. To read the first row of OCR data, you would program the following template:
OCRTMP"dddddddd".
This template is the default OCR template. If you wanted to read the second line of data, you would use the following
template:
OCRTMP"llllllll".
To read both lines of OCR at one time, use the variable r to indicate the start of a new row. All the other templating variables
for the individual rows work the same as previously described. For instance, in the above example, you would use the
following template to read both rows:
OCRTMP"ddddddddrllllllll".
To read the three rows below, you would use the template command "OCRTMP"ddddddddrllllllllrlllldddd".
12345678
ABCDEFGH
ABCD1234.
OCR Check Character
You may want to print and verify a check character in order to enhance the security of your OCR application. The imager can be
programmed for almost any type of check character. A number of presets are provided for common check character uses (e.g.,
modulo 10 and modulo 36).
Scan the OCR Modulo 10 or OCR Modulo 36 Check Character barcode to specify the type of check character used in the OCR
strings you’re scanning. The imager will then only read OCR character strings with a valid check character. The imager transmits
the OCR data without the check character data. You must specify the location of the check character in the template with a c.
Example: You need to read any combination of seven digits, with a modulo 10 check character in the eighth position. The
template would be:
dddddddc
To create this template, you would enable the OCR-A font. Scan the Modulo 10 Check Character symbol. Then scan the
Enter OCR Template
symbol, and scan the d from the
seven times, and scan the c once. Scan
Save OCR Template
(
). This template will let you read any combination of six digits with a correct check character
after. (If the check character is invalid, the data is discarded.) For example, the following string could be scanned:
01234569
and the output would be: 0123456