1
0
mirror of synced 2026-01-22 19:00:53 +00:00
2020-12-16 18:21:28 -08:00

7 lines
4.8 KiB
PSL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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.
500x<EFBFBD>200020,GACHA

TIMESROMAN

TIMESROMAN
TF(DEFAULTFONT 1 (GACHA 10) (GACHA 8) (TERMINAL 8) (4045XLP (TITAN 10)))
7<EFBFBD><EFBFBD>,CM     ;15u  (#D$o  k /^ s /Y 5  : J"r  i ,^(<EFBFBD> T<EFBFBD>z<EFBFBD>