OCR Programming
329
OCR Check Digit Modulus
Parameter # 688
SSI # F1h B0h
The check digit is the last digit (in the right-most position) in an OCR string and improves the accuracy of the
collected data. This option sets OCR module check digit calculation. The calculation is performed on incoming data
to determine this check digit, based on the numeric weight of the alpha and numeric characters. See OCR Check
Digit Multiplier on page 329. If the incoming data does not match the check digit, the data is considered corrupt.
The selected check digit option does not take effect until you set OCR Check Digit Validation on page 330.
To choose the Check Digit Modulus, such as 10 for Modulus 10, scan the following barcode, and then scan a
three-digit number from 001 to 099 representing the check digit using the numeric keypad in Alphanumeric
Barcodes. The default is
1.
OCR Check Digit Multiplier
Parameter # 700
SSI # F1h BCh
This option sets OCR check digit multipliers for character positions. For check digit validation, each character in
scanned data has an assigned weight to use in calculating the check digit. The scanner 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 330)
OCR Check Digit