TEM - Terminal EMulator for RSX -- Version: 90.012 Page 1 Author: T. R. Wyant III, E. I. DuPont de Nemours, Richmond, VA. Operating System: RSX11M+ V2.0 forward, RSX-11M V4.0 forward, RSX-11S V4.0 forward, VAX-11 RSX V2.0 forward. Language: MACRO-11 Memory Required: 16KW Other Hardware Required: Dial-out Modem Keywords: RSX-11; Communications; Terminal Emulator Abstract: TEM provides "dumb" terminal emulation over a full duplex TT: line. It allows the user to "become" a terminal on a remote system, and to do ASCII file transfer between systems. TEM has been used to communicate with RSX, VMS, RSTS, and TOPS-20 sys- tems, as well as non-DEC equipment. It requires no software on the remote system (and therefore has no error checking). In addition to the basic functionality, TEM can automati- cally issue canned commands to smart modems at the beginning and end of a session. The user can also select from the fol- lowing features: * Local Echo. * Automatic linefeed on carriage return. * Passthru of control/s, control/q, control/o and control/x to the remote system. * User selectable attention and end-of-file characters. * Inbound and outbound character mapping. * Specifiable record delay and prompt character for file transfer. * Parity generation and checking. * Eight-bit character support. * Input line analysis, in ASCII, binary, octal, decimal, or hex. TEM requires at least RSX-11M+ V2.0, VAX-11 RSX V2.0, RSX-11M V4.0, or RSX-11S V4.0. If running under RSX-11M or RSX-11S, it requires the full-duplex TT: driver, get/set mul- tiple characteristics, and unsolicited input AST's. Correct access of named directories and files numbered in decimal re- quires the FEAT$ directive. The GIN$ directive is used to pre- vent nonprivileged users from using TEM to read files that are none of their business (eg: LB:[0,0]RSX11.SYS). An attempt has been made to conditionalize TEM for RSX-11M V3.2, but I have no way to check it. TEM can be initiated from and commun- icate with any reasonable serial device, but there may be res- trictions if not being used on a TT:-type device.