User manual
10
BOXSIZE COMMAND - <BS21,34>
This command changes the box size to the values sent. The first value is the box width and the second is the
box height. The character printed sits in this box. The font3 box size is 20x33 so in this example the character
will sit in a box that is one dot higher (34) and one dot wider (21) than normal. This means that there will be an
extra dot space between characters and between lines of characters. This command is used to get compressed
or expanded spacing of characters. Note: when printing in inverted mode, the entire box size will be printed in
the negative image. If a character only takes up a small fraction of the box size, it will have a large black border
around it. This border can be trimmed by sending a box size that is smaller than the font size!
CLEAR BUFFER COMMAND - <CB>
This command will clear the ticket buffer and be sent before any other commands. In most instances, this
command is not needed as the printer clears itself automatically. The <CB> command restores all font
definitions back to their normal states. This command should be avoided as it degrades printer throughput.
GRAPHICS COMMAND - <G>byte1,byte2,byte3,byte4,byte5,byte6,byte7 or <G#>byte1,byte2...byte#
This command can be sent with or without a number. The number tells the printer how many graphics bytes are
coming next. If no number is sent, the printer uses the default value of 7. Therefore, exactly 7 graphics bytes
must follow a command of just <G>. The bytes are sent one after the other without any intervening commas!
See the logo supplement figure and sample basic programs at the end of the manual for further clarification.
ASCII GRAPHICS COMMAND - <g#>ASCII high byte1,ASCII low byte1 ... last byte
This command uses ASCII characters instead of straight decimal representations of the data. For example, a
byte value of 3F hex would be sent as an ASCII byte of 3 (33H) and an ASCII byte of F (46H). This command
should only be used with computers that cannot send non-ASCII characters to the printer as the number of
bytes sent in ASCII graphics mode is twice that sent in normal mode. (Please note that the # following the small
g command must be an even number equal to the total number of high and low bytes sent.) Use the logo
supplement figure and downloading in ASCII format section for further clarification.
BAR CODE INTERPRETATION COMMAND - <BI>
This command will cause the bar code interpretation (human readable code) to be printed underneath the bar
code. The <BI> command is only active for the bar code immediately following it. The interpretation is printed
in font1 and is automatically adjusted depending on the size of the bar code. The different bar code command
sequences are listed under the particular bar code supplement desired.
BAR CODE SELECT COMMAND - <AB#>string or <aB#>string
Old style - rotation commands have no effect on bar codes.
A= U (for upc and ean8)
A= E (for ean-13)
A= N (for three of nine)
A= F (for interleaved two of five)
A= C (for uss-codabar)
A= O (for code 128)
New style - rotation commands affect the bar codes.
a= u (for upc and ean8)
a= e (for ean-13)
a= n (for three of nine)
a= f (for interleaved two of five)
a= c (for uss-codabar)
a= o (for code 128)
a= s (for softstrip)
B= P (for picket-fence)
B= L (for ladder )
# and string vary as detailed below
The above example is a symbolic representation of a bar code select command. The letter A represents the
type of bar code selected. The letter B represents the orientation of the bar code (either picket fence or ladder).
The # represents the size (in units) of the bar code. This is an optional parameter and if it is not sent then the