Code 128 - TransAct POSjet 1500 Programmer's Manual

Transact posjet 1500: software guide
Hide thumbs Also See for POSjet 1500:
Table of Contents

Advertisement

Programmer' s Guide
Code 39
Code 39 is an alphanumeric bar code. It is a discrete, self-checking, variable-length code. The printer prints the
complete data field. Due to space limitations, only eight characters can be printed. If illegal characters pass to the
printer, they are converted to legal codes. (For example, a → A.)

Code 128

Code 128 is an alphanumeric bar code. It is a high-density, variable-length, continuous code, which employs
multiple element widths. Code 128 has three possible start codes. The start code defines the code set, Code A, B, or
C that will be used to generate the barcode. The POSjet
by the printer based on the information in the data field.
To specify code set:
If the first character in the data field <Code> can specify the Code set as follows:
Code Set A
<135>
Code Set B
<136>
Code Set C
<137>
The printer will print the complete data field from the selected set. Due to space limitations, only ten characters can
be printed. The check digit is generated and printed by the printer.
To have the printer selected code set:
If the first character <Length> is from 1 to 31, the printer will automatically select Code A, B, or C depending on
the data present. If the data is all numeric, the data can be printed as pairs. This effectively doubles the amount of
data that can be printed. The check digit is generated and printed by the printer.
Note: If the first character is greater than <31> and not <135> through <137>, the printer will discard the first
character and print the data from Code A.
Code 128 Note: The 'A' space is defined as a <0>, which makes programming difficult and causes control character
conflicts for the printer. To solve the problem, the POSjet
be included in the bar code. In the Code 128 definition, an 'A' is <33>; however, the printer converts an ASCII 'A'
(<65>) to a <33> internally. This sets Code 128C and the start codes off by 32.
UPC A
UPC A is a fixed-length, numeric, continuous code that employs four element widths. The printer supports
Universal Product Code Version A, 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 prints an UPC bar code
with the 11 digits sent to it and generates the check digit. If fewer than 11 digits are sent, the remaining digits will
be zeros. The printer prints an UPC that is about 130% the size of the UPC nominal standard, which provides
optimal readability.
UPC E
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, prints an UPC bar code based on the 11 digits sent to it, and generates the check digit. If fewer than 11
digits are sent, the remaining digits will be zeros. The printer prints an UPC that is about 130% the size of the UPC
nominal standard, which provides optimal readability.
Nov-07
POSjet
[ESC] b <2> <Code>{information} [ETX]
[ESC] b <2> <Length>{information}
Rev M
®
1500
®
1500 allows the Code Set to be specified or it can be select
®
1500 Printer subtracts 32 from all characters that are to
Codes and Commands
Page 153

Advertisement

Table of Contents
loading

Table of Contents