Brother International HL-L2340DW Command Reference Guide for Software Develope - Page 268

Reset Command, Set Command

Page 268 highlights

6.5. Reset Command The PJL RESET command resets the PJL Current Environment variables to the User Default values. Use this command at the end of any PJL jobs in which the PJL SET command was used. Syntax @PJL RESET [] Parameters  The RESET command has no parameters  When an application such as a Spooler or Print Data Generator uses the SET command to set PJL variables, the application has to conclude with the RESET command (before the UEL command) to return the variables to the previous state.  The RESET command resets the environment variables to their user default values. In any case, the RESET command resets the PJL Current settings for all personalities to the User Default values.  Use the @PJL INFO VARIABLES command to obtain valid variables and the range of values for each variable. This command requests this information directly from the printer. Examples %-12345X@PJL @PJL COMMENT Reset variables to @PJL COMMENT control panel settings @PJL SET RESOLUTION = 300 @PJL SET RET = DARK @PJL ENTER LANGUAGE = PCL E ....PCL job ...%-12345X@PJL @PJL COMMENT Reset to return to @PJL COMMENT control panel settings @PJL RESET %-12345X 6.6. Set Command The SET command enables you to change the value of PJL Current Environment variables during a PJL job until a PJL reset condition resets the default values. Use this command to make a job-specific environment. Syntax @PJL SET [LPARM : personality] variable = value []  LPARM : Personality This optional parameter is used to set personality(emulation) -specific environment variables.  variable = value This parameter sets one of the environment variables to the specified value. For example, @ PJL SET RESOLUTION = 300 command sets the current resolution to 300 dpi. For a list of variables and values, see the following table.  Use the @PJL INFO VARIABLES to obtain valid variables and the range of values for each variable. This command can request this information directly from the printer. Parameters  The printer control panel setting values and the feature settings stored in NV-RAM are not affected by the values modified with the SET command.  The setting values selected with the SET command are valid until the next PJL reset condition occurs.  If the SET command is used in a job, use the RESET command after the job to reset the printer to User default settings. CHAPTER 5 PJL - 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
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550

CHAPTER 5 PJL - 59
6.5.
Reset Command
The
PJL RESET
command resets the PJL Current Environment variables to the User Default values.
Use this command at the end of any PJL jobs in which the
PJL SET
command was used.
Syntax
@PJL RESET [<CR>]<LF>
Parameters
The
RESET
command has no parameters
When an application such as a Spooler or Print Data Generator uses the
SET
command to set PJL variables,
the application has to conclude with the
RESET
command (before the
UEL
command) to return the
variables to the previous state.
The
RESET
command resets the environment variables to their user default values.
In any case, the
RESET
command resets the PJL Current settings for all personalities to the User Default
values.
Use the
@PJL INFO VARIABLES
command to obtain valid variables and the range of values for each
variable. This command requests this information directly from the printer.
Examples
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Reset variables to <CR><LF>
@PJL COMMENT control panel settings <CR><LF>
@PJL SET RESOLUTION = 300 <CR><LF>
@PJL SET RET = DARK <CR><LF>
@PJL ENTER LANGUAGE = PCL <CR><LF>
<ESC>E
....
PCL job ...<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Reset to return to <CR><LF>
@PJL COMMENT control panel settings <CR><LF>
@PJL RESET <CR><LF>
<ESC>%-12345X
6.6.
Set Command
The
SET
command enables you to change the value of PJL Current Environment variables during a PJL job
until a PJL reset condition resets the default values.
Use this command to make a job-specific environment.
Syntax
@PJL SET [LPARM :
personality
] variable =
value
[<CR>]<LF>
LPARM :
Personality
This optional parameter is used to set personality(emulation) -specific environment variables.
variable =
value
This parameter sets one of the environment variables to the specified value.
For example,
@ PJL SET RESOLUTION = 300
command sets the current resolution to 300 dpi.
For a list
of variables and values, see the following table.
Use the
@PJL INFO VARIABLES
to obtain valid variables and the range of values for each variable. This
command can request this information directly from the printer.
Parameters
The printer control panel setting values and the feature settings stored in NV-RAM are not affected by the
values modified with the
SET
command.
The setting values selected with the
SET
command are valid until the next PJL reset condition occurs.
If the SET command is used in a job, use the
RESET
command after the job to reset the printer to User
default settings.