Oki OKIPOS408II OKIPOS 408II Programmer s Technical Reference - Page 306

Reference Information Differences between ETB Command and This Command, Effect on ESC RS E n command

Page 306 highlights

ESC GS ETX s n1 n2 [Name] [Code] Send and initialize printing end counter ASCII ESC GS ETX s n1 n2 Hex. 1B 1D 03 s n1 n2 Decimal 27 30 3 s n1 n2 [Defined Area] 0 ≦ s ≦ 2 0 ≦ n1 ≦ 255, 0 ≦ n2 ≦ 255 [Function] This command is executed when it is read from the reception buffer, and the processing related to the printing end counter is carried out according to the s parameter. s Name Function 0 Printing end counter check The current printing end counter is sent to the host. (The function does not wait for printing to end. Also, the counter is not counted up.) The following operations are executed. ① If data is in the line buffer, the data is printed and cleared 1 Printing end counter update from the buffer. ② The function waits until the printing ends (motor stops). ③ The printing end counter is updated (+1). ④ The printing end counter is sent to the host. 2 Printing end counter clear The printing end counter is cleared to 0 (zero). (The function does not wait for printing to end. Also, the counter is not returned to the host.) When s = 0 or s = 1 is specified, the format of the data returned to the host is as follows. [Code] ASCII ESC Hex. 1B Decimal 27 GS ETX 1D 03 30 3 s n1 n2 s n1 n2 s n1 n2 [Printing end counter] NUL [Printing end counter] 00 [Printing end counter] 0 * The specified contents from the host up to ESC GS ETX s n1 n2 are echoed back, and are followed by the printing end counter value and NUL. The [Printing end counter] has a single-byte length and the initial value is 0x00. When s = 1, the counter is increased by +1 each time this command is processed. After 0xFF, the counter returns to 0x00. The [Printing end counter] is not related to the n1, n2 values, and there is only one counter in the printer. (The n1, n2 values do not require corresponding counters.) (Reference Information) Differences between ETB Command and This Command Item ESC GS ETX s n1 n2 ETB Effect on ASB (ETB status) No Yes ASB generated No Yes Effect on ASB valid/invalid setting No Yes Effect on ESC RS E n command No Yes Transmission destination of status using Ethernet (When multi-session setting is valid) Sent only to applicable printing session (host) that is connected ASB is sent to all sessions (hosts) that are connected * This printing end counter and the ETB counter, which is sent according to the ETB command, are different and do not have any effect on each other. Examples of communication using this command are provided on the following page. _____ STAR Page Mode Command Specifications 3-65

  • 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
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366

____________________________________________________________________________________________________________________________________________
STAR Page Mode Command Specifications
3-65
ESC GS ETX s n1 n2
[Name]
Send and initialize printing end counter
[Code]
ASCII
ESC
GS ETX
s
n1
n2
Hex.
1B
1D
03
s
n1
n2
Decimal
27
30
3
s
n1
n2
[Defined Area]
0
s
2
0
n1
255, 0
n2
255
[Function]
This command is executed when it is read from the reception buffer, and the processing related to the
printing end counter is carried out according to the s parameter.
s
Name
Function
0
Printing end counter check
The current printing end counter is sent to the host.
(The function does not wait for printing to end. Also, the counter
is not counted up.)
1
Printing end counter update
The following operations are executed.
If data is in the line buffer, the data is printed and cleared
from the buffer.
The function waits until the printing ends (motor stops).
The printing end counter is updated (+1).
The printing end counter is sent to the host.
2
Printing end counter clear
The printing end counter is cleared to 0 (zero).
(The function does not wait for printing to end. Also, the counter
is not returned to the host.)
When s = 0 or s = 1 is specified, the format of the data returned to the host is as follows.
<Returned Data Format>
[Code]
ASCII
ESC
GS ETX
s
n1
n2
[Printing end counter]
NUL
Hex.
1B
1D
03
s
n1
n2
[Printing end counter]
00
Decimal
27
30
3
s
n1
n2
[Printing end counter]
0
* The specified contents from the host up to ESC GS ETX s n1 n2 are echoed back, and are followed by the
printing end counter value and NUL.
The [Printing end counter] has a single-byte length and the initial value is 0x00.
When s = 1, the counter is increased by +1 each time this command is processed. After 0xFF, the counter
returns to 0x00.
The [Printing end counter] is not related to the n1, n2 values, and there is only one counter in the printer.
(The n1, n2 values do not require corresponding counters.)
(Reference Information) Differences between ETB Command and This Command
Item
ESC GS ETX s n1 n2
ETB
Effect on ASB (ETB status)
No
Yes
ASB generated
No
Yes
Effect on ASB valid/invalid setting
No
Yes
Effect on ESC RS E n command
No
Yes
Transmission destination of status using
Ethernet
(When multi-session setting is valid)
Sent only to applicable
printing session (host) that is
connected
ASB is sent to all sessions
(hosts) that are connected
* This printing end counter and the ETB counter, which is sent according to the ETB command, are different
and do not have any effect on each other.
Examples of communication using this command are provided on the following page.