Recovery from mechanical errors – TransAct Technologies ITHERM 280 User Manual

Page 322

Advertising
background image

Communications

iTherm

®

280 Programmer’s Guide


Page 320

Rev C

28-07764

Recovery from Mechanical Errors


The Ithaca Inquire commands and the Epson [DLE][ENQ] and [DLE][EOT] commands
allow most printer error status to be read and in some cases recovery attempted. Paper
jams and auto-cutter faults can be recovered, however, any data not previously printed
will be lost.

If the application is to support error recovery, the application should use the appropriate
status request commands to query the printer periodically. If an error response is such
that the fault is recoverable, the host application should interact with the operator and
request that the fault be corrected. (IE. Clear Paper Jam) When the operator indicates
that the problem has been corrected, the host can issue a reset request.

If a serious error occurs, the printer will halt and enter fault error mode. If the fault is
such that the printer can maintain communications with the host, the print status request
and response system will remain active. The status of the system will however remain
static, i.e. the status responses will reflect the state of the system when the fault
occurred.

There are errors that cannot be reported to the host system. These errors are such that
the integrity of the printer do not allow continued operation. That is there is no way to
report the error. These errors occur (for the most part) during power up diagnostics.
They are as follows:

EEPROM READ ERROR

Power up only

The Internal EEPROM is not readable or the check sum is bad.
Pressing the Power Button will attempt to rewrite the configuration information.
This may leave the printer configured incorrectly.

EEPROM WRITE ERROR

Power up/down and Configuration only

The Internal EEPROM is defective. There is no recovery.

SOFTWARE ERROR VECTOR

Can occur at any time.

These errors can occur during operation. They signal a serious problem with the
system. In most cases this error will also generate a Watch Dog reset. A power
cycle will generally recover normal printer operation. An ESD event or a
firmware bug generally causes these errors. The printer maintains an error log,
this log contains additional information about the fault and is printed during
manual configuration. The information in this log should be reported to Transact
to identify the exact cause of the fault.

USERSTORE FORMAT ERROR

Power up or User Store Write Operations

The User Store data in FLASH has an invalid format. Pressing the Power Button
will erase the user store and reformat it. This can be caused by a firmware
update.

FLASH WRITE ERROR

Power up or User Store Write Operation.

The Program Flash has failed. There is no recovery from this error.

COM ADAPTER ERROR

Power up only

The communications interface card is not supported by the firmware or is
missing. There is no recovery.

Advertising