# Kyocera Kyotronic 85/Radio Shack Model 100 Family # # The following 80C85-based laptop computers from ca. 1983 onward had # different branding, but all used variations on the same hardware and # software platform and their VT-52-style terminal emulations are # nearly identical: # # Kyocera Kyotronic 85 a.k.a. KC85 or KC-85 # NEC PC-8201/8201A/8300 # Olivetti M10 # Radio Shack TRS-80 Model 100/102/200 # # TELCOM instructions summarized from "Model 200 Telcom Manual": # http://www.ordersomewherechaos.com/rosso/fetish/m102/web100/docs/m200-telecom.html # # How to set up TELCOM for RS-232 connection on the NEC PC-8201A: # Telcom: stat ((speed))((parity))((bits))((stop))((xon2))((siso)) # # How to set up TELCOM for RS-232 connection on the TRS-80 Model 100: # Telcom: stat ((speed))((bits))((parity))((stop))((xon)) # # How to set up TELCOM for modem connection on the TRS-80 Model 100: # Telcom: stat m((bits))((parity))((stop))((xon)),((dial)) # # How to set up TELCOM for RS-232 connection on the TRS-80 Model 200: # Telcom: stat ((speed))((bits))((parity))((stop))((xon))((esc))((cr)) # # How to set up TELCOM for modem connection on the TRS-80 Model 200: # Telcom: stat m((bits))((parity))((stop))((xon))((esc))((cr)),((mode)),((dial)) # # Where: # ((speed)) is one of these characters: # m - Modem, 300 bps (only on models with a modem) # 9 - RS-232, 19200 bps # 8 - RS-232, 9600 bps # 7 - RS-232, 4800 bps # 6 - RS-232, 2400 bps # 5 - RS-232, 1200 bps # 4 - RS-232, 600 bps # 3 - RS-232, 300 bps # 2 - RS-232, 110 bps # 1 - RS-232, 75 bps # ((bits)) is 8, 7 or 6 (the number of data bits) # ((parity)) is one of these characters: # n - no parity # i - ignore parity # o - odd parity # e - even parity # ((stop)) is 1 or 2 (the number of stop bits) # ((xon)) is one of these characters: # d - disable XON/XOFF flow control # e - enable XON/XOFF flow control # ((xon2)) is one of these characters: # x - disable XON/XOFF flow control # n - enable XON/XOFF flow control # ((siso)) is one of these characters: # s - disable SI/SO flow control # n - enable SI/SO flow control # ((esc)) is one of these characters (Model 200 only): # n - no filter (terminal control sequences allowed) # i - disable terminal control sequences (i.e. TERM=dumb) # ((cr)) is one of these characters (Model 200 only): # n - received CR handled as CR # i - received CR handled as CR-LF # ((mode)) is one of these characters (Model 200 only): # o - originate # a - answer # ((dial)) is one of these strings: # t - tone dialing (Model 200 only) # 20 pps - fast pulse dialing # 10 pps - slow pulse dialing # # For example, to set up a Model 200 at 1200 bps through the RS-232 # port with 8 data bits, no parity, 1 stop bit, XON/XOFF, no ESC # filter, no auto-CRLF: # Telcom: stat 58n1enn,o,t # # To connect: # Telcom: term # # Function keys are local: # F1 - toggle scrollback # F2 - download # F3 - upload # F4 - toggle half-duplex # F5 - toggle printer # F7 - send break # F8 - disconnect # # Termcap originally collated from: # ftp://ftp.whtech.com/club100/ref/termcap.100 m100|td100|mod100|trs100|TRS100|trs80-100|PC-8201A|Kyocera KC85 or NEC PC-8201/8201A/8300 or Olivetti M10 or TRS-80 Model 100/102, OTbs, am, bw, mir, msgr, xon, xt, cols#40, lines#8, OTnl=^J, bel=^G, civis=\EQ, clear=\EE, cnorm=\EP, cr=^M, cub1=\ED, cud1=\EB, cuf1=\EC, cup=\EY%p1%{32}%+%c%p2%{32}%+%c, cuu1=\EA, dl1=\EM, ed=\EJ, el=\EK, home=\EH, ht=^I, il1=\EL, ind=^J, is2=\EU\EW\Eq, kbs=^H, kcub1=^], kcud1=^_, kcuf1=^\, kcuu1=^^, nel=^M^J, rmso=\Eq, smso=\Ep, rev=\Ep, sgr=\E%?%p1%p3%|%tp%eq%;, sgr0=\Eq, smcup=\EU\EE, rmcup=, m100-40x24|NEC PC-8201A with PC-8241A CRT adapter, lines#24, use=m100, m100v|m100-80x24|Radio Shack TRS-80 Model 100 with Disk/Video Interface, cols#80, lines#24, cub1=^], cud1=^_, cuf1=^\, cuu1=^^, is2=\EU\EW\Eq\ED, ri=\EI, use=m100, m100-60x10|Radio Shack TRS-80 Model 100 with Ultrascreen100, cols#60, lines#10, use=m100, m200|td200|mod200|trs200|TRS200|Radio Shack TRS-80 Model 200, lines#16, use=m100, # Altcharset translation using the 8-bit Model 100 character set: m100-acs|Radio Shack TRS-80 Model 100 with altcharset, acsc=0\357}\243.\231\054\233+\232-\230f\246\140\235{\210q\361n\372m\366j\367|\212g\215w\363u\371t\364v\370l\360k\362x\365, enacs=, smacs=, rmacs=, use=m100, m100-60x10-acs|m100-acs-60x10|Radio Shack TRS-80 Model 100 with Ultrascreen100 and altcharset, cols#60, lines#10, use=m100-acs, m100v-acs|m100-80x24-acs|m100-acs-80x24|Radio Shack TRS-80 Model 100 with Disk/Video Interface and altcharset, cols#80, lines#24, cub1=^], cud1=^_, cuf1=^\, cuu1=^^, is2=\ED, ri=\EI, use=m100-acs, m200-acs|Radio Shack TRS-80 Model 200 with altcharset, lines#16, use=m100-acs, # NOTE: these entries are buggy: (fsl) does not restore the cursor position m100-s|Kyocera KC85 or NEC PC-8201/8201A/8300 or Olivetti M10 or TRS-80 Model 100 or 102 with status line, eslok, hs, lines#7, wsl#40, is2=\ET\EW\Eq, fsl=\EY&\s\ET, tsl=\EU\EY\047\s, dsl=\EU\EY\047\s\EK\EY&\s\ET, use=m100, m200-s|Radio Shack TRS-80 Model 200 with status line, eslok, hs, lines#15, wsl#40, is2=\ET\EW\Eq, fsl=\EY.\s\ET, tsl=\EU\EY/\s, dsl=\EU\EY/\s\EK\EY.\s\ET, use=m200, m100-s-acs|m100-acs-s|Radio Shack TRS-80 Model 100 with status line and altcharset, eslok, hs, lines#7, wsl#40, is2=\ET\EW\Eq, fsl=\EY&\s\ET, tsl=\EU\EY\047\s, dsl=\EU\EY\047\s\EK\EY&\s\ET, use=m100-acs, m200-s-acs|m200-acs-s|Radio Shack TRS-80 Model 200 with status line and altcharset, eslok, hs, lines#15, wsl#40, is2=\ET\EW\Eq, fsl=\EY.\s\ET, tsl=\EU\EY/\s, dsl=\EU\EY/\s\EK\EY.\s\ET, use=m200-acs,