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

ESC GS ETX s n1 n2, <Returned Data Formats&gt

Page 74 highlights

ESC GS ETX s n1 n2 [Name] Send print-end counter, initialize [Code] ASCII ESC GS ETX s n1 n2 Hexadecimal 1B 1D 03 s n1 n2 Decimal 27 30 3 s n1 n2 [Defined Area] 0 ≤ s ≤ 4 0 ≤ n1 ≤ 255, 0 ≤ n2 ≤ 255 [Function] This command is run when reading from the reception buffer. Processes the print end counter according to the s parameter. s Name 0 Print end counter reference 1 Print end counter update 2 Print end counter clear 3 Start document n1, n2 = 0 End document 4 n1, n2 = 0 Function Sends the current print end counter to the host. (Does not wait for print end. Does not count up.) Runs the following operations. (1) Prints data in line buffer, if data exists. (2) Waits until printing ends (motor stops). (3) Updates the print end counter (increments by 1). (4) Sends print end counter to host. Returns the print end counter to its default value (zero clear). (Does not wait for print end. Does not send the print end counter to the host. (1) Sets data intake mode (2) Initialize (1) Prints data in line buffer, if data exists. (2) Waits until printing ends (motor stops). (3) Cancels data intake mode The data formats sent to the host when s = 0 or s =1 are shown below. [Code] ASCII ESC Hexadecima 1B l Decimal 27 GS ETX 1D 03 30 3 s n1 n2 [Print end counter] NUL s n1 n2 [Print end counter] 00 s n1 n2 [Print end counter] 0 * Echoes back the specified contents from the host as is until ESC GS ETX s n1 n2, and then sends the print end counter value and NUL. When [Print end counter] is 1 byte in length, the initial value is 0x00. When s = 1, increments by 1 each time the command is processed. After 0xFF, returns to 0x00. There is one [Print end counter] in the printer that is unrelated to the n1, n2 values. (There is no counter for the n1, n2 values.) STAR Line Mode Command Specifications 3-56

  • 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

ESC GS ETX s n1 n2
[Name]
Send print-end counter, initialize
[Code]
ASCII
ESC
GS ETX
s
n1
n2
Hexadecimal
1B
1D
03
s
n1
n2
Decimal
27
30
3
s
n1
n2
[Defined Area]
0
s
4
0
n1
255, 0
n2
255
[Function]
This command is run when reading from the reception buffer. Processes the print end counter
according to the s parameter.
s
Name
Function
Sends the current print end counter to the host.
0
Print end counter reference
(Does not wait for print end. Does not count up.)
Runs the following operations.
(1) Prints data in line buffer, if data exists.
(2) Waits until printing ends (motor stops).
1
Print end counter update
(3) Updates the print end counter (increments by 1).
(4) Sends print end counter to host.
Returns the print end counter to its default value (zero clear).
2
Print end counter clear
(Does not wait for print end. Does not send the print end counter to
the host.
Start document
(1) Sets data intake mode
3
n1, n2 = 0
(2) Initialize
(1) Prints data in line buffer, if data exists.
End document
(2) Waits until printing ends (motor stops).
4
n1, n2 = 0
(3) Cancels data intake mode
The data formats sent to the host when s = 0 or s =1 are shown below.
<Returned Data Formats>
[Code]
ASCII
ESC
GS
ETX
s
n1
n2
[Print end counter] NUL
Hexadecima
l
1B
1D
03
s
n1
n2
00
[Print end counter]
Decimal
27
30
3
s
n1
n2
[Print end counter]
0
* Echoes back the specified contents from the host as is until ESC GS ETX s n1 n2, and then sends the print
end counter value and NUL.
When [Print end counter] is 1 byte in length, the initial value is 0x00.
When s = 1, increments by 1 each time the command is processed. After 0xFF, returns to 0x00.
There is one [Print end counter] in the printer that is unrelated to the n1, n2 values.
(There is no counter for the n1, n2 values.)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
STAR Line Mode Command Specifications
3-56