beautypg.com

Preset or onetime-set commands, Download graphics (logo) commands – IBM TM7 User Manual

Page 133

background image

Preset or Onetime-Set Commands

The SureMark printer has commands to specialize and tune each printer to improve
its usability, performance, and uniqueness. This flexibility is provided through the
use of flash erasable programmable read-only memory (flash EPROM) and an
electrically erasable programmable read-only memory (EEPROM). Data in these
memory devices will stay valid until it is redefined. This information only needs to be
defined once because it will remain for the life of the printer or until it is redefined.

To verify that data was previously stored in the printer, the system can request a
checksum on data stored in each sector.

Flash EPROM has 5 sectors. To rewrite information in a sector, you must first erase
the sector.
v For logo commands and predefined messages, erasing the sector is necessary

only to replace a logo or predefined message number, or when the length of the
logo or message exceeds space available in that sector.

v For user flash memory, erasing the sector is necessary only when writing to an

address that has already been written to.

v For user-defined thermal and impact characters, new characters can be added if

they have the same matrix as characters already in the character set. If new
character sets are added, the flash memory does not have to be erased. To
replace characters, you must first erase the sector.

Sector Function

1

Download graphics (logo) commands

2

Predefined (canned) messages

3

Two user-defined impact character sets

4

User-defined thermal character sets – four fixed matrix or 2 proportional

5

User flash memory

6

DBCS character storage

The EEPROM stores microcode tolerances (MCT) values.

Download Graphics (Logo) Commands

RS-232 Syntax:

GS * logo_num n1 n2 data or X'1D;2A;logo_num;n1;n2;data'

where:

logo_num

The logo number being stored.

1

≤ logo_num ≤ 40

n1

One-eighth the number of dots in the horizontal direction (width = 8
× n1).

1

≤ n1 ≤ 72 for a thermal logo.

1

≤ n1 ≤ 59 for an impact logo.

n2

One-eighth the number of dots in the vertical direction (height = 8 ×
n2).

1

≤ n2 ≤ 255 for a thermal logo.

updated March 18, 2002

Appendix C. RS-232 Programming Information

109

This manual is related to the following products: