Stylus C40UX/C40SX/C20UX/C20SX

Revision A

Extensibility Request :

The printer responds affirmatively when the extensibility request values are 00H or 04H, that mean,

00H : Request Nibble Mode Reverse Channel Transfer.

04H : Request Device ID;

Return Data Using Nibble Mode Rev Channel Transfer.

Device ID :

The printer sends following device ID string when it is requested.

When IEEE1284.4 is enabled, [00H] [4EH] MFG:EPSON; CMD:ESCPL2,BDC,D4; MDL:Stylus[SP]XXX;

CLS:PRINTER;

DES:EPSON[SP]Stylus[SP]XXX; When IEEE1284.4 is disabled, [00H] [4BH]

MFG:EPSON;

CMD:ESCPL2,BDC;

MDL:Stylus[SP]XXX;

CLS:PRINTER;

DES:EPSON[SP]Stylus[SP]XXX;

*XXX is C20 or C40

Note

: (1) [00H] denotes a hexadecimal value of zero.

(2)MDL value depends on the EEPROM setting. Refer to Appendix F.

(3)CMD value depends on the IEEE1284.4 setting, Refer to Appendix F.

1.4.4Prevention Hosts from Data Transfer Time-out

Generally, hosts abandon data transfer to peripherals when a peripheral is in the busy state for dozens of seconds continuously. To prevent hosts from this kind of time-out, the printer receives data very slowly, several bytes per minute, even if the printer is in

busy state. This slowdown is started when the rest of the input buffer becomes several hundreds of bytes. Finally, the printer is in the busy state continuously when the input buffer is full.

PRODUCT DESCRIPTION

INTERFACE

16

Page 16
Image 16
Epson C40UX service manual Prevention Hosts from Data Transfer Time-out