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

Example, Using the RDYMSG Command, For HP LaserJet 4PJ, 4V, 4MV, 5Si, 5SiMx, and 5Si Mopier printers - color laserjet toner

Page 161 highlights

Note Note This command replaces the lowest priority 00 READY message. If any higher priority message is displayed (for example, toner low), the new ready message does not appear until these outstanding conditions are cleared. For HP LaserJet 4PJ, 4V, 4MV, 5Si, 5SiMx, and 5Si Mopier printers, if the LANG variable is set to Japanese, the message is displayed using the JIS X0201-76 character set. For the LaserJet 4000, 5000, 8000, and 8100 series printers, if LANG is set to POLISH, CZECH, or HUNGARIAN, messages are displayed using the Latin 2 (ISO 8859/2) character set. If LANG is RUSSIAN, messages are displayed using Cyrillic (ISO 8859/5). For LANG=TURKISH, the display is in Latin 5 (ISO 8859/9). This is also true for the HP Color LaserJet 4500 printer, except there is no support for Turkish or Hungarian on this printer. Some HP LaserJet printers may have a different limit for the number of display lines and number of display characters. To request the display limits, use the INFO CONFIG command. When this command is used, the printer returns DISPLAY LINES=value and DISPLAY CHARACTER SIZE=value as part of the response message. For example, HP LaserJet 4 and 4M printers return DISPLAY LINES=1, DISPLAY CHARACTER SIZE=16, indicating that the displayed message is limited to 1 line of 16 characters. Example: Using the RDYMSG Command This example simulates a spooler that prints a job from another application. The spooler uses the RDYMSG command to display the name of the person printing the job (while the job is printing). In the example below, the @PJL JOB DISPLAY command has been added to display the job name on the newer printers. (See the note on page 8-2.) After the job is printed, the spooler restores the normal ready message. (The indented command lines indicate those sent by the printing application; the remaining lines are sent by the spooler.) EN Device Attendance Commands 8-3

  • 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
Device Attendance Commands 8-3
Note
This command replaces the lowest priority 00 READY message. If
any higher priority message is displayed (for example, toner low), the
new ready message does not appear until these outstanding
conditions are cleared.
For HP LaserJet 4PJ, 4V, 4MV, 5Si, 5SiMx, and 5Si Mopier printers, if
the LANG variable is set to Japanese, the message is displayed using
the JIS X0201-76 character set.
For the LaserJet 4000, 5000, 8000, and 8100 series printers, if LANG
is set to POLISH, CZECH, or HUNGARIAN, messages are displayed
using the Latin 2 (ISO 8859/2) character set. If LANG is RUSSIAN,
messages are displayed using Cyrillic (ISO 8859/5). For
LANG=TURKISH, the display is in Latin 5 (ISO 8859/9). This is also
true for the HP Color LaserJet 4500 printer, except there is no support
for Turkish or Hungarian on this printer.
Some HP LaserJet printers may have a different limit for the number
of display lines and number of display characters. To request the
display limits, use the INFO CONFIG command. When this command
is used, the printer returns DISPLAY LINES=
value
and DISPLAY
CHARACTER SIZE=
value
as part of the response message. For
example, HP LaserJet 4 and 4M printers return DISPLAY LINES=1,
DISPLAY CHARACTER SIZE=16, indicating that the displayed
message is limited to 1 line of 16 characters.
Example:
Using the RDYMSG Command
This example simulates a spooler that prints a job from another
application. The spooler uses the RDYMSG command to display the
name of the person printing the job (while the job is printing).
Note
In the example below, the @PJL JOB DISPLAY command has been
added to display the job name on the newer printers. (See the note on
page 8-2.)
After the job is printed, the spooler restores the normal ready
message. (The indented command lines indicate those sent by the
printing application; the remaining lines are sent by the spooler.)