7 lines
4.8 KiB
PSL
7 lines
4.8 KiB
PSL
|
||
FX80DRIVER TEST PROCEDURE
|
||
|
||
Filed as {ERIS}<LISPCORE>TEST>HARDCOPY>FX80DRIVER.PROC
|
||
|
||
Follow this procedure once from a Dandelion and once from a Daybreak B2, both with hardware and software installed as specified in Section 5 of {ERINYES}<TEST>LISP>LYRIC>PLANS>FX80DRIVER.PLAN.
|
||
The success criterion is that all files should print and the each printed copy should look like the same file viewed on the screen with FileBrowser's Edit option.
|
||
|
||
A. Preparation
|
||
1. Open a Common Lisp Exec window and enter
|
||
(CL:IN-PACKAGE 'XCL-USER)
|
||
Enter all subsequent commands from this window and this package.
|
||
2. Use the FileBrowser or IL:LOAD to load the following files from {ERINYES}<releasename>LIBRARY>:
|
||
FX-80DRIVER.LCOM
|
||
DLTTY.LCOM
|
||
DLRS232C.LCOM
|
||
SKETCH.LCOM
|
||
3. Enter
|
||
(IL:LOAD '{ERIS}<TEST>I/O>HARDCOPY>HAND>STREAMTESTS.DFASL)
|
||
IL:CONN {ERIS}<TEST>I/O>HARDCOPY>HAND>TESTFILES>
|
||
4. Set the printer DIP switches as shown on p. 82 of Lisp Library Modules.
|
||
5. Set the DIP switches for your serial interface. For the Epson Intelligent Serial Interface (cat. 8148), this is:
|
||
1-1 on Word length 8 bits
|
||
1-2 off Parity check disable
|
||
1-4 off Positive polarity
|
||
1-5/1-8 off/on/off/off
|
||
9600 baud
|
||
2-1 on IF board enable
|
||
2-2 on Buffer operation enabled
|
||
2-3/2/4 off/off Flag reset at 152 bytes
|
||
2-6 off self-test disabled
|
||
For the Hanzon P/N 12319, this is:
|
||
1/3 on/on/off 9600 baud
|
||
4/5 on No parity
|
||
6 off Word length 8 bits
|
||
7 on FX protocol
|
||
8 on Epson mode
|
||
(See the user's manuals for these devices for further information.)
|
||
B. FX80 Test Through the RS232 Port
|
||
1. Connect the workstation to the FX80 through the RS232 port with a cable wired as shown for this port in the Lisp Library Modules.
|
||
2. Enter
|
||
(80SET 232)
|
||
to set the variables IL:FASTFX80-DEFAULT-DESTINATION and IL:HQFX80-DEFAULT-DESTINATION for the RS232 port.
|
||
3. Enter
|
||
(il:RS232C.INIT 9600 8 'il:NONE 1 'il:XONXOFF)
|
||
to set the baud rate, bits/char, parity and flow control as recommended in the documentation.
|
||
4. Enter
|
||
(DEFPRINT FAST)
|
||
to ensure that FASTFX80 is at the head of the list IL:DEFAULTPRINTINGHOST. The function will return the new list.
|
||
5. Enter
|
||
(MAPCAR 'IL:SEND.FILE.TO.PRINTER FASTFX80LIST)
|
||
to send the files 00PLAINTEXT.TEDIT and 01UR.TEDIT to the FastFX80, the default printer.
|
||
6. Enter
|
||
(DEFPRINT HQ)
|
||
to put HQFX80 at the head of IL:DEFAULTPRINTINGHOST.
|
||
7. Enter
|
||
(SENDFILES)
|
||
to send the files in the connected directory to the FX80.
|
||
8. (Optional stress test) Enter
|
||
(STRESSTEST 'HQFX80)
|
||
to send the file:
|
||
{ERIS}<TEST>I/O>HARDCOPY>HAND>STRESSTEST>STRESSTEST.TEDIT to the printer.
|
||
|
||
C. FX80 Test Through the TTY Port
|
||
1. Connect the workstation to the FX80 through the TTY port with a cable wired as shown for this port on p. 83 of Lisp Library Modules.
|
||
2. Enter
|
||
(80SET TTY)
|
||
to set the variables IL:FASTFX80-DEFAULT-DESTINATION and IL:HQFX80-DEFAULT-DESTINATION for the TTY port.
|
||
3. Enter
|
||
(IL:TTY.INIT 9600 8 'IL:NONE 1 'IL:XONXOFF)
|
||
to set the baud rate, bits/char, parity and flow control as recommended in the documentation.
|
||
3. Repeat steps B.5-7 and optional B.8.
|
||
|
||
NOTE: This procedure leaves HQFX80 as the default printer. Use IL:DV, POP or SETQ to restore IL:DEFAULTPRINTINGHOST to its original state.
|
||
|
||
|