Instruction manual

A758 Owner’s Guide Chapter 7: Programming Guide
September 1999 138
Top of Character
Top of Character
Receipt Characters (1B 26 3) Slip Characters (1B 26 0)
Most Significant
Bit Is Not Printed
d
10
dn
MSB
LSB
d1 d4
dn
MSB
LSB
d1
d2
d3
d4
d5
dn
Values and Ranges:
Receipt
c
= the ASCII codes of the first (
c
1) and last (
c
2) characters respectively
c
1 = Hex 20-FF (Hex 20 is always printed as a space)
c
2 = Hex 20-FF (Hex 20 is always printed as a space)
To define only one character, use the same code for both
c
1 and
c
2.
n
= the number of dot columns for the nth character as specified by
n
1 ...
n
n
n
= 1-10 (standard pitch), 12 and less accepted but ignored
n
= 1-8 (compressed pitch), 12 and less accepted but ignored
d
= the column data for the nth character as specified by
d
1 ...
d
n
The number of bytes for a particular character cell is 3 x
n
1.
The bytes are printed down and across each cell.
Slip
c
= the ASCII codes of the first (
c
1) and last (
c
2) characters respectively
c
1 = Hex 20-FF (Hex 20 is always printed as a space)
c
2 = Hex 20-FF (Hex 20 is always printed as a space)
To define only one character, use the same code for both
c
1 and
c
2.
d
= the column data for the nth character as specified by
d
1 ...
d
n
Each character is defined by 12 bytes (only bytes 2-11 are printed.)
Each byte is one 7-dot high column (full- or half-dot column.)
Overlapped dots are not printed
The data must contain [(
c
2 -
c
1 + 1) x 12] bytes
Related Information:
See 1D 22
n
(Select Memory Type Where to Save User-Defined Fonts.)