EasyManua.ls Logo

Symbol DS3578 - OCR Check Digit Multiplier

Symbol DS3578
431 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
OCR Programming 12 - 25
OCR Check Digit Multiplier
Parameter # F1h BCh
This option sets OCR check digit multipliers for the character positions. For check digit validation, each character in
scanned data has an equivalent weight used in the check digit calculation. DS35787 OCR ships with the following
weight equivalents:
0 = 0 A = 10 K = 20 U = 30
1 = 1 B = 11 L = 21 V = 31
2 = 2 C = 12 M = 22 W = 32
3 = 3 D = 13 N = 23 X = 33
4 = 4 E = 14 O = 24 Y = 34
5 = 5 F = 15 P = 25 Z = 35
6 = 6 G = 16 Q = 26 Space = 0
7 = 7 H = 17 R = 27
8 = 8 I = 18 S = 28
9 = 9 J = 19 T = 29
All other characters are equivalent to one (1).
You can define the multiplier string if it is different from the default.
121212121212 (default)
123456789A (for ISBN, Product Add Right to Left. See OCR Check Digit Validation on page 12-26)
For example:
ISBN 0 2 0 1 1 8 3 9 9 4
Multiplier 10 9 8 7 6 5 4 3 2 1
Product 0 18 0 7 6 40 12 27 18 4
Product add 0+ 18+ 0+ 7+ 6+ 40+ 12+ 27+ 18+ 4= 132
ISBN uses modulo 11 for its check digit. In this case, 132 is divisible by 11, so it passes the check digit.
To set the check digit multiplier, scan the following bar code, then scan numbers and letters to form the multiplier
string from the alphanumeric keyboard in Chapter 14, Advanced Data Formatting. Then scan
End of Message in the
Chapter 14, Advanced Data Formatting.
OCR Check Digit Multiplier

Table of Contents