HP 2300d Service Manual - Page 104

Printer Job Language overview, HP LaserJet 2300 Series Printer Software Technical Reference - laserjet 2300 parts

Page 104 highlights

Printer Job Language overview Printer Job Language (PJL) is an integral part of the printer's configuration, in addition to the standard Printer Command Language (PCL). The printer uses PJL to perform certain functions: q Two-way communication with the host computer through an IEEE1284 B interface connection. The printer can communicate information to the host, such as the control-panel settings, and the control-panel settings can be set from the host. q Dynamic I/O switching allows the printer to be configured with a host on each I/O. The printer can receive data from more than one I/O simultaneously until the buffer is full. This can occur even when the printer is offline. q Context-sensitive switching allows the printer to automatically recognize the personalities (PS or PCL) of each host and configure itself to serve that personality. q Isolating print environment settings from one print job to the next. For example, if a print job is sent to the printer in landscape mode, subsequent print jobs print only in landscape if they are formatted for landscape printing. For more information, see the HP LaserJet 2300 Series Printer Software Technical Reference. The complete PJL Status Code listing is contained in the appendix of the Printer Job Language Technical Reference. Also see HP's website at http://www.hp.com . 102 Theory of operation ENWW

  • 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

102
Theory of operation
ENWW
Printer Job Language overview
Printer Job Language (PJL) is an integral part of the printer’s configuration, in addition to the
standard Printer Command Language (PCL). The printer uses PJL to perform certain functions:
Two-way communication
with the host computer through an IEEE1284 B interface
connection. The printer can communicate information to the host, such as the control-panel
settings, and the control-panel settings can be set from the host.
Dynamic I/O switching
allows the printer to be configured with a host on each I/O. The
printer can receive data from more than one I/O simultaneously until the buffer is full. This
can occur even when the printer is offline.
Context-sensitive switching
allows the printer to automatically recognize the personalities
(PS or PCL) of each host and configure itself to serve that personality.
Isolating print environment settings
from one print job to the next. For example, if a print
job is sent to the printer in landscape mode, subsequent print jobs print only in landscape if
they are formatted for landscape printing.
For more information, see the
HP LaserJet 2300 Series Printer Software Technical Reference
.
The complete PJL Status Code listing is contained in the appendix of the
Printer Job Language
Technical Reference
. Also see HP’s website at
.