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

ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n

Page 116 highlights

ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n [Name] Register logo [Code] ASCII ESC FS q n [x11 x12 y11 y12 d1 ... dk]1 ... [xn1 xn2 yn1 yn2 d1 Hex. 1B 1C 71 n [x11 x12 y11 y12 d1 ... dk]1 ... [xn1 xn2 yn1 yn2 d1 Decimal 27 28 113 n [x11 x12 y11 y12 d1 ... dk]1 ... [xn1 xn2 yn1 yn2 d1 ... dk]n ... dk]n ... dk]n [Defined Area] [Initial Value] [Function] 1≤n≤255 0≤xn1≤255, 0≤xn2≤3 1≤(xn1 + xn2 x 256)≤1023 0≤yn1≤255, 0≤yn2≤1 1≤yn1 + yn2 x 256)≤288 0≤d≤255 k = {(xn1 + xn2 x 256) x (yn1 + yn2 x 256) x 8} - - - Parameter details • n: Specifies registered logo count • xn1, xn2: Horizontal size of registered logo {(xn1 + xn2 x 256) x 8} dots • yn1, yn2: Vertical size of registered logo {(yn1 + yn2 x 256) x 8} dots • d: Registered logo data • k: Logo data count This command should be specified at the top of the line. When the first parameter is determined to be free of error, the printer starts processing this command. When logo register processing starts, all previously defined data is deleted. (It is not possible to reregister a portion of a plurality of defined logo data.) Logo registration numbers are defined in rising order from 1. If the defined area specified by the parameter is not empty, or if there is an error in the parameter specification, register processing is aborted. (The pre-registered and complete data is effective.) The printer should be initialized if logo registration is completed or register processing is aborted. If an error occurs while performing register processing (the time from when the first parameter is OK until th printer initialization is completed after registering a logo), error processing, mechanical operation and status processing cannot be performed. The relationships between input data and the actual print are shown on the next page. Registration is possible regardless of the 2 color printing mode being specified or cancelled. Register logos with the same capacity as the logo register number n (odd number) and n + 1 (even number). If the capacity differs or the logo register number is 255, this command is ignored by the logo print command in the 2 color print mode. STAR Line Mode Command Specifications 3-98

  • 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 FS q n
[x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n
[Name]
Register logo
[Code]
ASCII
ESC
FS
n [x11 x12
y11 y12
d1
… dk]1
… [xn1 xn2 yn1 yn2
d1
... dk]n
q
Hex.
1B
1C
71
n [x11 x12
y11 y12
d1
… dk]1
… [xn1 xn2 yn1 yn2
d1
... dk]n
Decimal
27
28 113
n [x11 x12
y11 y12
d1
… dk]1
… [xn1 xn2 yn1 yn2
d1
... dk]n
[Defined Area]
1
n
255
0
xn1
255,
0
xn2
3
1
(xn1 + xn2 x 256)
1023
0
yn1
255,
0
yn2
1
1
yn1 + yn2 x 256)
288
0
d
255
k = {(xn1 + xn2 x 256) x (yn1 + yn2 x 256) x 8}
[Initial Value]
- - -
[Function]
Parameter details
• n:
Specifies registered logo count
• xn1, xn2:
Horizontal size of registered logo {(xn1 + xn2 x 256) x 8} dots
• yn1, yn2:
Vertical size of registered logo {(yn1 + yn2 x 256) x 8} dots
• d:
Registered logo data
• k:
Logo data count
This command should be specified at the top of the line.
When the first parameter is determined to be free of error, the printer starts processing this
command.
When logo register processing starts, all previously defined data is deleted.
(It is not possible to reregister a portion of a plurality of defined logo data.)
Logo registration numbers are defined in rising order from 1.
If the defined area specified by the parameter is not empty, or if there is an error in the parameter
specification, register processing is aborted.
(The pre-registered and complete data is effective.)
The printer should be initialized if logo registration is completed or register processing is aborted.
If an error occurs while performing register processing (the time from when the first parameter is
OK until th printer initialization is completed after registering a logo), error processing, mechanical
operation and status processing cannot be performed.
The relationships between input data and the actual print are shown on the next page.
<When registering logos for 2 color printing>
Registration is possible regardless of the 2 color printing mode being specified or cancelled.
Register logos with the same capacity as the logo register number n (odd number) and n + 1 (even
number).
If the capacity differs or the logo register number is 255, this command is ignored by the logo print
command in the 2 color print mode.
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
STAR Line Mode Command Specifications
3-98