Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site byucsb.UUCP
Path: utzoo!linus!decvax!harpo!utah-cs!beesvax!byucsa!byucsc!byucsb!howard
From: howard@byucsb.UUCP (Johnson Howard Reed)
Newsgroups: net.micro
Subject: Re: Epson QX-10
Message-ID: <131@byucsb.UUCP>
Date: Fri, 27-Jul-84 03:39:52 EDT
Article-I.D.: byucsb.131
Posted: Fri Jul 27 03:39:52 1984
Date-Received: Sat, 28-Jul-84 21:43:03 EDT
References: <371@noao.UUCP>
Organization: U.C. Berkeley
Lines: 21

[gulp]

I use a QX-10 to emulate a terminal (among other things).  Epson's BIOS
partially emulates a Televideo 920, and the CP/M BDOS calls run on top
of that.  I use a little program which uses BDOS calls.  Watch out for
XON/XOFF (the BIOS traps these coming from the keyboard) and tabs, which
are expanded to spaces.

The other approach (which most commercial emulation software uses) is to
bypass the BIOS and talk directly to the hardware.  Epson's MTERM program
(in the 256K CP/M upgrade) does this, and unfortunately, does not support
escape sequences.

eq|epson|qx10|epson qx-10:\
	:al=5*\EE:am:bs:ce=\ET:cm=\E=%+ %+ :cl=^Z:co#80:dc=\EW:dl=5*\ER:ei=:\
	:kb=^H:ku=^K:kd=^J:kl=^H:kr=^L:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:\
	:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:k8=^AH\r:k9=^AI\r:\
	:ho=^^:im=:ic=\EQ:li#24:nd=^L:se=\E(:so=\E):up=^K:

Howard Johnson
harpo!utah-cs!byucsa!byucsb!howard