Код 11

Code 11 — это символика штрих-кода , разработанная Intermec в 1977 году и используемая в основном в телекоммуникациях. Символ может кодировать строку любой длины, состоящую из цифр 0–9 и символа тире (-). Двенадцатый код представляет собой символ начала/остановки, обычно печатаемый как «*». Могут быть включены одна или две контрольные цифры по модулю 11.
Это дискретная двоичная символика, где каждая цифра состоит из трех полос и двух пробелов; одно узкое пространство разделяет последовательные символы. Ширина цифры не фиксирована; три цифры (0, 9 и -) имеют один широкий элемент, а остальные — два широких элемента.
Действительные коды имеют одну широкую полосу и могут иметь один дополнительный широкий элемент (полосу или пробел).
Характер | Ширина | Штрих-код |
---|---|---|
0 | 00001 | 101011 |
1 | 10001 | 1101011 |
2 | 01001 | 1001011 |
3 | 11000 | 1100101 |
4 | 00101 | 1011011 |
5 | 10100 | 1101101 |
6 | 01100 | 1001101 |
7 | 00011 | 1010011 |
8 | 10010 | 1101001 |
9 | 10000 | 110101 |
- | 00100 | 101101 |
Стоп/Старт | 00110 | 1011001 |
Широкий элемент | Широкий бар | ||
---|---|---|---|
Левый | Середина | Верно | |
Левая панель | 9 | 5 | 1 |
Левое место | 3 | 6 | 2 |
Средний бар | 5 | - | 4 |
Правое пространство | 8 | * | 7 |
Правая панель | 1 | 4 | 0 |
В таблице декодирования 15 записей, поскольку символы с двумя широкими полосами (1, 4 и 5) указаны дважды.
Если предположить, что ширина узких элементов составляет одну единицу, а широких — две единицы, то средняя цифра составит 7,8 единицы. Это лучше, чем коды с большим репертуаром, такие как Codabar (10 единиц) или Code 39 (11 единиц), но не так хорошо, как чередующиеся 2 из 5 (7 единиц). В недвоичном коде символов 128 используется 5,5 единиц на цифру (11 единиц на пару цифр).
Внешние ссылки
[ редактировать ]- Спецификация символики кода 11. Архивировано 2 февраля 2007 г. на Wayback Machine.