HP 5100tn Printer Job Language - Technical Reference Manual - Page 157

Example, Using the, RDYMSG Command, Related Commands

Page 157 highlights

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/51). For LANG=TURKISH, the display is in Latin 5 (ISO 8859/9). 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). 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.) %-12345X@PJL @PJL JOB NAME = "Terry's Job" @PJL RDYMSG DISPLAY = "TERRY'S JOB" %-12345X@PJL @PJL ENTER LANGUAGE = PCL E . . . PCL Job . . .E ~%-12345X ~%-12345X@PJL @PJL COMMENT Restore READY message @PJL RDYMSG DISPLAY = "" @PJL EOJ NAME = "End of Terry's Job" %-12345X Related Commands: OPMSG, STMSG, INFO CONFIG 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

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/51). For LANG=TURKISH, the display is in Latin 5
(ISO 8859/9).
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). 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.)
<ESC>%-12345X@PJL <CR><LF>
@PJL JOB NAME = "Terry’s Job" <CR><LF>
@PJL RDYMSG DISPLAY = "TERRY’S JOB" <CR><LF>
<ESC>%-12345X@PJL <CR><LF>
@PJL ENTER LANGUAGE = PCL <CR><LF>
<ESC>E . . . PCL Job . . .<ESC>E
~
<ESC>%-12345X
~
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Restore READY message <CR><LF>
@PJL RDYMSG DISPLAY = "" <CR><LF>
@PJL EOJ NAME = "End of Terry’s Job" <CR><LF>
<ESC>%-12345X
Related Commands:
OPMSG, STMSG, INFO CONFIG
Device Attendance Commands
8-3