HP 2500 HP PCL/PJL reference - Printer Job Language Technical Reference Manual - Page 281

HP LaserJet 4000 and 5000 Series Comments, I/O Buffer Variables

Page 281 highlights

HP LaserJet 4000 and 5000 Series Comments The LaserJet 4000 and 5000 series printers have a PJL feature set similar to the LaserJet 5Si/5SiMx printers. Listed below are some of the differences between the printers. In addition to the LaserJet 5Si/5SiMx printer features, the LaserJet 4000 and 5000 series printers have: • 1200 dpi print resolution • Support for the Czechoslovakian, Hungarian, and Russian languages • Support for slightly different paper sizes • More Resolution Enhancement technology (REt) settings • Support for the CLEARABLEWARNINGS, COURIER, MPTRAY, REPRINT, and WIDEA4 environment variables I/O Buffer Variables Reconfiguring the size of the LaserJet 4000 and 5000 series I/O buffers via the data stream can be difficult. The user may try to send data to the printer while the I/O buffers are being reconfigured, which results in the data being consumed until the reconfiguration is complete. While it is not anticipated that these commands will be used often, it is expected that they will be used at least occasionally. For this reason, a special communication sequence has been proposed between the printer and this software, so that the I/O buffers may be reconfigured via the data stream without I/O being lost. The following sequence assumes that the printer is idle. Any I/O being sent by other users will be lost. 1 The software sends the job which includes a PJL command changing the configuration of the I/O buffers. 2 The software also sends an @PJL ECHO command at the end of the job, followed by a UEL command. 3 The printer sends the echo command back to the host. 4 After the end of the job, the printer goes offline and reconfigures the I/O buffers. EN Product-Specific Feature Support A-59

  • 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

EN
Product-Specific Feature Support A-59
HP LaserJet 4000 and 5000 Series Comments
The LaserJet 4000 and 5000 series printers have a PJL feature set
similar to the LaserJet 5Si/5SiMx printers. Listed below are some of
the differences between the printers.
In addition to the LaserJet 5Si/5SiMx printer features, the LaserJet
4000 and 5000 series printers have:
1200 dpi print resolution
Support for the Czechoslovakian, Hungarian, and Russian
languages
Support for slightly different paper sizes
More Resolution Enhancement technology (REt) settings
Support for the CLEARABLEWARNINGS, COURIER,
MPTRAY, REPRINT, and WIDEA4 environment variables
I/O Buffer Variables
Reconfiguring the size of the LaserJet 4000 and 5000 series I/O
buffers via the data stream can be difficult. The user may try to send
data to the printer while the I/O buffers are being reconfigured, which
results in the data being consumed until the reconfiguration is
complete. While it is not anticipated that these commands will be
used often, it is expected that they will be used at least occasionally.
For this reason, a special communication sequence has been
proposed between the printer and this software, so that the I/O
buffers may be reconfigured via the data stream without I/O being
lost.
The following sequence assumes that the printer is idle. Any I/O being
sent by other users will be lost.
1
The software sends the job which includes a PJL command
changing the configuration of the I/O buffers.
2
The software also sends an @PJL ECHO command at the end of
the job, followed by a UEL command.
3
The printer sends the echo command back to the host.
4
After the end of the job, the printer goes offline and reconfigures
the I/O buffers.