Epic 880TM Extended Printer Control

The Epic 880TM printer has a number of Extended Control commands that allow an application to better track and maintain the printer. These commands are part of each supported emulation17.

The printer maintains a log of printer activity. This activity may be returned to the host with the [ESC]~ T command. This command returns a ~T followed by four binary bits that make up a 32 bit unsigned integer. The description of the command below describes the format in full.

The printer also contains a number of commands that will force the printer to perform specific functions to help maintain the printer or print information about the printer. The functions available are:

1)Print current configuration

2)Print current log totals

Note: Each of these commands follow the ESC~ or ESCy format. Other functions are performed by these basic commands. Do not attempt to use any undocumented version of these commands. The extended diagnostics commands may affect the print quality and performance of the printer. In some cases, the commands may degrade the performance of the print cartridge or mechanism.

Function Read and Return Totals

ASCII [ESC] ~ T <n>

Hexadecimal 1BH 7EH 54H <n> Decimal <27> <126> <84> <n>

Description This command returns the current statistics for parameter n. The value returned will be ~T<n> with the next 4 bytes being an unsigned integer. For example:

[ESC]~T<1> Request cover open count

Returns: ~T<1><0><0><1><100> or 256 + 100 or 356 cover opens

Values of n

Request:

0Black Dots

1Red Dots

2Not Used

3Cover Opens

4Paper Outs

5Line Feeds

6Characters Printed

7Not Used

8Not Used

9Standby Cycles

17The Star emulation does not allow the use of [ESC] y commands for extended diagnostics. The [ESC] y commands are not available.

100-88002 Rev B

Page 229

 

 

Page 241
Image 241
Epson 100-88002 manual Function Read and Return Totals