1.2 Character Set ................................................................................................................................................. 1
1.3 Control Commands ....................................................................................................................................... 1
1.3.1 Control Command Details ..................................................................................................................1
1.3.2 How to Send Control Commands ...................................................................................................... 1
2. CONTROL COMMANDS ..................................................................................................................... 2
2.1 ESC/POS Command List ............................................................................................................................... 2
2.1.1 Description of Items ............................................................................................................................ 6
ESC J n ................................................................................................................................................... 10
ESC d n .................................................................................................................................................. 11
2.2.2 Print Character Commands .............................................................................................................. 12
CAN ........................................................................................................................................................12
ESC SP n ................................................................................................................................................13
ESC ! n ................................................................................................................................................... 14
ESC % n ................................................................................................................................................. 16
ESC & s n m [a[p]s×a] m–n+1 .............................................................................................................. 17
ESC – n ................................................................................................................................................... 18
ESC ? n ................................................................................................................................................... 19
ESC E n .................................................................................................................................................. 20
ESC G n .................................................................................................................................................. 21
ESC M n ................................................................................................................................................. 22
ESC R n .................................................................................................................................................. 22
ESC V n .................................................................................................................................................. 23
ESC t n ................................................................................................................................................... 24
ESC { n ................................................................................................................................................... 25
GS ! n .....................................................................................................................................................26
GS B n ....................................................................................................................................................27
GS b n .................................................................................................................................................... 28
2.2.3 Print Position Commands................................................................................................................. 29
ESC D [n]k NULL ................................................................................................................................... 31
ESC T n .................................................................................................................................................. 32
ESC a n ................................................................................................................................................... 35
GS L nL nH ............................................................................................................................................. 37
GS T n .................................................................................................................................................... 38
GS W nL nH ...........................................................................................................................................39
ESC 3 n ................................................................................................................................................... 43
— i —
2.2.5 Bit Image Commands ....................................................................................................................... 44
ESC * m n1 n2 [d] k ............................................................................................................................... 44
GS / m .................................................................................................................................................... 48
GS v 0 m xL xH yL yH d1...dk ............................................................................................................... 49
2.2.6 Status Commands............................................................................................................................. 50
DLE EOT n.............................................................................................................................................. 50
ESC v (At Serial I/F Selection) .............................................................................................................. 54
GS a n .................................................................................................................................................... 55
GS r n .....................................................................................................................................................58
2.2.7 Paper Detecting Commands ............................................................................................................ 59
ESC c 3 n ................................................................................................................................................ 59
ESC c 4 n ................................................................................................................................................ 60
ESC c 5 n ................................................................................................................................................ 61
ESC i ....................................................................................................................................................... 64
ESC m .................................................................................................................................................... 65
GS V m ......... (1)
GS V m n ...... (2) ................................................................................................................................... 66
2.2.11 Bar Code Commands ...................................................................................................................... 67
GS H n .................................................................................................................................................... 67
GS f n ..................................................................................................................................................... 69
GS h n .................................................................................................................................................... 70
GS k m [d1...dk] NULL ......... (1)
GS k m n [d1...dn] ................ (2) ........................................................................................................... 71
GS w n ................................................................................................................................................... 77
2.2.12 Commands for Non-volatile Memory ........................................................................................... 78
GS ( C pL pH m fn b[c1 c2][d1...dk] ..................................................................................................... 78
GS ( C pL pH m fn b c1 c2 .................................................................................................................... 79
fn = 0, 48: Function 0 Erasing Specified Record ............................................................................ 79
GS ( C pL pH m fn b c1 c2 d1...dk ........................................................................................................ 79
fn = 1, 49: Function 1 Storing Data to Specified Record ............................................................... 79
GS ( C pL pH m fn b c1 c2 .................................................................................................................... 80
fn = 2, 50: Function 2 Sending Data Stored in Specified Record.................................................. 80
GS ( C pL pH m fn b .............................................................................................................................. 81
fn = 3, 51: Function 3 Sending Use Amount .................................................................................. 81
GS ( C pL pH m fn b .............................................................................................................................. 81
GS ( C pL pH m fn b .............................................................................................................................. 82
fn = 5, 53: Function 5 Sending Key Code List of Stored Record ................................................... 82
GS ( C pL pH m fn b [d1 d2 d3] ............................................................................................................ 83
fn = 6, 54: Function 6 Erasing All User NV Memory Area in a Lump ........................................... 83
FS p n m ................................................................................................................................................. 84
fn = 3: Function 3 Setting Memory Switch Value .......................................................................... 89
GS ( E pL pH fn a ................................................................................................................................... 91
fn = 4: Function 4 Sending the Set Memory Switch Value ........................................................... 91
fn = 5: Function 5 Setting Customized Value ................................................................................. 92
GS ( E pL pH fn a ................................................................................................................................... 95
fn = 6: Function 6 Sending the Set Customized Value .................................................................. 95
GS ( E pL pH fn a d1 d2 ........................................................................................................................ 98
fn = 7: Function 7 Copying User-defined Page .............................................................................. 98
GS ( E pL pH fn y c1 c2[x d1...d(y×x)]k ................................................................................................ 99
fn = 8: Function 8 Defining Data by the Column Format to Character Code Page of
Work Area .......................................................................................................................................... 99
GS ( E pL pH fn x c1 c2[y d1...d(y×x)]k .............................................................................................. 100
fn = 9: Function 9 Defining Data in the Raster Format to the Character Code Page of
Work Area ........................................................................................................................................ 100
GS ( E pL pH fn c1 c2 .......................................................................................................................... 101
fn = 10: Function 10 Erasing Data of Character Code Page Data in Work Area ........................ 101
GS ( E pL pH fn a d1...dk..................................................................................................................... 102
fn = 11: Function 11 Setting Communication Conditions of Serial Interface ............................ 102
GS ( E pL pH fn a ................................................................................................................................. 103
fn = 12: Function 12 Sending the Set Communication Conditions of Serial Interface ............. 103
fn = 49: Function 49 Setting Paper Layout ................................................................................... 104
GS ( E pL pH fn n................................................................................................................................. 106
fn = 50: Function 50 Sending Paper Layout Information ............................................................ 106
GS ( E pL pH fn a ................................................................................................................................. 108
fn = 255: Function 255 Setting All Contents Set by Printer Function Setting Mode to the
State at Shipment ............................................................................................................................ 108
GS ( K pL pH fn m ............................................................................................................................... 109
GS ( K pL pH fn m ............................................................................................................................... 109
fn = 48: Function 48 Setting Print Control Mode ......................................................................... 109
GS ( K pL pH fn m ............................................................................................................................... 110
fn = 49: Function 49 Setting Printing Density............................................................................... 110
GS ( K pL pH fn m ............................................................................................................................... 111
fn = 50: Function 50 Setting Printing Speed................................................................................. 111
GS ( K pL pH fn m ............................................................................................................................... 112
fn = 97: Function 97 Setting Number of Divisions for Head Conducting................................... 112
GS ( M pL pH fn m .............................................................................................................................. 113
GS ( M pL pH fn m .............................................................................................................................. 114
fn = 1, 49: Function 1 .......................................................................................................................114
GS ( M pL pH fn m .............................................................................................................................. 114
fn = 2, 50: Function 2 .......................................................................................................................114
GS ( M pL pH fn m fn = 3, 51 ............................................................................................................ 115
fn = 3, 51: Function 3 .......................................................................................................................115
GS ( N pL pH fn m ............................................................................................................................... 116
GS ( N pL pH fn m ............................................................................................................................... 116
fn = 48: Function 48 ......................................................................................................................... 116
— iii —
2.2.14 Special Commands .......................................................................................................................117
ESC n n ................................................................................................................................................ 117
ESC Y n1 n2 .........................................................................................................................................118
GS R 0 .................................................................................................................................................. 118
GS R 1 n ...............................................................................................................................................119
GS S ..................................................................................................................................................... 119
FS ( L pL pH fn m ................................................................................................................................ 120
FS ( L pL pH fn m ................................................................................................................................ 121
fn = 48: Function 48 Sending Position Information .................................................................... 121
FS ( L pL pH fn m ................................................................................................................................ 122
fn = 66: Function 66 Executing Paper Feeding to Cut Position ................................................... 122
FS ( L pL pH fn m ................................................................................................................................ 122
fn = 67: Function 67 Executing Paper Feeding to Initial Position ............................................... 122
2.2.15 Other Commands .......................................................................................................................... 123
DLE ENQ n ...........................................................................................................................................123
DLE DC4 fn m t (Specification of fn = 8) ............................................................................................ 124
ESC = n .............................................................................................................................................. 125
ESC L ................................................................................................................................................... 127
ESC S .................................................................................................................................................. 128
GS ( A pL pH n m ............................................................................................................................... 129
GS I n ................................................................................................................................................. 130
GS P x y ............................................................................................................................................ 132
GS ( L pL pH m fn [parameter]
GS 8 L p1 p2 p3 p4 m fn [parameter] ................................................................................................133
GS ( L pL pH m fn................................................................................................................................ 134
GS ( L pL pH m fn................................................................................................................................ 134
fn = 2, 50: Function 50 Printing Graphics Data Stored in Print Buffer........................................ 134
GS ( L pL pH m fn................................................................................................................................ 135
fn = 3, 51: Function 51 Sending the Remaining Amount of NV Graphics Memory .................. 135
GS ( L pL pH m fn d1 d2 ..................................................................................................................... 135
fn = 64: Function 64 Sending Key Code List of Defined NV Graphics........................................ 135
GS ( L pL pH m fn d1 d2 d3 ................................................................................................................137
fn = 65: Function 65 Erasing All Data of NV Graphics in a Lump ............................................... 137
GS ( L pL pH m fn kc1 kc2 .................................................................................................................. 137
fn = 66: Function 66 Erasing Specified NV Graphics Data .......................................................... 137
GS ( L pL pH m fn a kc1 kc2 b xL xH yL yH [ c d1…dk]1…[c d1…dk]b ........................................... 138
fn = 67: Function 67 Defining Raster Type Graphics Data to NV Memory ................................. 138
GS ( L pL pH m fn kc1 kc2 x y ............................................................................................................ 139
fn = 69: Function 69 Printing Specified Graphics......................................................................... 139
GS ( L pL pH m fn a bx by c xL xH yL yH d1…dk ............................................................................. 140
fn = 112: Function 112 Storing Raster Type Graphics Data to Print Buffer ................................ 140
GS C 0 n m ........................................................................................................................................... 141
GS C 1 aL aH bL bH n r .......................................................................................................................142
GS C 2 nL nH ....................................................................................................................................... 142
GS C ; sa ; sb ; sn ; sr ; sc;................................................................................................................... 143
GS c ...................................................................................................................................................... 143
— iv —
3. CHARACTER CODE TABLE ............................................................................................................. 144
4.3 Identification of Send Status .................................................................................................................... 167
4.4.2 Details of Memory Switches .......................................................................................................... 169
— v —
1. OUTLINE
1.1 Operation Mode
PPU-700 has ESC/POSTM as control commands.
1.2 Character Set
All print data sent from the host computer to the printer are automatically converted to one-byte alphanumeric
or katakana characters (ANK) or two-byte Kanji corresponding to the characters and symbols.
NOTE: For the contents of character set, refer to “3. Character Code Table” of this document.
1.3 Control Commands
1.3.1 Control Command Details
Control Commands are used for controlling the operations of the printer such as starting/stopping of printing,
line feeding, paper feeding, etc. They control all functions related to printing, such as type of characters,
enlargement of characters or setting of format.
1.3.2 How to Send Control Commands
Some methods are available for sending Control Commands from the host computer to the printer. Here, a
method of sending by BASIC programming is explained.
Example 1
Let’s print a character string “CITIZEN” in enlarged (double-height, double-width) and in normal format.
Program coding
The Control Command shows that the command name for setting the size of a character is GS !. Let’s make
a program using this code. An example is shown below.
In lines 20 and 50, setting and canceling of enlarging a character is sent. As a result, lines 30 and 60 print the
same character string but line 30 prints enlarged characters and line 60 cancels the enlargement and prints in
normal format.
* In this document, sample programs are in BASIC. For details of BASIC programming, refer to the manual
for BASIC.
— 1 —
2. CONTROL COMMANDS
2.1 ESC/POS Command List
Print Control Commands
CommandFunctionModeGS P
LFPrinting and paper feedS.P.
CRBack to printingS.P.
FF(1) Printing in PAGE MODE and returning to
STANDARD MODE (at the selection of PAGE MODE)
(2) Printing of Black mark and paper feeding to the top of the
print position (with Black mark paper selected)
ESC FFPrinting data in PAGE MODEP
ESC JPrinting and feeding paper in minimum pitchS.P.O
ESC dPrinting and feeding the paper by “n” linesS.P.
Print Character Commands
CommandFunctionModeGS P
CANCanceling print data in PAGE MODEP
ESC SPSetting the right spacing of the characterS.P.O
ESC !Collectively specifying the printing modeS.P.
ESC %Specifying/canceling download character setS.P.
ESC &Defining the download charactersS.P.
ESC –Specifying/canceling underlineS.P.
ESC ?Deleting download charactersS.P
ESC ESpecifying/canceling emphasis printingS.P.
ESC GSpecifying/canceling double strike printingS.P.
ESC MSelection of character fontsS.P.
ESC RSelecting the international character setS.P.
ESC VSpecifying/canceling 90°-right-turned charactersS
ESC tSelecting the character code tableS.P.
ESC {Specifying/canceling the inverted charactersS
GS !Specifying the character sizeS.P.
GS BSpecifying/canceling the black/white inverted printingS.P.
GS bSpecifying/canceling the smoothingS.P.
P
— 2 —
Print Position Commands
CommandFunctionModeGS P
HTHorizontal tabS.P.
ESC $Specifying the absolute positionsS.P.O
ESC DSetting horizontal tab positionS.P.
ESC TSelecting the character printing direction in PAGE MODEP
ESC WDefining the print area in PAGE MODEPO
ESC \Specifying the relative positionS.P.O
ESC aAligning the charactersS
GS $
Specifying the absolute vertical position of characters in
PAGE MODE
PO
GS LSetting the left marginSO
GS TMoving print position to top of the lineS
GS WSetting the print area widthS.P.O
GS \
Specifying the relative vertical position of a character in
PAGE MODE
S.P.O
Line Feed Span Commands
CommandFunctionModeGS P
ESC 2Specifying 1/6-inch line feed rateS.P.
ESC 3Setting line feed rate of minimum pitchS.P.O
Bit Image Commands
CommandFunctionModeGS P
ESC *Specifying the bit image modeS.P.
GS *Defining the download bit imageS.P.
GS /Printing the downloaded bit imageS.P.
GS v 0Printing of raster bit imageS
Status Commands
CommandFunctionModeGS P
DLE EOTSending status in real-timeS.P.
ESC vSending printer statusS.P.
GS aEnabling/disabling ASB (Automatic Status Back)S.P.
GS rSending statusS.P.
Paper Detecting Commands
CommandFunctionModeGS P
ESC c 3Selecting the Paper Sensor valid for Paper-end signal outputS.P.
ESC c 4Selecting the Paper Near-end Sensor valid for print stopS.P.
— 3 —
Panel Switch Commands
CommandFunctionModeGS P
ESC c 5Enabling/disabling the panel switchesS.P.
Macro Commands
CommandFunctionModeGS P
GS :Starting/ending macro definitionS.P.
GS ^Executing the macroS.P.
Cutter Commands
CommandFunctionModeGS P
ESC iFull cutting of paperS
ESC mFull cutting of paperS
GS VCutting the paperS.P.O
Bar Code Commands
CommandFunctionModeGS P
GS HSelecting of printing position of HRI charactersS.P.
GS fSelecting the font of HRI charactersS.P.
GS hSpecifying the height of the bar codeS.P.
GS kPrinting the bar codeS.P.
GS wSpecifying the horizontal size (magnification) of bar codeS.P.
Commands for Non-volatile Memory
CommandFunctionModeGS P
GS ( CEditing user NV memoryS
FS pPrinting the download NV bit imagesS
FS qDefining the download NV bit imageS
Printer Function Setting Commands
CommandFunctionModeGS P
GS ( EPrinter function setting commandS
GS ( KSelecting print control methodS
GS ( MCustomizing the printerS
GS ( NDesignating font attributeS
— 4 —
Special Commands
CommandFunctionModeGS P
ESC nSetting the remaining amount of printoutS
ESC YSpecifying length of paper feed after black mark detectionS
GS R 0Setting receipt collection timerS
GS R 1Setting receipt collection timerS
GS SDetecting a black markS
FS ( LControlling black mark paperS
Other Commands
CommandFunctionModeGS P
DLE ENQReal-time request to printerS.P.
DLE DC4Buffer clearS.P.
ESC =Data input controlS.P.
ESC @Initializing the printerS.P.
ESC LSelecting PAGE MODES
ESC SSelecting STANDARD MODEP
ESC RSSound buzzerS.P.
GS ( AExecution of test printingS
GS ISending the printer IDS.P.
GS PSpecifying the basic calculation pitchS.P.
GS ( L
GS 8 L
Specifying graphics dataS
GS C 0Setting counter print modeS.P.
GS C 1Setting counter mode (A)S.P.
GS C 2Setting counter valueS.P.
GS C ;Setting counter mode (B)S.P.
GS cPrint the counterS.P.
In the Mode column: S = STANDARD MODE, P = PAGE MODE
O = shows the command affected by GS P.
— 5 —
2.1.1 Description of Items
XXXX
[Function]The name of a command.
[Code]The string of codes comprising the command is represented by < >H for hexadecimal
numbers, < >B for binary numbers, and < > for decimal numbers, [ ] k denotes the
number of repetition of “k” times.
[Range]Indicates the values (setting range) of arguments of the command.
Note: If values outside the defined domain specified with control codes are used,
malfunctions could possibly occur, so be sure to use the values within the defined
domain.
[Outline]Describes the functions of the command.
[Caution]Describes important points and cautionary notes, as required.
[Default]Initial values for the command if it has arguments.
[See Also]Describes commands related to the command when it is used.
[Sample Program]Describes examples of coding on Quick-Basic.
* Examples are only for reference. They may vary depending on language and
version. For details, please refer to a manual in your language.
[Print Results]Describes the print results obtained by executing the above programs. However, the
print results shown are different in scale from actual print results.
— 6 —
2.2 Command Details
2.2.1 Print Control Commands
LF
[Function]Printing and paper feed
[Code]<0A>H
[Outline]Prints data inside the print buffer and feeds paper based on the line feed amount
having been set.
[Caution]After this command is executed, the beginning of the line is taken as the start position
AAA ← Print and line feed
BBB← Print and line feed
← Line feed only
CCC← Print and line feed
— 8 —
FF
[Function](1) Printing in PAGE MODE and returning to STANDARD MODE (at the selection of
PAGE MODE)
(2) Printing of Black mark and paper feeding to the top of the print position (with
Black mark paper selected)
[Code]<0C>H
(1) At selection of PAGE MODE
[Outline]Executes a batch printout of the data mapped in the entire print area, and then returns
to STANDARD MODE.
[Caution]• All mapped data is erased after printout.
• The print area set up by ESC W is initialized.
• This command does not execute a paper cut.
• After this command is executed, the beginning of the line is taken as the start
position for the next print.
• This command is only effective when the PAGE MODE is selected.
[See Also]Appendix 4.1.4 “Example of Using PAGE MODE”
ESC FF, ESC L, ESC S
(2) At selection of Black mark paper (valid only for Black mark specification)
[Outline]This command prints the data in the printer buffer and searches for the head of the
next Black mark (Black mark position)
[Caution]• This command does not execute a paper cut.
• After this command is executed, the beginning of the line is taken as the start
position for the next print.
[See Also]GS FF
— 9 —
ESC FF
[Function]Printing data in PAGE MODE
[Code]<1B>H<0C>H
[Outline]Executes a batch printout of the data mapped in the entire print area in PAGE MODE.
[Caution]• This command is only effective when PAGE MODE is selected.
• Mapped data, as well as the ESC T and ESC W settings, and the character mapping
position are held even after printing.
[See Also]Appendix 4.1 “Explanation on PAGE MODE”
FF, ESC L, ESC S
ESC J n
[Function]Printing and feeding paper in minimum pitch
[Code]<1B>H<4A>H<n>
[Range]0 n 255
[Outline]Prints the data held in the print buffer and feeds paper by [n × basic calculation pitch]
inches.
[Caution]• After this command is executed, the beginning of the line is taken as the start position
for the next print.
• The line feed width can be set separately for the STANDARD and PAGE MODES.
• This command does not affect the line feed width defined by ESC 2 or ESC 3.
• The basic calculation pitch is set by GS P.
• Fractions resulting from calculation are corrected with the minimum pitch of the
mechanism, and the remainder is omitted.
• In STANDARD MODE, this command uses the vertical (paper feed direction) basic
calculation pitch (y).
• In PAGE MODE, this command acts differently depending on the start point:
(1) If the start point specified by ESC T is top left or bottom right, the command
uses the vertical (paper feed direction) basic calculation pitch (y).
(2) If the start point specified by ESC T is top right or bottom left, the command
uses the horizontal (perpendicular to the paper feed direction) basic calculation
pitch (x).
• The maximum settable line feed width is 1016 mm (40 inches). A setting greater
than this maximum is trimmed to the maximum.
[Default]The initial value is not defined.
[Sample Program]Refer to Sample Program and Print Results for ESC 2.
— 10 —
ESC d n
[Function]Printing and feeding the paper by “n” lines
[Code]<1B>H<64>H<n>
[Range]0 n 255
[Outline]Prints data in the print buffer and feeds paper by “n” lines. Specified lines do not
remain.
[Caution]• After this command is executed, the beginning of the line is taken as the start position
for the next print.
• If [n × line feed width] exceeds approximately 1016 mm, this command feeds paper
by approximately 1016 mm (40 inches).
[Outline]Erases all data contained in the currently effective print area in PAGE MODE.
[Caution]• This command is only effective when PAGE MODE is selected.
• If the previously established print area overlaps the currently effective print area,
the overlapped data in the previously established area will be erased.
[See Also]Appendix 4.1 “Explanation on PAGE MODE”
ESC L, ESC W
— 12 —
ESC SP n
[Function]Setting the right spacing of the character
[Code]<1B>H<20>H<n>
[Range]0 n 255
[Outline]Sets the right spacing of character to [n × basic calculation pitch] inches.
[Caution]• If the horizontal magnification of character is 2 or more, the right spacing increases
with the magnification.
• Does not affect Kanji.
• The right spacing can be set separately for the STANDARD and PAGE MODES.
• The basic calculation pitch is set by GS P. Once defined, the right spacing is not
changed if the basic calculation pitch is changed by GS P.
• Fractions resulting from calculation are corrected with the minimum pitch of the
mechanism, and the remainder is omitted.
• In STANDARD MODE, this command uses the horizontal basic calculation pitch (x).
• In PAGE MODE, the basic calculation pitch used by this command depends on the
start point:
(1) If the start point specified by ESC T is top left or bottom right, the command
uses the horizontal basic calculation pitch (x).
(2) If the start point specified by ESC T is top right or bottom left, the command
uses the vertical basic calculation pitch (y).
• The maximum right spacing is capable of approximately 31.906 mm (255/203
inches). A setting greater than this maximum is trimmed to the maximum.
AAAAA← 0-dot space
AAAAA← 1-dot space
AAAAA← 12-dots space
— 13 —
ESC ! n
[Function]Collectively specifying the printing mode
[Code]<1B>H<21>H<n>
[Range]0 n 255
[Outline]Printing mode is assigned.
BitFunction
0Character FontFont A (12 × 24)Font B (9 × 17)
1Undefined——
2Undefined——
3EmphasisCanceledSpecified
4Double heightCanceledSpecified
5Double widthCanceledSpecified
6Undefined——
7UnderlineCanceledSpecified
[Caution]• With double height and double width being specified simultaneously, quadruple
characters are created.
• An underline is attached to the full character width, which, however, is not attached
to the part having been skipped by the horizontal tab (HT). Neither is it attached to
90°-right-turned characters.
• The underline width is as specified by the ESC – command. (The default setting is
1 dot width.)
• Setting by this command is invalid for Kanji except setting and canceling of enhanced
printing.
• In case characters with different vertical magnification ratios coexist on the same
line, they are printed on the same base line.
• ESC E, ESC M, ESC –, and GS ! can individually set or cancel the mode but the
command processed last is valid.
• Setting or cancelling of enhanced 3rd bit is valid for alphanumric and kana and
kanji. Other print mode is valid only for alphanumeric and kana characters.
s = 2 (Font C)
32 n m 126
0 a 12 (Font A)
0 a 9 (Font B)
0 a 8 (Font C)
0 p1 ⋅ ⋅ ps × a 255
[Outline]Defines the font of download characters of alphanumeric characters.
•“s” indicates the number of bytes in vertical direction. “n” indicates the start
character code and “m” the end character code. To define only one character, set
n = m. Character codes definable includes 95 ASCII codes in total in the range of
<20>H to <7E>H.
•“a” indicates the number of dots to be defined in horizontal direction. “p” is the
data to be defined, which indicate a pattern equal to “a” dots in horizontal direction
from the left end. The rest of the pattern on the right side is filled with space.
• The number of data to be defined is “s × a”. Download characters thus defined
remain valid until redefinition, execution of ESC @, GS *, FS q, GS ( A, deletion by
ESC ?, or power OFF is performed.
[Caution]Download characters and download bit images cannot be defined simultaneously.
Running this command clears the definition of the download bit image.
[Default]Same as the internal character set.
[See Also]ESC %, ESC ?
[Example]
12 dots
p4
p1
p2
24 dots
Create each data bit by setting “1” for a printed dot and “0” for an unprinted dot.
p5
p3
p6p36
Font A
p34
MSB
p35
LSB
[Sample Program]Refer to Sample Program and Print Results for ESC %.