Patterns - Xerox 850DP - Phaser Color Solid Ink Printer Manual

Controller software version 10.0
Hide thumbs Also See for 850DP - Phaser Color Solid Ink Printer:
Table of Contents

Advertisement

Version 10.0
AccXES PJL Interface
For each pen in the current palette, a triplet is reported with a modifier for each element in the triplet.
The first triplet in the list corresponds to the first pen in the palette and the remaining triplets follow
in order.
The first element in the triplet specifies the width of the pen as a floating point number with
dimensions of mm. The second number in the triplet 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:
16
8
<color> = (<red> * (2
)) + (<green> * (2
)) + <blue>
The last field in the triplet specifies the name of the printer resident pattern object assigned to the pen.
Currently, pattern names will be restricted to numbers ranging from 1 to some maximum integer
number. Typically, this number is 64. If this name is "0", then no pattern is applied, only the color.
Otherwise, the pattern specified is applied in the color specified when this pen is used.
Each of the elements (width, color, and pattern index) has a modifier associated with it. This modifier is
either and asterisk (*) or an exclamation point (!) which follows the element after one space character.
When the modifier is an asterisk, then the corresponding element is used only to (optionally) initialize
the printer's pen palette at the beginning of a job. Thereafter, the job data itself will control pens. It is
implementation and data format dependent whether the element will actually initialize the pens with
this modifier.
Alternately, the modifier can be an exclamation point which specifies that if the source of the palette is
determined to be from this pen palette, then this element will not only initialize the pen's initial state,
but control it's state throughout the job, even if it must override job data commands.
This mechanism allows the user to setup palettes which selectively control individual pens and pen
features.
It is important to note that unlike some other printer objects, the printer will hold a specific number of
pen palettes at all times which function as "bins." These bins will never change names and the number
of palettes in the system will never change, but their contents may be modified by the
XESOBJECTDOWNLOAD command in either the SET or DEFAULT modes as described in the
XESOBJECTDOWNLOAD command. Currently, there are nine palettes. The first palette, "0" is
read-only and may not be modified ever. This is the factory default palette. The remaining eight
palettes are named "1" through "8" and their contents may be modified.

7.2 Patterns

It is important to note that unlike some other printer objects, the printer will hold a specific number of
patterns at all times which function as "bins." These bins will never change names and the number of
palettes in the system will never change, but their contents may be modified by the
XESOBJECTDOWNLOAD command in either the SET or DEFAULT modes as described in the
XESOBJECTDOWNLOAD command. Currently, there are 64 patterns. They are named "1" through
"64" and their contents may be modified.
The format employed for downloading and uploading patterns is the SUN raster format. The header for
this image file is detailed below:
struct rasterfile {
int
ras_magic;
/* magic number */
Page 125 of 160

Advertisement

Table of Contents
loading

Table of Contents