beautypg.com

Xerox applications, General information, User-defined keys (udks) – Xerox ALLY PLUSTM 6287 User Manual

Page 123

background image

XEROX APPLICATIONS

General Information

Xerox printers supported by the ALLY PLUS include the following

models: 2700, 3700, 4010, 4011, 4030, 4045, 4197, 4213, 4220, 4235 and

4700. The ALLY PLUS has a number of special features that support Xerox

printer functions.
Normally, the ALLY PLUS controls the formatting of documents received

from the IBM host by using the SCS (SNA Character String) commands

embedded in the document. The ALLY PLUS translates the SCS codes into

sequences of PFSs (programmable function strings).
If the user chooses a value of 00 for Option #00, the ALLY PLUS will

automatically program the PFSs for resetting, bolding, underlining and

overstriking appropriately for Xerox printers. If the user selects a value of

02 for Option #00, special escape sequences for a Xerox 4213 laser printer

will be programmed.
The ALLY PLUS also supports Xerox transparency, triggered by 36h in the

data stream. Refer to Option #61 in Section 3 — Configuration for details

on Xerox 36h transparency. Additionally, PFSs %61-%63 are reserved for

Xerox applications that require special tray commands (refer to Section 4

— Programmable Function Strings).
Other special Xerox features supported include Metacode, UDKs (user-

defined keys) and XPAF. ALLY PLUS implementation of these features is

described below.

User-Defined Keys (UDKs)

The ALLY PLUS offers special support for Xerox printers in XDPM mode,

also referred to as XES mode or UDK mode. XES mode is the native Xerox

print mode for Xerox 2700, 3700, 4030, 4045 and 4213 printers. The

XDPM mode on the 4235 also provides the XES command set.
Commands that control these printers are always preceded by an escape

character. The escape character is sometimes not a legal character in a

mainframe environment. Therefore, UDKs (or User-Defined Keys) were

implemented to allow any one of 256 different characters to be assigned as

the escape character. The ALLY PLUS keeps track of which character is

currently being used as the UDK.

SECTION 9