User`s manual
7–112 Digital Emulation
Character Processing in Sixel Graphics Mode
In Sixel Graphics mode, characters are made up of standard ASCII text
processed as sixel printable characters and sixel control characters.
Sixel Printable Characters
Sixel printable characters are GL characters in the 3FH – 7EH range decoded
as printable characters. Each of these 64 values represent an encoding of six
vertical pixels to be printed. The actual pixel size is defined by the
Horizontal Grid Size parameter and the pixel aspect ratio.
For each bit set to 1, a corresponding print element (or group of elements in
double scale), is activated to form a dot. The least significant bit (0) is
associated with the top print element or group of elements.
An offset of 3FH is subtracted from each graphics printable character
received. this produces a binary value in the 00H – 3FH range. The 6–bit
binary value obtained after this subtraction represents a six–pixel column
definition. Note that GR characters in the BFH – FEH range are processed as
GL characters by setting the eighth bit to 0. Table 7–19 shows the binary
values for six–pixel column definition.
Table 7–19. Six–Pixel Column Definition
HEX Code ASCII Symbol Binary Value Pixels Action
3F ? 000000 None Advance by a
sixel space
40 @ 000001 Top Print top
pixel only
5F – 100000 Bottom Print bottom
pixel only
7E ~ 111111 All Print one full
column
If you try to print past the furthest right position, the printer will truncate all
remaining sixel data until the next Graphics Carriage Return ($) or Graphics
New Line (–).