Epson Stylus COLOR 3000 Service Manual - Page 29

Prevention Hosts from Data Transfer Time-out, 4.5 Interface Selection, 4.6 Printer language

Page 29 highlights

Product Descriptions Table 1-27. Supported Main Command and Sending Timing Main Command 01h Command name Start Software Reset 04h Send Name Data 07h Inquire Software Emulation Name 0Eh Inquire ASCII Message 14h Inquire Emergency Reply 15h Send Emergency Message Sending Timing /INIT signal on the standard parallel I/F Type-B I/F option command : 01h Cold Start Type-B I/F command : 05h Changing software Emulation Type Writing to DBIN register Reply for Emergency command Receive Emergency Command Emergency Command 0X00 :Get device ID 0X01 :Get all status Sending BDC-ST through DBIN register When State-Reply is set "ON" by ST from Type-B I/F, sending BDC-ST through DBIN register is started. When State-Reply is started, "Start" and "End" of BDC-ST characters are announced by sending the Main command 0Eh. 1.4.4 Prevention Hosts from Data Transfer Time-out Generally, hosts abandon data transfer to peripherals when a peripheral is BUSY continuously for dozens of seconds. To prevent this kind of time-out, the printer receives data very slowly, several bytes par minute, even the printer is in a busy state. This slowdown starts when the remainder of input buffer drops under several hundreds of bytes. Finally, the printer is BUSY continuously when the input buffer is full. 1.4.5 Interface Selection The EPSON Stylus COLOR 3000 has three types of interfaces: Parallel, Serial, and optional Type-B. Each interface can be selected manually or automatically. Both modes are selected thorough the default setting mode. Manual selection The interface selected through the default setting mode always prints out data from the host. Automatic selection Automatic interface selection is enabled in default setting mode. In automatic interface selection mode, the printer is initialized to the idle state when it is powered on (*1) scanning which interface is to receive data. Then the interface that received data first is selected. When the host stops data transfer and the printer is in the standby state for a number of seconds, the printer returns to the idle state. As long as the host sends data or the printer interface is busy state, the selected interface is left as it is. *1 No interface is selected in this state. Interface State and Interface Selection When an interface other than the parallel interface is selected, the parallel interface goes into the BUSY state. When the interface other than serial interface is selected, the serial interface sets the DTR signal MARK. When the printer is initialized and returned to idle state, the parallel interface goes into ready state and the serial interface sets the DTR signal SPACE. Note) An interrupt signal such as the INIT on the parallel interface is ignored while that interface is not selected. 1.4.6 Printer language ESC/P2 IBM XL24E EPSON Remote 1-22 Rev. A

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180

Product Descriptions
Rev. A
1-22
Main Command
Command name
Sending Timing
01h
Start Software Reset
/INIT signal on the standard parallel I/F
Type-B I/F option command : 01h
Cold Start
04h
Send Name Data
Type-B I/F command : 05h
07h
Inquire Software Emulation Name
Changing software Emulation Type
0Eh
Inquire ASCII Message
Writing to DBIN register
14h
Inquire Emergency Reply
Reply for Emergency command
15h
Send Emergency Message
Receive Emergency Command
Emergency Command
0X00
:Get device ID
0X01
:Get all status
Sending BDC-ST through DBIN register
When State-Reply is set “ON” by ST from Type-B I/F, sending BDC-ST through DBIN register is
started. When State-Reply is started, “Start” and “End” of BDC-ST characters are announced by
sending the Main command 0Eh.
1.4.4 Prevention Hosts from Data Transfer Time-out
Generally, hosts abandon data transfer to peripherals when a peripheral is BUSY continuously for dozens
of seconds. To prevent this kind of time-out, the printer receives data very slowly, several bytes par
minute, even the printer is in a busy state. This slowdown starts when the remainder of input buffer drops
under several hundreds of bytes. Finally, the printer is BUSY continuously when the input buffer is full.
1.4.5 Interface Selection
The EPSON Stylus COLOR 3000 has three types of interfaces: Parallel, Serial, and optional Type-B. Each
interface can be selected manually or automatically. Both modes are selected thorough the default setting
mode.
Manual selection
The interface selected through the default setting mode always prints out data from the host.
Automatic selection
Automatic interface selection is enabled in default setting mode. In automatic interface selection
mode, the printer is initialized to the idle state when it is powered on (*1) scanning which interface is to
receive data. Then the interface that received data first is selected. When the host stops data transfer
and the printer is in the standby state for a number of seconds, the printer returns to the idle state. As
long as the host sends data or the printer interface is busy state, the selected interface is left as it is.
*1
No interface is selected in this state.
Interface State and Interface Selection
When an interface other than the parallel interface is selected, the parallel interface goes into the
BUSY state.
When the interface other than serial interface is selected, the serial interface sets the DTR signal
MARK.
When the printer is initialized and returned to idle state, the parallel interface goes into ready state
and the serial interface sets the DTR signal SPACE.
Note)
An interrupt signal such as the INIT on the parallel interface is ignored while that interface is not
selected.
1.4.6 Printer language
ESC/P2
IBM XL24E
EPSON Remote
Table 1-27. Supported Main Command and Sending Timing