Universal Menu Book/Code options/Setting code specific options

From OptiWiki

Jump to: navigation, search

Contents

Code specific options may be configured affecting:

  • Enabling and disabling code variants and translations, such as EAN-128, as were listed in the relations table for setting of readable codes.
  • Data verification such as by means of a check digit calculation. A check digit has a value that can be calculated from the other data characters and is usually the last data character in a bar code.
  • Pre-editing of the data string such as removing the check-digit and/or start/stop characters.

The more common options are described here:

Check CD:
This option enables the check digit calculation. If the calculated check digit does not correspond to the check digit in the bar code, then the bar code is ignored. The use of a check digit greatly improves the security of a bar code.

Not check CD:
This option disables the check digit calculation. This option is required when the bar codes do not contain a check digit or contain an invalid check digit.

Transmit CD:
This option enables the transmission of the check digit together with the data characters. If the check digit calculation is disabled, the reader can not differentiate anymore between a (valid) check digit and a data character. It will therefore transmit all data characters of the label, including what could constitute a check digit.

Not transmit CD:
This option disables the transmission of the check digit. If the check digit calculation is disabled, the reader can not differentiate between a (valid) check digit and a data character. It will therefore transmit all data characters of the label, excluding the character that could constitute the check digit for the type of bar code.

Transmit ST/SP:
This option enables the transmission of the start and stop characters of a bar code.

Not transmit ST/SP:
This option disables the transmission of the start and stop characters of a bar code. The next figure summarizes the effect of the transmit options for a Code 39 label with:

  • start and stop characters "*"
  • data characters "1 2 3 4 5 6"
  • or data characters "1 2 3 4 5" and check digit "6".

Note that because "6" is, according to the Code 39 specifications, not a valid check digit for this label. The check digit calculation must therefore be disabled in order for the label to be accepted.

See figure 3.11.

File:SettingCodeSpecificOptions.svg

Views
Personal tools