Home
Accu2000 Barcode Label Printing Software Prev Page Prev Page
Getting Started
Accu2000 Barcode Overview
Installation
Label Printing Instructions
Create barcode
Edit properties
Create embeded data source
Select external data source
Edit data sources
Edit data
Print options
Information
CodaBar
Code 11
Code 128
Code 39
Code 39 Ext
Code 93
Code 93 Ext
Ean 13
Ean 8
Industrial 2 of 5
Interleaved 2 of 5
Ucc/Ean 128
MSI
Postnet
Planet
Telepen
Upc A
Upc E
IntelligentMail
Sscc 18
Scc 14
Itf 14
PDF 417
Macro PDF 417
DataMatrix
QR Code
Support
FAQ
Accu2000 Barcode Help

Code 11 Specification



Code 11, also known as USD-8, was developed as a high-density numeric-only symbology. It is used primarily in labeling telecommunications equipment. The symbology is discrete and is able to encode the numbers 0 through 9, the dash symbol (-), and start/stop characters.

Encoding
Code 11 Each character is encoded with three bars and two spaces. Of these five elements, there may be two wide and three narrow, or one wide and four narrow. Wide elements represent a binary 1 while narrow elements represent a binary 0.

Check Sum
Two check digits, named C and K, are used.  Normally, if the length of the message to encoded is less than 10 characters only one checksum ('C') is used, whereas both 'C' and 'K' are used if the message is 10 characters or longer. The check digits are the result of a Modulo 11 division of the sum of the products of each digit times a weight factor.  The weights for the C check digit range from 1 to 10 while the weights for the K check digit range from 1 to 9.  Weights start at the right end of the data and increment towards the left.  The dash character has a value of 10 for purposes of check digit calculation.

Code 11 Character Set
The numbers in the table correspond to the width of the element. A 0 means the element is narrow, and a 1 means the element is wide.

ASCII
CHARACTER
ENCODING(Bar, Space, Bar, Space, Bar)
0 00001
1 10001
2 01001
3 11000
4 00101
5 10100
6 01100
7 00011
8 10010
9 10000
- 00100
Start/Stop 00110

Since the first and last element of every character is always a bar, a narrow space is appended at the end of each character to separate the last bar of a character from the first bar of the character that follows.

The complete barcode is concatenating a start character + data + C + K + stop character.





Copyright 2008, BarcodeLabelPro.com All Rights Reserved