QMS SmartWriter 80+ User Manual page 408

Table of Contents

Advertisement

bytes of data are being sent in
n2,
including the 16-byte
character header described below.
Each valid downloaded character is assigned to the char-
acter code of the most recent
Character Code
command,
unless there is insufficient memory space, in which case
the current font will be deleted.
The character header contains information organized as
shown in the following table:
Bytes
Contents
a
(4)
1
(0)
2
(14)
3
(1)
4
Orientation
5
(0)
6-7
Left offset
8-9
Top offset
10-11
Character width
12-13
Character height
14-15
HMI
16...
Bit Image
The character header fields are defined as follows:
1.
Orientation
is set to
0
for portrait mode, or 1 for
landscape mode.
A
character is ignored if its ori-
entation does not match the orientation given in the
font header.
2.
Left offset
is the difference in dots between the left
edge of the glyph cell and the left edge of the char-
acter, in the range
·128
to
+127.
3.
Top offset
is the difference in dots between the base-
line and the top edge of the character, in the range
.128
to
+127.
4.
Character width
and
height
are the width and height
of the character in dots, respectively, from 0 to
128.
H-42
HP Emulation Mode

Advertisement

Table of Contents
loading

Table of Contents