IBM TM6 Printer User Manual


 
Preset or Onetime-Set commands
All models
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 Messages
3 Two user-defined impact character sets
4 User-defined thermal character set: four fixed matrix or 2 proportional
5 User Flash Memory
The EEPROM stores microcode tolerances (MCT) values.
Models TI8 and TI9 only
Note: Model TG8 is equivalent to TI8 and Model TG9 is equivalent to TI9.
Models TI8 and TI9 provide five functions with which you can store and define data.
They are:
v User-defined thermal characters
v User-defined impact characters
v Logos
v Predefined messages
v User storage
v Scanned image storage
This allows greater flexibility in allocating memory because you can allocate
additional memory for one function that has not been used by another function.
Updated April 2, 2009
114 SureMark Printers User’s Guide