Programmer's Guide
PcOS Series 90PLUS
Printer Control Codes
Bar Codes
12/16/99
Rev M
Page 57
Code 128 Note
With Code 128, the ‘A’ space is defined as <0>. This makes programming difficult
and causes control character conflicts for the printer. To help solve these problems
in Code 128, the Series 90PLUS Printer subtracts 32 from all characters that are to
be included in the bar code. In the Code 128 definition, an ‘A’ is <33>, however,
the printer will convert an ASCII ‘A’ (<65>) to a <33> internally. This forces Code
128C and the start codes off by 32.
UPC A
is a fixed length, numeric, continuous code that employs four element widths. The
printer supports Universal Product Code (UPC) Versions A and E, EAN-8, and
EAN-13. Version A encodes 11 digits. Typically, the UPC A format starts with a
number system digit, five-digit manufacturer’s code, five-digit product code, and a
check digit. The printer makes no assumptions about any of the codes except the
check digit. The printer will print an UPC bar code with the 11 digits sent to it and
generate the check digit. If fewer than 11 digits are sent, the remaining digits will
be zeroes. The printer will print an UPC that is about 130 percent the size of the
UPC nominal standard, which provides optimal readability.
UPC E
is a zero suppression version of UPC. The printer requires that the first digit is zero
for number system zero. If it is not zero, the bar code is not printed. The printer
does the compression based on the compression rules for UPC E. The printer will
print a UPC bar code based on the 11 digits sent to it and generate the check digit.
If fewer than 11 digits are sent, the remaining digits will be zeroes. The printer will
print an UPC that is about 130 percent the size of the UPC nominal standard which
provides optimal readability.
EAN-13
is a fixed length, numeric, continuous code that employs four element widths. The
printer supports EAN-13, which is a superset of UPC that encodes 12 digits.
Typically, the format starts with a number set digit, which defines how the next six
digits are encoded. The next five digits have fixed encoding. The last is a check
digit. The printer will print an EAN-13 bar code with the 12 digits sent to it and
generate the check digit. If fewer than 12 digits are sent, the remaining digits will
be zero. The printer will print an EAN-13 bar code that is about 130 percent the
size of the nominal standard, which provides optimal readability.
EAN-8
is a fixed length, numeric, continuous code that employs four element widths. The
printer supports EAN-8, which is a superset of UPC that encodes seven digits. The
printer will print an EAN-8 bar code with the seven digits sent to it and generate
the check digit. If fewer than seven digits are sent, the remaining digits will be zero.
The printer will print an EAN-8 bar code that is about 130 percent the size of the
nominal standard, which provides optimal readability.
Code 93
is an alphanumeric, variable length bar code. The complete data field is printed by
the printer. Due to space limitations, only 12 characters can be printed.
Note
A [CR] may also be used in place of the [ETX] to end the bar code data field.
Only information that is usable in a particular bar code will be printed.
Function
Bar code height
ASCII
[ESC] [EM] B <n>
Hexadecimal
1BH 19H 42H <n>
Decimal
<27> <25> <66> <n>
IPCL
&%BH <m
1
> <m
2
>
EPOS
[GS] h <n>
Description
The [ESC] [EM] B <n> command sets the bar code height and speed, where <n> is
the number of print passes. Each pass is about 0.11 inch high. If n = <0>, the
printer returns to the default values of four passes for all except UPC which is
seven. Any value from zero to nine may be specified.
Содержание PcOS series 90plus
Страница 1: ...P OS c SERIES 90PLUS Receipt Validation Journal Printers PROGRAMMER S GUIDE Rev M PN 100 7586 ...
Страница 2: ......
Страница 6: ...PcOS Series 90PLUS Programmer s Guide Page iv Rev M 12 16 99 ...
Страница 139: ...Programmer s Guide PcOS Series 90PLUS Product Self Tests 12 16 99 Rev M Page 127 73 Italian ...
Страница 143: ...Programmer s Guide PcOS Series 90PLUS Product Self Tests 12 16 99 Rev M Page 131 RTS and DTR flow ...
Страница 179: ......
Страница 180: ...INSERT PN 100 7307 Rev M 12 16 99 ...