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

Automatic Status, Transmission Byte Count n

Page 179 highlights

5.2.3. Automatic Status Automatic status is a group of states that are automatically returned from the printer to the host when the printer's status has changed. Automatic status is composed of "Header - 1," "Header - 2" and "plurality of bytes of the printer status and is continuously returned to the host. The host always uses an identifying method to identify the data for every byte received. (It is possible that Xon/Xoff codes are exceptionally mixed in the automatic status in the Xon/Xoff mode (when using a serial I/F), so it is necessary to consider that on the receiving side.) The valid/invalid conditions of the automatic status abide by the DIPSW settings for the initial values. It is possible to change the conditions using the ESC RS a n command after turning ON the power. Also, it is possible to get the automatic status using the ESC ACK SOH command, regardless of the valid/invalid conditions. 1. Header - 1 Header - 1 is the 1 byte length information transmitted at the head of the automatic status. The table below shows the composition of the Header - 1. Header - 1 represents the entire status transmission byte count, including Header - 1, using bit 1 to bit 3 and bit 5. The host gets the transmission byte information and always receives the status data for that amount transmission bytes. For reference, the table below shows the relationship of actual transmission bytes and the Header - 1. Because the bit 0 that indicates that this is the Header - 1 is normally 1 (the second byte and beyond is 0), to detect the Header - 1, it is acceptable to verify that bit 0 is 1 and bit 4 = 0 for this data. Note that bit 6 is for future expansion and is ignored in host-side processes. Bit Contents Status "0" "1" 7 Fixed at "0" - 6 Reserved (Fixed at "0") - 5 Printer Status Byte Count 4 Fixed at "0" - 3 Printer Status Byte Count 2 Printer Status Byte Count 1 Printer Status Byte Count 0 Fixed at "1" - Model Compatability 408 407 RT322 TUP900 TSP1000 TSP828L 407II RT322 TUP500 408II FVP10 - - - - - - - - - - - - - - - - - - - - - - OK OK OK OK OK OK OK OK OK OK OK - - - - - - - - - - - OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK - - - - - - - - - - - Actual transmission byte count and header - 1 table Transmission Byte Count n (7 ≤ n ≤15) Header - 1 7 00001111B (0F Hex) 8 00100001B (21 Hex) 9 00100011B (23 Hex) 10 00100101B (25 Hex) 11 00100111B (27 Hex) 12 00101001B (29 Hex) 13 00101011B (2B Hex) 14 00101101B (2D Hex) 15 00101111B (2F Hex) STAR Line Mode Command Specifications 5-7

  • 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

5.2.3. A
utomatic Status
Automatic status is a group of states that are automatically returned from the printer to the host when the printer’s status
has changed.
Automatic status is composed of “Header – 1,” “Header – 2” and “plurality of bytes of the printer status
and is continuously returned to the host.
The host always uses an identifying method to identify the data for every byte
received.
(It is possible that Xon/Xoff codes are exceptionally mixed in the automatic status in the Xon/Xoff mode (when using a
serial I/F), so it is necessary to consider that on the receiving side.)
The valid/invalid conditions of the automatic status abide by the DIPSW settings for the initial values.
It is possible to change the conditions using the ESC RS a n command after turning ON the power.
Also, it is possible to get the automatic status using the ESC ACK SOH command, regardless of the valid/invalid
conditions.
1. Header – 1
Header – 1 is the 1 byte length information transmitted at the head of the automatic status.
The table below shows the composition of the Header – 1.
Header – 1 represents the entire status transmission byte
count, including Header – 1, using bit 1 to bit 3 and bit 5.
The host gets the transmission byte information and always
receives the status data for that amount transmission bytes. For reference, the table below shows the relationship of
actual transmission bytes and the Header – 1.
Because the bit 0 that indicates that this is the Header – 1 is normally 1
(the second byte and beyond is 0), to detect the Header – 1, it is acceptable to verify that bit 0 is 1 and bit 4 = 0 for this
data.
Note that bit 6 is for future expansion and is ignored in host-side processes.
<Header – 1 (First Byte)>
Bit
Contents
Status
Model Compatability
“0”
“1”
408
407
RT322
TUP900
TSP1000 TSP828L 407II
RT322
TUP500 408II
FVP10
7
Fixed at “0”
-
-
-
-
-
-
-
-
-
-
-
-
6
Reserved (Fixed at “0”)
-
-
-
-
-
-
-
-
-
-
-
-
5
Printer Status
Byte Count
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
4
Fixed at “0”
-
-
-
-
-
-
-
-
-
-
-
-
3
Printer Status
Byte Count
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
2
Printer Status
Byte Count
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
1
Printer Status
Byte Count
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
0
Fixed at “1”
-
-
-
-
-
-
-
-
-
-
-
-
Actual transmission byte count and header – 1 table
Transmission Byte Count n
Header – 1
(7
n
15)
7
00001111B (0F Hex)
8
00100001B (21 Hex)
9
00100011B (23 Hex)
10
00100101B (25 Hex)
11
00100111B (27 Hex)
12
00101001B (29 Hex)
13
00101011B (2B Hex)
14
00101101B (2D Hex)
15
00101111B (2F Hex)
���������������������������������������������������������������
��������������
STAR Line Mode Command Specifications
5-7