Operator`s manual

Downloadable Graphic Images Chapter 6
466 Operators Manual58
The 466 font structure consists of commands, a header, a look-up table, a character
descriptor, and character data. All words are in Intel format: low byte, high byte. The graphic
image structure is the same as the font structure.
Sample Graphic
Figure 14
Note: All multi-byte hexadecimal fields are written least-significant-byte first.
Font/Graphic File Format and Sample Data
File
Data
Size Name Notes
^An ^D106 freeform, <CR> terminated Download Cmd n = user font number (1-255)
ASCII-HEXED
Data
Size Name Notes
00 1 byte Orientation 00h = upright, 01h = 90 deg.
B2000000 4 bytes File Length length of remaining data in bytes
1E00 2 bytes Max Cell Height >= height of image (or tallest character in font)
1
00 1 byte Default Spacing
20 1 byte First Printable Char
20 1 byte Last Printable Char
20 1 byte Default Char Char to use if not a printable char.
04000000 4 bytes Char Offset Distance in bytes from beginning of this field to
beginning of corresponding character
structure (Char Height). (Repeat field as
needed for each character in font. Only one
character is used in a graphic file.)
1E00 2 bytes Char Height Height of char image in dots (corresponds to
number of bytes in character generator table
for this char.)
1
2800 2 bytes Char Width Width of char image in dots
0000 2 bytes Top Offset Distance in dots between top of char image
and Max Cell Height
1
0000 2 bytes Bottom Offset Distance in dots between bottom of char and
bottom of cell.
1
0000 2 bytes Right Offset, Non Signed right offset for non-proportional fonts
0000 2 bytes Left Offset, Non Signed left offset for non-proportional fonts
0000 2 bytes Right Offset, Prop Signed right offset for proportional fonts
0000 2 bytes Left Offset, Prop Signed left offset for proportional fonts
0500 2 bytes Byte Width Width of char image data in bytes ((Char
Width + 7) / 8)
6060606060 5 bytes Bottom row of image
F0F0F0F0F0 5 bytes Middle row of image
F0F0F0F0F0 5 bytes Middle row of image
F0F0F0F0F0 5 bytes Middle row of image
F0F0F0F0F0 5 bytes Middle row of image
F0F0F0F0F0 5 bytes Middle row of image
F0F0F0F0F0 5 bytes Middle row of image