Version 10.0
Page 15 of 160
AccXES PJL Interface
The “PrinterObjectName” is a string name (specified in the NAME field) of the printer object to upload.
This string must be less than 48 characters in length. For a successful upload, the object must be
present in the file system and its type must match that of the specified object type. A list of printer
object names which are available, including their sizes and permissions, can be obtained through the
@PJL INFO command with the corresponding type specified.
The response for this command is dependent on the type of object requested. These responses are
always the native representation of the object representation. Note that this representation is always
exactly the same format used to download the object. In all cases, the response will take the form:
@PJL COMMENT XESOBJECTUPLOAD TYPE = <PrinterObjectType> NAME =
“<PrinterObjectName>”
<Object data><FF>
The first line is simply the command the host sent repeated. After a carriage return/line feed
combination, object specific data is presented. This is immediately terminated with a form feed. Note
that if the requested object type is not one currently supported for upload, then there will be NO object
data returned and only the command will be echoed back.
4.1.7 XESTESTPAGE
This command causes the printer to schedule the internal test page for processing and printing. This
“internally” generated job will have a very high scheduling priority allowing it to print very soon in the
print queue. The test page will print printer configuration information and current parameter settings.
There is no response to this command from the printer to the host. The syntax of the command is:
@PJL COMMENT XESTESTPAGE
4.1.8 XESPENPALETTE (Obsolete)
This command changes the printer’s pen palette for a given pen. The three attributes that may be set
for a pen are the pen’s width, RGB color, and assigned pattern number. The first parameter in this
command specifies the name of the palette to be changed within the printer. This is a string parameter.
The second specifies the (integer) pen number to be modified. The third parameter specifies the width
of the pen in a floating point number with dimensions of mm. The fourth parameter specifies the pen
color with three color components ranging in value from 0 to 255 which determine the Red, Green, and
Blue values of the color, respectively. The formula for the color is:
<color> = (<red> * (216)) + (<green> * (28)) + <blue>
The last parameter specifies the index of the printer resident pattern assigned to the pen in the form of
an integer.
@PJL COMMENT XESPENPALETTE PALETTE=”<Palette Name>” PENNUMBER=<Pen#>
PENWIDTH=<Pen width in mm> PENCOLOR=<color> PENPATTERN=<Pattern#>
4.1.9 XESCFG
The name of the machine can be set by the SA to uniquely identify the AccXES Controller. It is the
responsibility of the SA to ensure that this name is unique and not duplicated. This name will be used
in the Job Record as attribute jba-device-name to indicate which machine processed each job. The
maximum length for the machine name is specified as 20 characters. The syntax of the command is: