beautypg.com

TransAct Technologies ITHERM 280 User Manual

Page 107

background image

iTherm

®

280 Programmer’s Guide

Programming Codes

28-07764

Rev C

Page 105

[ESC] =

Define user-defined characters


ASCII

[ESC] =

1

>

2

> [

1

>

1

> … d(y x x

1

)] … [

k

>

1

> … d (y x x

k

)]

Hexadecimal 1BH 3DH
Decimal

<27> <51>

Range

y = 2 or 3

32

c

1

c

2

126

0

x

12 (12 x 12 font)

0

x

14 (12 x 14 font)

0

x

16 (24 x 16 font)

0

d

1

… d (y x x)

255

IPCL

none

Description The [ESC] =

1

>

2

> [

1

>

1

> … d(y x x

1

)] … [

k

>

1

> … d (y x

x

k

)] command defines user-defined characters from character code

1

>

to

2

>. and are the configurations of a user-defined character.

specifies the number of bytes in the vertical direction. specifies
the number of bytes in the horizontal direction. Character code ranges
from 32 (20H) to 126 (7EH) can be defined by

1

> and

2

>. Up to 32

user-defined characters can be defined. Data () specifies a bit printed
to one and not printed to zero. At the default, user-defined characters are
not defined and the internal character set is printed. Once the user-
defined characters have been defined, they are available until [ESC] $ is
executed; the user-defined characters are redefined; the power is turned
off; or the printer is reset.

Each internal font (draft, large draft, and NLQ) has its own 32-character
storage area. If possible, the currently selected font will be used to select
which user-defined font is defined. If the font being defined is not suitable
for the currently selected mode, a suitable font will be temporarily
selected for the definition. If = 2, the 12 x 12 draft font or the 12 x 14
large draft font can be defined. If = 3, only the 16 x 24 NLQ font can
be defined. If = 2 and the NLQ font is active, the large draft user-
defined font will be loaded. If = 3 and a draft font is active, the NLQ
user-defined font will be loaded.