Universal Menu Book/Code options/Setting code specific options/Options for Codabar

From OptiWiki

< Universal Menu Book | Code options | Setting code specific options
Revision as of 14:20, 15 September 2008 by Jbo (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Codabar (NW7):
Codabar (NW7) is a variable length symbology with an optional check digit and printable start/stop characters. The next characters are supported:

  • the digits 0 upto 9
  • the characters - $: / . +
  • start/stop characters are A, B, C or D

The checksum is calculated as the sum modulo 16 of the numerical values of all data characters. For string format see figure 3.22.


The ABC code is an acronym for American Blood Commission. This code consists of two bar codes which are decoded in one read cycle. The code is concatenated when the stop character of the first bar code and the start character of the second bar code is a D. These two Ds are not transmitted. For string format see figure 3.23.


The CX-Code consists of two bar codes which are decoded in one read cycle. The code is concatenated when the stop character of the first bar code is a C, and the start character of the second bar code is a B. The B and C characters are not transmitted. For string format see figure 3.24.


Options for Codabar:

  • Enable ABC code concatenation.
  • Enable CX code concatenation.
  • Enable check digit check.
  • Disable transmission of the check digit.
  • Disable transmission of start/stop.
  • Selection of start/stop character translation.
  • Selection of minimum number of data characters.
  • Enable library space (CLSI) insertion.

Space insertion:
This option inserts spaces in position 2, 7, 13, of the data string for use in library systems.

ST/SP translation:
This option enables the translation and transmission of the start and stop characters. Thus if the option ST/SP: abcd/tn*e is chosen, the start character is converted to lower case, e.g. from A, B, C or D to a, b, c, or d respectively and the stop character is converted from A, B, C or D to t, n, *, or e respectively. The next figure shows the resulting format for these options with a Codabar label using A and B as start and stop characters and 1 2 3 4 5 6 as data characters. See figure 3.25.


Minimum data characters:
Codabar labels are checked for a minimum of 1, 3 or 5 characters are set by the user. If the number of characters in the label is shorter than the number set, the label will be rejected. If the fixed length option is used for Codabar type labels then such labels will additionally be checked for fixed length.

Intercharacter gap check:
This option enables the reading of Codabar labels with a large or irregular gap between characters. Checking the gap means that it is not allowed to have a gap. Disable the gap check allows gaps in the bar code.

SET Image:MenulabelZZ.png
Enable only Codabar normal mode HA File:Menulabel HA.png
Enable only ABC mode H4 File:Menulabel H4.png
Enable only CX mode H5 File:Menulabel H5.png
Enable Codabar, ABC and CX H3 File:Menulabel H3.png
Not check CD H7 File:Menulabel H7.png
Check CD H6 File:Menulabel H6.png
Transmit CD H8 File:Menulabel H8.png
Not transmit CD H9 File:Menulabel H9.png
Disable space insertion HE File:Menulabel HE.png
Enable space insertion HD File:Menulabel HD.png
Not transmit ST/SP F0 File:Menulabel F0.png
ST/SP: ABCD/ABCD F3 File:Menulabel F3.png
ST/SP: abcd/abcd F4 File:Menulabel F4.png
ST/SP: ABCD/TN*E F1 File:Menulabel F1.png
ST/SP: abcd/tn*e F2 File:Menulabel F2.png
ST/SP <DC1><DC2><DC3><DC4>/<DC1><DC2><DC3><DC4> HJ File:Menulabel HJ.png
Minimum data one character HC File:Menulabel HC.png
Minimum data three characters HB File:Menulabel HB.png
Minimum data five character HF File:Menulabel HF.png
Enable intercharacter gap check HH File:Menulabel HH.png
Disable intercharacter gap check HI File:Menulabel HI.png
END Image:MenulabelZZ.png
Personal tools