![](/images/new-backgrounds/1203714/203714481x1.webp)
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.
| Page 229 |
|
|