
Code 39 Advanced Features and Functions
Mod 43 Check Character
Standard Code 39 can be printed with a "Mod 43 Check Character". This Mod 43 check character cannot be used with Full ASCII
Code 39. The check character is derived by assigning a value to each character in the data to be bar coded from the table as follows:
Table A-1. Mod 43 Check character calculation for Code 39
Here is an example to illustrate how the check character is calculated for bar code data of 123XYZ:
1. Take the sum of the values assigned to each character:
1 + 2 + 3 + 33 + 34 + 35 = 108
1 2 3 X Y Z
2. Divide the sum by 43: (thus the name modulus 43)
108/43 = 2 with a Remainder of 22
3. Find the character corresponding with the remainder.
M (value 22) is the CHECK CHARACTER
The data becomes 123XYZM, with M added as the Mod-43 check character.
Commenti su questo manuale