Instruction manual
2-18 Packet Reference Manual
Example {F,1,C,R | }
Clears Format #1 from volatile RAM.
Using the Font Packet
You can use a font packet to add or clear downloaded fonts from memory, upload your font
buffer, or upload the cell size information for a particular font. The font packet is useful when
you are downloading fonts. If you are using downloaded fonts, the font number and the number
of bytes each downloaded font uses is listed.
This packet does not list the number of bytes the standard printer fonts use.
Syntax {W,font#,action,device,data_length,data_record | }
W1. W Writable Font Header.
W2. font# The font identifier from 0 to 9999. 0 is for all fonts. 1 - 5 digits is the font number.
Example: 3 is the standard printer font, Bold.
W3. action Action. Options:
A Adds the specified font.
C Clears all or specified fonts, except ones in flash.
H Uploads font size information.
M Uploads font memory usage information.
W4. device Device. Options:
F Flash
R Volatile RAM
Z All devices (use for upload).
W5. data_length The length of the font data. The range is 68 to 16777216. This is optional.
If you are creating fonts, you need to have font data included with this packet.
W6. data_record Multiple data records define the font. The first character is either an H (hex) or an
R (run-length), referring to the algorithm. The rest of the record is up to 2710
characters of font data in double quotes. Separate the algorithm and the data with
a comma, and end the record with |. This is optional.
Example {W,0,M,R | }
Selects all fonts and checks the memory usage in RAM. The printer returns the following to the
host:
{W,0,M,R |
Number of bytes free, Number of bytes used | }