Intermec m90 Reference Guide

Page of 126
Bar Code Symbologies
Appendix
C
93
M90 Series Portable Data Entry Unit Reference Manual
The Application Identifier Standard, that is part of the UCC/EAN Ship-
ping Label concept, complements, rather than replaces, other UCC/EAN
standards. Most UCC/EAN standards primarily identify products.
Several industries expressed the need to standardize more than product
identification. The UCC/EAN Code 128 Application Identifier Standard
supplies this tool. The standard adds versatility for inter-enterprise ex-
changes of perishability dating, lot and batch identification, units of use
measure, location codes, and several other information attributes.
For more detailed information on Code 128 UCC/EAN Shipping Label
bar code and Application Identifier Standard, refer to the UCC/EAN-128
Application Identifier Standard specification.
I 2 of 5 (Interleaved)
I 2 of 5 (Interleaved 2 of 5 Code) is an all-numeric symbology, widely
used for warehouse and heavy industrial applications. Its use has been par-
ticularly prevalent in the automobile industry. The I 2 of 5 symbology can
be placed on smaller labels than what the standard UPC symbology re-
quires.
I 2 of 5 also provides a little more flexibility on the type of material it can
print on. Interleaved 2 of 5 Code has its name because of the way the bar
code is configured.
I 2 of 5 bars and spaces both carry information. The bars represent the
odd number position digits, while spaces represent the even number posi-
tion digits. The two characters are interleaved as one. Messages encoded
with this symbology have to use an even number of characters since two
numeric characters always get interleaved together.
MSI Code (Variant of Plessey)
Plessey finds its origin in the pulse width modulated (PWM) code devel-
oped in England. It is widely used for shelf markings in grocery stores.
Pulse width modulated codes represent each bit of information by a bar
and space pair. A zero bit consists of a narrow bar followed by a wide
space, while a one bit consists of a wide bar followed by a narrow space. It
is mainly a numeric symbology (0–9) with six extra characters available for
assigning any symbol or letter desired.
Plessey codes are not self-checking and employ a variety of check charac-
ters. Plessey employs a polynomial-based Cyclic Redundancy Check
(CRC). For start and stop characters, Plessey employs a 1101 and pre-
viously used a 0101.
This symbology is very limited about what information can be encoded. It
is not considered for new applications.
In addition to Plessey characteristics, the MSI Code employs a Modulus
10 Check. For start and stop checks, MSI employs a single bit pair of 1 as
a start symbol and a single bit pair of 0 as a stop symbol. MSI reverses the
1-2-4-8 BCD pattern for bit pair weighting to 8-6-2-1.