Instruction manual

7-6 Packet Reference Manual
Job Request
A Job Request returns status information about the most recently processed print job. You can
send a job request after an ENQ or batch. You can send two levels of Job Requests:
Numeric Error Codes Only (0, 1, or 2)
Verbose (3 or 4)
Syntax {J,#}
Field Type Valid Options Description
Identifier J Job Status Request
Request#
0
1
2
3
4
Returns ASCII coded strings or numeric error codes
Returns error number
Returns number of labels printed in batch
Example {J,3}
The job response may not be immediate. If the printer has an error (out of supplies, ribbon
problem, etc.), is in pause mode, or has insufficient memory, correct the problem and then
resend the job request. If the problem is not corrected, no response is returned. If a
formatting error has occurred, the job request will return the status. The printer must first
interpret the format and batch data before returning the response.
Note: You may need to press Feed before the job response is returned.
To clear an error, press Feed. An ENQ can also clear errors numbered less than 500. Once
the error is corrected, a job request can be sent. The printer cannot accept another job
request until the error is resolved.
Job Response
The Job Response varies, depending on the type of request sent to the printer. The following
syntax is the response for a Job 0, 1,or 2 request.
Syntax {J,Status1,Status2,"FMT-1","BCH-2"}
Status1 These errors stop the print job. Examples include out of stock, supply
faults, or data formatting errors. These errors are numbered less than
24 on the “Job Status 0, 1, 2 Response Table
,” later in this chapter.
Status2 These are errors in the syntax of the MPCL data stream. Printing does not
stop, but the information may not print properly. These errors are
numbered greater than 24 on theJob Status 0, 1, 2 Response Table
,” later
in this chapter.
FMT-1/BCH-2 The format or batch number is returned.