UPC-E Code Scanner Algorithm
UPC-E Code Scanner Algorithm
UPC-E Code Scanner Algorithm

1 / 1

UPC-E Code Scanner Algorithm

Get Latest Price
Send Inquiry
Model No. :
Brand Name :
2yrs

Suzhou, Jiangsu, China

Visit The Store
  • Gold Supplier
  • Platform Certification

Product description

Barcode Scanning

Universal Product Code (UPC) was initially developed in the 1970s for use by the US grocery industry, and its use has spread into other retail marketplaces in the US and internationally.

UPC-E is the compressed version of UPC. It suppresses zeroes to save space and was developed for items that are too small to accommodate the larger UPC-A barcode.
UPC-E is defined in ISO/IEC 15420 Information technology - Automatic identification and data capture techniques - EAN/UPC bar code symbology specification. The GS1 implementation is defined in GS1 General Specifications.
Symbol Structure
The symbol comprises the following elements:
    1.
  • Leading quiet zone
    1.
  • Guard pattern (start character)
    1.
  • Six symbol characters
    1.
  • Guard pattern (stop character)
    1.
  • Trailing quiet zone
UPC-E encodes six digits of numeric message data together with a number system digit and a check digit, for a total of eight digits.
Most barcode symbologies print bars and spaces in only two widths, but with UPC, four different widths are used. This enables each numeric character to be represented by using just two bars and two spaces, which is the fewest number of modules required per character of any symbology.
Although UPC barcodes come in a number of different message lengths, these lengths are not fully variable as they are with other barcode symbologies. UPC-E uses seven digits, one of which is a check digit.
Guard bars. The guard bars are the start and stop characters in a UPC-E symbol.
The start character is made up of three modules as follows:
narrow bar
narrow space
narrow bar
The stop character is made up of six modules as follows:
narrow space
narrow bar
narrow space
narrow bar
narrow space
narrow bar
The bars for these characters are longer than the bars that encode data, and they are sometimes referred to as security bars.
Character Set
This symbology supports all numeric digits (0-9).
Check Digit
UPC-E contains a check digit that is based on the modulo 10 (mod 10) algorithm.
Density
With four available printing widths for the bars and spaces instead of just two, UPC-E takes about half the number of bars and spaces relative to Interleaved 2 of 5 to represent each character. However, the use of the wider bars and spaces nullifies this space savings. Interleaved 2 of 5 codes pack data more densely than UPC-E does.
Add-on Symbols
Two-digit and five-digit add-on symbols (supplemental barcodes) are available for adding to the right of the UPC-E symbol. These add-on symbols are usually used to add a date or a manufacturer's suggested retail price (MSRP) to periodicals, books, and weighed products, such as food. The character set and density of the add-on symbols are the same as those of UPC-E. A human readable interpretation is always included.
The start characters for the two-digit and five-digit add-on symbols are made up of three modules as follows:
single bar
single space
double bar
The add-on symbols do not use a stop character or center character.
Combining UPC with Other Symbologies
Because many purchased goods are conveniently prelabeled with UPC barcodes, you will want a barcode reader that can read these symbologies. These barcodes are usually produced photographically or with a laser printer. However, since most barcode readers can automatically discriminate between the various barcode symbologies, it is very easy to combine different barcode symbologies in a given application environment.
If you have a barcode reader that has automatic discrimination, we recommend using either Interleaved 2 of 5 or Code 39 for your in-house printed barcodes. Because UPC is a numeric-only code, Interleaved 2 of 5 would be the preferred substitute, because it uses about half the space that Code 39 uses.
 

upce

Company Overview

Contact Now!

Please feel free to get in tou

View More
Send Inquiry

Product Alert

Subscribe to your interested keywords. We will send freely the latest and hottest products to your Inbox. Don't miss any trade information.

版权所有 © 宁波全贸信息技术有限公司 浙ICP备12012821号-1 浙B2-20200628