Epson 890N Service Manual - Page 28

Interface selection, Table 1-32., Main command - 890 reset

Page 28 highlights

EPSON FX-890/2190 † Main command Table 1-32. Main command Option command number Command name Sending Timing • Init signal on the std. parallel 01h Start Software Reset • Type-B I/F Option command : 01h • Panel Reset 02h Send Option Type 04h Send Name Data • Cold start • Deciding the level of Type-B I/F after power on • Type-B I/F Option command: 05h 07h Inquire Software Emulation Type • Changing control language 0Eh Inquire ASCII Message • Writing to DBIN-register 14h Inquire Emergency Reply 15h Send Emergency Message • Reply for Back Ground Job command response • Receive back Ground Job command † Back Ground Job command: Response "0x00": get device "0x01": get all status "0x02"~"0x3F" ID Normal response Normal response Processing impossible response † A bit rate available by Serial I/F card : 19200bps, 9600bps, 4800bps, 2400bps, 1200bps, 600bps, 300bps Revision B 1.2.6 Interface selection The printer has 3 interfaces; the parallel interface, USB interface and Type-B optional interface. These interfaces are selected manually by Default Setting or selected automatically. † Manual selection One of the three interfaces can be selected by Default Setting. † Automatic selection The automatic interface selection is enabled by Default Setting. In this automatic interface selection mode, the printer is initialized to the idle state scanning which interface receives data at power-on. Then the interface that receives data first is selected. When the host stops data transfer and the printer is in the stand-by state for the period of seconds specified by Default Setting, the printer is returned to the idle state. As long as the host sends data or the printer interface is the busy state, the selected interface is let as it is. † Interface state and interface selection When the parallel interface is not selected, the interface gets info a busy state. When the Type-B serial interface card is installed and it is not selected, the interface sends XOFF and sets the DTR signal MARK. When the optional interface is not selected, the printer sets "OFFLINE" bit of MNSTS register to the optional interface. When the printer is initialized or returned to the idle state, the parallel interface got into a ready state, the serial interface sends XON and sets the DTR SPACE and the printer resets "OFFLINE" bit of MNSTS register to the optional interface. Note that the interrupt signal such as a -INIT signal on the parallel interface is not effective while that interface is not selected. † Preventing Hosts from Data Transfer Timeout Generally, hosts abandons data transfer to peripherals when a peripheral is in the busy state for dozens of seconds continuously. To prevent hosts from this kind of timeout, the printer receives data very slowly, several bytes per minute, even if the printer is in the busy state. This slowdown is started when the rest of the input buffer becomes several thousands of bytes. At last, when the input buffer is full, the printer is in the busy state continuously. IEEE1284.4 on the parallel interface and on the USB interface do not require this function. PRODUCT DESCRIPTIONS Interface 28

  • 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

EPSON FX-890/2190
Revision B
PRODUCT DESCRIPTIONS
Interface
28
Main command
Back Ground Job command:
Response
“0x00”: get device
ID Normal response
“0x01”: get all status
Normal response
“0x02”~“0x3F”
Processing impossible response
A bit rate available by Serial I/F card :
19200bps, 9600bps, 4800bps, 2400bps, 1200bps, 600bps, 300bps
1.2.6
Interface selection
The printer has 3 interfaces; the parallel interface, USB interface and Type-B optional
interface. These interfaces are selected manually by Default Setting or selected
automatically.
Manual selection
One of the three interfaces can be selected by Default Setting.
Automatic selection
The automatic interface selection is enabled by Default Setting. In this automatic
interface selection mode, the printer is initialized to the idle state scanning which
interface receives data at power-on. Then the interface that receives data first is
selected. When the host stops data transfer and the printer is in the stand-by state
for the period of seconds specified by Default Setting, the printer is returned to the
idle state. As long as the host sends data or the printer interface is the busy state,
the selected interface is let as it is.
Interface state and interface selection
When the parallel interface is not selected, the interface gets info a busy state.
When the Type-B serial interface card is installed and it is not selected, the
interface sends XOFF and sets the DTR signal MARK. When the optional
interface is not selected, the printer sets “OFFLINE” bit of MNSTS register to the
optional interface. When the printer is initialized or returned to the idle state, the
parallel interface got into a ready state, the serial interface sends XON and sets the
DTR SPACE and the printer resets “OFFLINE” bit of MNSTS register to the
optional interface. Note that the interrupt signal such as a -INIT signal on the
parallel interface is not effective while that interface is not selected.
Preventing Hosts from Data Transfer Timeout
Generally, hosts abandons data transfer to peripherals when a peripheral is in the
busy state for dozens of seconds continuously. To prevent hosts from this kind of
timeout, the printer receives data very slowly, several bytes per minute, even if the
printer is in the busy state. This slowdown is started when the rest of the input
buffer becomes several thousands of bytes. At last, when the input buffer is full,
the printer is in the busy state continuously.
IEEE1284.4 on the parallel interface and on the USB interface do not require this
function.
Table 1-32.
Main command
Option command
number
Command name
Sending Timing
01h
Start Software Reset
Init signal on the std. parallel
Type-B I/F Option command : 01h
Panel Reset
Cold start
02h
Send Option Type
Deciding the level of Type-B I/F
after power on
04h
Send Name Data
Type-B I/F Option command: 05h
07h
Inquire Software Emulation Type
Changing control language
0Eh
Inquire ASCII Message
Writing to DBIN-register
14h
Inquire Emergency Reply
Reply for Back Ground Job
command response
15h
Send Emergency Message
Receive back Ground Job
command