Define Symbol Set - Brother HL-Series Technical Reference Manual

Hide thumbs Also See for HL-Series:
Table of Contents

Advertisement

Revision C 16/01/96

Define Symbol Set

Esc(f#W[data] (27)(49)(102)#(87)
• # value can be from 18 to 32767.
• # stands for number of bytes in the data which is followed this command.
• If an existing ID code is used for a user-defined symbol set, it is overwritten.
• Up to 2047 downloadable user-defined symbol sets can be stored subject to the printer's memory capacity.
• If a memory full error occurs while downloading the user-defined symbol set, the symbol set which is being
downloaded becomes invalid.
• The symbol set which is defined by this command is temporary stored in the printer memory.
• The data followed this command should be in the following format.
0 - 1
2 - 3
4 - 5
6 - 7
8 - 9
10 -
0 -1: Header size (UI) - set to 18 or greater.
This value stands for the byte number of header.
2 -3 : Encoded Symbol Set Designator (UI) - should be as same as the ID code which is defined by ESC*c#R.
4 :
Format (UB) - 1 for MSL (Intellifont), 3 for Unicode (TrueType).
5 :
Symbol Set Type (UB) - 0, 1 or 2.
0 specifies a 7-bit font with character codes 20H to 7FH acceptable.
1 specifies a 8-bit font with character codes 20H to 7FH and 80H to FFH acceptable.
2 specifies 8-bit 256 all character fonts. Only when the printer is set to transparent print mode can the
characters 0, 7~15, 27 be printed.
6 - 7: First Code (UI) - indicates the first code of definition data followed this header.
8 -9: Last Code (UI) - indicates the last code of definition data followed this header. This value should be more
than the first code value. Also, the data followed this header should have (Last code - first code + 1) bytes.
15
MSB
Header Size (18)
Encoded symbol set designator
Format
First Code
Last Code
Character Requirements
Symbol Map [Last Code - First code + 1 ]
(B)
Boolean
(UB)
Unsigned Byte
(SB)
Signed Byte
(UI)
Unsigned Integer
(SI)
Signed Integer
(ULI)
Unsigned Long Integer
(SLI)
Signed Long Integer
(ASC**)
ASCII string array
<1Bh><28h><66h>#<57h>
8
7
Symbol Set Type
(0,1)
(0 ~ 255)
( -128 ~ 127 )
( 0 ~ 65535 )
( - 32768 ~ 32767 )
( 0 ~ 2
31
(-2
~ 2
(0 ~ **-1) of characters
Chapter 2 "PCL" - 37
0
LSB
32
-1)
31
- 1)

Advertisement

Table of Contents
loading

Table of Contents