Agilent Technologies 6287 Printer Accessories User Manual


 
Page 10-3ALTERNATE HOST CONFIGURATION
Downloading Programmable Function Strings
PFS downloading commands take the following format:
Percent sign (%) - PFS # - hexadecimal data pair(s). No spaces are allowed
in the command sequence.
For example, the following sequence will define the PFS 0  Power On
Sequence as the hexadecimal pairs 31h and 32h:
%03132
The percent sign (%) indicates that the following character sequence is a
PFS configuration command; the numeral zero (0) indicates that the PFS to
be defined is PFS 0; and the numerals 31 and 32 are the hexadecimal pairs
that will be sent to the printer when this PFS is invoked.
To replace the definition of a PFS, download a new definition. To delete a
PFS, send the PFS command sequence without including a hexadecimal
pair. The following sequence deletes the contents of PFS 1  6 LPI:
%1
Note: PFSs are restricted to a maximum of 76 characters. The custom
banner (PFS D) is entered as text, rather than as pairs of hexadecimal
characters.
Multiple Function Strings
Programmable Function Strings may be set up so they will automatically
execute additional PFSs. By including a plus sign (+) as the last character in
a PFS, the ULTRA will send that PFS plus the following PFS to the printer.
For example, if PFS 3 is defined as:
[xx][xx][xx]+ (where [xx] represents a hexadecimal pair)
whenever PFS 3 is executed, the contents of both PFS 3 and PFS 4 will be
sent to the printer.
By including a plus sign (+) and a PFS number as the last two characters in
a PFS, the ULTRA will send that PFS plus PFS n to the printer. For
example, if PFS 2 is defined as:
[xx][xx][xx]+7 (where [xx] represents a hexadecimal pair)
whenever PFS 2 is executed, the contents of both PFS 2 and PFS 7 will be
sent to the printer.