6.1.2. PJL reset conditions; 6.1.3. Remember these points about environments; PJL reset conditions - Page 225

Brother HL-5340D Command Reference Guide for Software Developers

Table of Contents

Technical Reference Guide
GLOSSARY
background image

CHAPTER 5 PJL - 16 

The diagram below illustrates how the environments interact and how the modified print environment is 
affected.  

 

      

FACTORY  DEFAULT ENVIRONMENT

USER DEFAULT ENVIRONMENT

PJL CURRENT ENVIRONMENT

MODIFIED PRINT ENVIRONMENT

@PJL INITIALIZE

@PJL RESET

LANGUAGE RESET, @PJL ENTER, OR ANY LANGUAGE SWITCH

CONTROL PANEL

OR @PJL DEFAULT

@PJL SET

 

 

6.1.2.

 

PJL reset conditions 

The result of PJL reset condition is different from that of a printer language reset (for example, 

ESC E

). 

Printer language reset loads the PJL Current Environment values into the Modified Print Environment. PJL 
reset conditions load the User Default values into the PJL Current Environment, which are then loaded into 
the Modified Print Environment. 

PJL reset occurs on the following events. 
1. Power 

on 

2.  

UEL

 command (when not between a 

JOB

 and 

EOJ

 command pair) 

3.  

@ PJL INITIALIZE

 command 

4.  

@ PJL RESET

 command 

5.  

@ PJL JOB

 or 

EOJ

 command 

6.  

Other printer-specific events 

7. 

Reset from Control Panel 

8. 

Language specific exit command 

9. 

Emulation switching command 

 

6.1.3.

 

Remember these points about environments 

Remember the following points when you use PJL to set the printer to a desired state. 
1.

 

The current feature settings are the same as the control panel values ( or values in the remote printer 
console program) when beginning a PJL job. 

2.

 

The current feature settings (Modified Print Environment) become the same as the PJL Current 
Environment when the printer enters a printer language. The feature settings are modified by the printer 
language command once a printer language is started.  All other settings are overridden by printer 
language commands. 

3.

 

The 

SET

 command changes the PJL Current Environment settings. These settings are effective until the 

next PJL reset condition. 

4.

 

Control Panel settings, the remote printer console program settings or the 

DEFAULT

 command changes 

the User Default Environment. 

5.

 

Printer language commands change the Modified Print Environment. These settings are effective during a 
printer language job.   The PJL Current Environment settings are loaded into the Modified Print 
Environment by a printer language specific reset, for example, 

ESC E

  for PCL. 

Detailed Information for Brother HL-5340D Command Reference Guide for Software Developers

Lists of information found in Brother HL-5340D Command Reference Guide for Software Developers - Page 225

  • 6.1.
  • 2. PJL reset conditions The result of PJL reset condition is different from that of a printer language reset (for example, ESC E ).
  • 1. Power on 2.
  • 3. @ PJL INITIALIZE command 4.
  • 5. @ PJL JOB or EOJ command 6.
  • 7. Reset from Control Panel 8.
  • 9. Emulation switching command 6.
  • 1.3.
  • 1. The current feature settings are the same as the control panel values ( or values in the remote printer console program) when beginning a PJL job.
  • 2. The current feature settings (Modified Print Environment) become the same as the PJL Current Environment when the printer enters a printer language.
  • 3. The SET command changes the PJL Current Environment settings.
  • 4. Control Panel settings, the remote printer console program settings or the DEFAULT command changes the User Default Environment.
  • 5. Printer language commands change the Modified Print Environment.

Related Documents for Brother HL-5340D Command Reference Guide for Software Developers