[net.micro.cpm] PSET - programs to preset printer states

Keith Petersen <W8SDZ@Simtel20.ARPA> (11/28/84)

Now available from SIMTEL20:

Filename			Type	 Bytes	 CRC

Directory MICRO:<CPM.LIST>
PSET.LBR.1			COM	 17024  6891H

The .LBR contains PSET.AQM, PSET.BQS and PSET.CQM (all squeezed).

Here's the author's description of PSET.ASM and PSET.BAS

PSET.ASM - 5 November 1983

This program will allow the operator to pre-set certain printer
states.  The printer will remain in these states until the printer
power is recycled, or the printer is directed into another state
by program control.

This program was originally written in MBASIC, and translated into
ASM code for speed and ease of use.

This program was written for the EPSON RX-80 and HEATH CP/M 2.2.03.
It has since been found to work with HEATH CP/M 2.2.04 and KAYPRO
CP/M 2.2F, and most functions will work with the GEMINI 10X printer.

Written by:  Barron F. McIntire III
             3400 S. Greeley Hwy #8
             Cheyenne, Wyoming  82007
             RCP/M phone 307-635-8366, 300/1200 baud, 24 hours

PSET.BAS

This program will allow the operator to pre-set certain printer
states.  The printer will remain in these states until the printer
power is recycles, or the printer is directed into another state
by program control.

The following options are available;
  1. Printer initialization            12. Ignore paper end detector
  2. Elite-sized character setting     13. Unidirectional printing
  3. Pica-sized character setting      14. 7/72 inch line spacing
  4. Enlarged mode                     15. 1/16 inch line spacing
  5. Enlarged mode (1 line only)       16. 1/8 inch line spacing
  6. Condensed mode                    17. n/72 inch line spacing
  7. Emphasized/enlarged mode          18. n/216 inch line spacing
  8. Emphasized mode                   19. Form length setting
  9. Double-strike mode                20. Skip over perforation
 10. Alternate character set (italics) 21. Right margin setting
 11. Underline mode                    22. Left margin setting

--Keith