Epson TM-U950P Specifications - Page 41

Reception of status from the printer through the bidirectional parallel interface

Page 41 highlights

2.1.4 Reception of status from the printer through the bidirectional parallel interface In the bidirectional parallel interface specifications, the printer status transmission is available by using the both-way communication facility in the Nibble/Byte Modes in accordance with the IEEE 1284. In this case, different from in the RS-232 serial interface specifications, the real-time interruptions from the printer to the host are disabled and thus precautions must be taken to the followings. 1) Allowable capacity of the printer internal buffer is 100 bytes (except ASB status). The status signals exceeding this capacity will be discarded. To prevent possible loss of status, the host shall be ready for data acception (Reverse Mode). 2) When ASB is used, the host is preferably in the wait state for data acception (Reverse Idle Mode). When this state is not available, the host shall enter the Reverse Mode to always monitor the presence of data. 3) When ASB is used, preference shall be given to the ASB status for transmission over the other status signals. Any accumulated ASB status signals left for transmission from the last to the newest ASB status transmission shall be transmitted together at a time as one ASB status showing the presence of change, followed by the latest ASB status. Example: In the normal (wait) state, the ASB status is configured as follows. First Status 0001 0000 Second Status 0000 0000 Third Status 0000 0000 Fourth Status 0000 0000 When a sequence of operations are proceeded, near end detection cover open the following pieces of data are accumulated. cover closed, First Status Second Status Third Status Fourth Status À 0001 0000 0000 0000 0000 0011 0000 0000 Near end detection Á 0011 1000 0000 0000 0000 0011 0000 0000 Cover open  0001 0000 0000 0000 0000 0011 0000 0000 Cover closed When the ASB status is received following this, a total of eight (8) bytes of ASB will be transmitted as follows. Accumulated ASB (À+Á+Â) First Status Second Status Third Status Fourth Status Accumulated ASB (À+Á+Â) 0001 0000 0000 0000 0000 0000 0000 0000 + The latest ASB (Â) Fourth Status First Status 0001 0000 Second Status 0000 0000 Third Status 0000 0011 Fourth Status 0000 0000 TITLE EPSON TM-U950/U950P Specification (STANDARD) SHEET NO. REVISION AF NEXT 2158 SHEET 1274-5

  • 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

EPSON
TITLE
SHEET
REVISION
NO.
SHEET
NEXT
TM-U950/U950P
Specification
(STANDARD)
2.1.4
Reception of status from the printer through the bidirectional parallel interface
In the bidirectional parallel interface specifications, the printer status transmission is available by
using the both-way communication facility in the Nibble/Byte Modes in accordance with the IEEE
1284.
In this case, different from in the RS-232 serial interface specifications, the real-time interruptions
from the printer to the host are disabled and thus precautions must be taken to the followings.
1) Allowable capacity of the printer internal buffer is 100 bytes (except ASB status).
The status signals
exceeding this capacity will be discarded.
To prevent possible loss of status, the host shall be ready
for data acception (Reverse Mode).
2) When ASB is used, the host is preferably in the wait state for data acception (Reverse Idle Mode).
When this state is not available, the host shall enter the Reverse Mode to always monitor the
presence of data.
3) When ASB is used, preference shall be given to the ASB status for transmission over the other status
signals.
Any accumulated ASB status signals left for transmission from the last to the newest ASB
status transmission shall be transmitted together at a time as one ASB status showing the presence
of change, followed by the latest ASB status.
Example:
In the normal (wait) state, the ASB status is configured as follows.
First Status
Second
Status
Third Status
Fourth Status
0001 0000
0000 0000
0000 0000
0000 0000
When a sequence of operations are proceeded, near end detection cover open
cover closed,
the following pieces of data are accumulated.
First Status
Second
Status
Third Status
Fourth Status
°
0001 0000
0000 0000
0000 0011
0000 0000
Near end detection
`
0011 1000
0000 0000
0000 0011
0000 0000
Cover open
´
0001 0000
0000 0000
0000 0011
0000 0000
Cover closed
When the ASB status is received following this, a total of eight (8) bytes of ASB will be transmitted
as follows.
Accumulated ASB (
°
+
`
+
´
)
First Status
Second
Status
Third Status
Fourth Status
Accumulated ASB (
°
+
`
+
´
)
0001 0000
0000 0000
0000 0000
0000 0000
+
First Status
Second
Status
Third Status
Fourth Status
The latest ASB (
´
)
0001 0000
0000 0000
0000 0011
0000 0000
Fourth Status
F
17-5
18