User`s manual
7–113Digital Emulation
Sixel Control Codes
Sixel control codes are GL characters in the 20H – 3EH range. The
parameter separator (3BH) and the parameter digits (30H – 39H) are also
included in this range. GR characters in the A0H – BEH range are processed
as GL characters by setting the eighth bit to 0. Table 7–20 show how the
assigned control characters are processed.
Table 7–20. Assigned Control Characters
HEX Code ASCII Symbol Action
21 ! Repeat Introducer
22 ” Set Raster Attributes
24 $ Graphic Carriage Return
2D – Graphic New Line
30 – 39 0 – 9 Numeric Parameters
3B ; Parameter Separator
A Sixel Graphics Mode sequence begins with a sixel control character (30H
– 39H, 3BH exclusive) and ends with a printable character or another sixel
control character. If the following data is received:
! – 200 ~
the printer ignores the repeat control character, process the Graphic New
Line, ignores 200 (it is meaningless by itself), and prints the tilde character
once.
Any unassigned control characters, parameters, or parameter separators are
ignored by the printer until the next valid control character or ST is received.
Repeat Introducer (!) and Sequence
A repeat sequence allows repetition of certain characters when a valid
printable character follows an exclamation point (!), the repeat introducer
symbol. For example, the following sequence:
! 1 0 ?
21H 31H 30H 3FH
is interpreted to mean “repeat 10 graphic spaces.”