modulo43-barcodes
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
modulo43-barcodes [2017/12/22 15:14] – created Gerard Nicol | modulo43-barcodes [2018/08/10 02:33] (current) – removed Scott Cunliffe | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | =Overview= | ||
- | |||
- | Modulo 43 is an extension of the Code 39 barcode symbology. | ||
- | |||
- | ==How it works== | ||
- | |||
- | * Each character of the barcode in turn is looked up in the following string " | ||
- | * When the character is found the offset of that character is added to a running total | ||
- | * At the end of the string the subtotal is divided by 43 | ||
- | * The remainder of the division is then looked up in the search string and appended to the barcode | ||
- | |||
- | ===Example=== | ||
- | |||
- | *The barcode " | ||
- | *The subtotal divided by 43 gives a remainder of 6. | ||
- | *Character 6 in the search string is the number 5 character. | ||
- | *So a modulo 43 barcode with value " | ||
- | |||
- | =How TapeTrack caters for Module 43= | ||
- | |||
- | If your tape library consists only of media volumes that use the Modulo 43 check digit the simplest approach would be to create a barcode definition that says (presuming all of your barcodes have 6 digits) the volume serial portion of the barcode is made up of digits 1-6 of what is scanned. | ||
- | |||
- | In reality things are probably not going to be that simple. So if you have some barcodes with Modulo 43 and some without this is how TapeTrack manages them: | ||
- | |||
- | ==See Also== | ||
- | [[TapeTrack Barcode Parsing]] | ||
modulo43-barcodes.1513955677.txt.gz · Last modified: 2025/01/21 22:07 (external edit)