User`s guide
Setting the Binary
Communications
Protocol
QMS CrownNet System Administratorî‚’'s Guide2-60
Quoting Mechanism
When communicating 8-bit binary data in binary or binary fixed mode,
the printer uses the quoting mechanism of the binary communications
protocol to distinguish between the special control characters and
print job binary data.
To differentiate data from the special control characters, any data that
is the same as one of the following special control characters must be
quoted.
A data byte is quoted by replacing it with a two-character sequence.
The first character is a ^A (ASCII hex 0x01), and the second
character is the character itself XORed with the ASCII value 0x40. For
Notes (cont.) If Binary is enabled for the CrownNet interface, you must use
the QMS %%Session DOC to concatenate multiple subjobs
since the PostScript ^D separator is a feature of only the
Normal and QBinary modes. The %%Session DOC is not
needed, however, if a binary job, consisting of only a single
PostScript file, is sent over the CrownNet interface.
If multiple files of different languages are concatenated into
one image over CrownNet or sent independently over
parallel/serial, only the PostScript files are affected by
quoting/BCP. Do not quote CCITT images, for example.
ASCII
Keyboard
ASCII
Name
ASCII Hex Control Function
^A
^C
^D
^E
^Q
^S
T
^\
SOH
ETX
EOT
ENQ
DC1
DC3
DC4
FS
0x01
0x03
0x04
0x05
0x11
0x13
0x14
0x1C
Quote data character
Abort job and flush to end of file
End-of-file marker
(Reserved for future use)
XON in XON/XOFF flow control
XOFF in XON/XOFF flow control
Job status request
(Reserved for future use)