IBM 4610-TM6 User Guide - Page 185

Retrieve, flash, storage, printer, usage, statistics

Page 185 highlights

August 24, 2004 In many RS-485 printers, the number of bytes retrieved should be kept under 200 to ensure that the system's receive buffer is not overrun. The valid address range for each SureMark depends on the model number and which memory option, if any, is installed. Use "Retrieve size of user flash storage" to determine the valid address range for your printer. Retrieve size of user flash storage RS-232 Syntax: ESC 4 x '08 FF FF FF' or X'1B;34;08;FF;FF;FF' Purpose: Retrieve the size of the user flash storage in the printer. Remarks: The size of the user flash storage will be returned in 8 bytes after the printer status bytes. The data will be in the form of ASCII decimal data. Retrieve printer usage statistics RS-232 Syntax: X'1B 51 xx' where: xx The hex value of the requested statistic. See Table 18 on page 158. Purpose: To send printer usage statistics from the printer to the host. Remarks: v The usage statistics are sent over the serial line in status bytes 9 and 10. See Table 18 on page 158 for the values of parameter xx. Use this procedure to retrieve printer usage statistics from the printer: 1. Reset the printer. (This is an optional step. It ensures that the most recent counts will be retrieved.) RS-232 Syntax: X'10 05 40' 2. Execute the Retrieve Printer Usage Statistics command. 3. Multiply the returned value by the factor given in Table 18 on page 158 to get the actual printer statistic. Appendix C. RS-232 programming information 157

  • 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
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236

In
many
RS-485
printers,
the
number
of
bytes
retrieved
should
be
kept
under
200
to
ensure
that
the
system’s
receive
buffer
is
not
overrun.
The
valid
address
range
for
each
SureMark
depends
on
the
model
number
and
which
memory
option,
if
any,
is
installed.
Use
“Retrieve
size
of
user
flash
storage”
to
determine
the
valid
address
range
for
your
printer.
Retrieve
size
of
user
flash
storage
RS-232
Syntax:
ESC
4
x
’08
FF
FF
FF’
or
X'1B;34;08;FF;FF;FF'
Purpose:
Retrieve
the
size
of
the
user
flash
storage
in
the
printer.
Remarks:
The
size
of
the
user
flash
storage
will
be
returned
in
8
bytes
after
the
printer
status
bytes.
The
data
will
be
in
the
form
of
ASCII
decimal
data.
Retrieve
printer
usage
statistics
RS-232
Syntax:
X'1B
51
xx'
where:
xx
The
hex
value
of
the
requested
statistic.
See
Table
18
on
page
158.
Purpose:
To
send
printer
usage
statistics
from
the
printer
to
the
host.
Remarks:
v
The
usage
statistics
are
sent
over
the
serial
line
in
status
bytes
9
and
10.
See
Table
18
on
page
158
for
the
values
of
parameter
xx
.
Use
this
procedure
to
retrieve
printer
usage
statistics
from
the
printer:
1.
Reset
the
printer.
(This
is
an
optional
step.
It
ensures
that
the
most
recent
counts
will
be
retrieved.)
RS-232
Syntax:
X'10
05
40'
2.
Execute
the
Retrieve
Printer
Usage
Statistics
command.
3.
Multiply
the
returned
value
by
the
factor
given
in
Table
18
on
page
158
to
get
the
actual
printer
statistic.
August
24,
2004
Appendix
C.
RS-232
programming
information
157