beautypg.com

Brother Laser Printer HL1660e User Manual

Page 256

background image

2001/10/02

CHAPTER 5 PJL - 52

Status code

Status

35000 - 25999

Errors which may cause incorrect printing results, such as loss of some print data
on a page. The operator's intervention may be required.

40000 - 40999

Errors such as paper empty, cover open or paper jams which suspend printing
until the operator takes the corresponding corrective action.

41000 - 41999

Errors in the paper source such as running out of paper in the current paper tray
and none available from any other paper sources.

Example

Example 1 :

The application sends the following command to the printer :

%-12345X@PJL

@PJL USTATUS DEVICE = VERBOSE

%-12345X

The printer may send back the answer for the above command :

@PJL USTATUS DEVICE

CODE=40021

DISPLAY='12 COVER OPEN '

ONLINE=FALSE

Example 2 :

When the following wrong PJL command is sent :

%-12345X@PJL

@PJL USTATUS DEVICE = VERBOSE

@PJL ECO wrong sample 3-6-1993 23:12:00

%-12345X

The printer may send back the answer for the above command :

@PJL USTATUS DEVICE

CODE=20002

7.6.2. JOB variables

The @PJL USTATUS JOB = ON command allows the printer to send the job processing status. This is sent
to the application whenever a JOB and EOJ command is issued so that the application knows when a job
starts and ends.

Example

The application sends the following commands to the printer.

%-12345X@PJL

@PJL USTATUS JOB = ON

@PJL JOB NAME = "JOB 88554"

%-12345X@PJL

@PJL ENTER LANGUAGE = PCL

E . . . PCL Job . . . E %-12345X

%-12345X@PJL

@PJL EOJ NAME = "JOB 88554"

%-12345X

The printer may send back the answer for the above command.

@PJL USTATUS JOB

START

NAME="JOB 88554"

[ . . time period while job is printing . . . ]