Unit 2: Programming Concepts
SATO GL4xxe SBPL Programming Reference Page 2-3
SELECTING PROTOCOL CODES
Protocol codes are the special control characters that prepare the printer to receive instructions.
For example, the <ESC> character tells the printer that a command code will follow and the
<ENQ> character asks for the printer status.
There are two pre-defined different sets of Protocol Control codes to choose from. Each set is
made up of six special characters. The Standard Protocol Control codes are non-printable
characters, and the Non-Standard Protocol Control codes are printable characters. The Non-
Standard set may be useful on host computers using protocol converters or in an application
where non-printable ASCII characters cannot be sent from the host.
This manual uses the Standard Protocol Control codes for all of the
examples. Alternately, the user may define and download a set of custom
Protocol Control Codes (see Appendix D).
PROTOCOL CODES
CONTROL
CHARACTER
STANDARD
DSW2-7 OFF
DESCRIPTION
STX 02 Hex Data start
ETX 03 Hex Data end
ESC 1B Hex Command Code to follow
ENQ 05 Hex Get printer status, Bi-Com Mode
CAN 18 Hex Cancel print job, Bi-Com mode
Off-Line 40 Hex Take printer Off-Line