




BEACON Installation Guide and
MTS Visual Mode Reference Manual





Version 0.6
May 15, 1986








Systems  Communications Group

Computing Services
School of Business Administration
University of Michigan


Here is a brief description of using BEACON (the DEC VT100 terminal emulator) in MTS's visual editor.  If you don't have a copy of BEACON, ask John Parliament for a BEACON installation diskette.  Note that the versions of BEACON with version numbers 0.1 through 0.9 are considered BETA TEST VERSIONS and are not applications which are currrently supported by Computing Services.


To use BEACON on your Burroughs B25.

   A)  Install BEACON on your system.  The installation procedure will place
       the following files on the [Sys] volume in the <Sys> directory.

       i)   [Sys]<Sys>BEACON.Run
       ii)  [Sys]<Sys>BEACONCommands
       iii) [Sys]<Sys>BEACONEscapeSequences
       iv)  [Sys]<Sys>BEACONDefault.Key
       v)   [Sys]<Sys>BEACONHelp
       vi)  [Sys]<Sys>BEACONExplain


   B)  Issue the new command named BEACON.  This will then load and execute
       the program.  (Executes the file [Sys]<Sys>BEACON.Run)

   C)  If the program loaded correctly, the screen should look something like
       BLink.  Establish connection with MTS by hitting any key.

   D)  Now, change the UMNet terminal type by entering...

       TERMINAL=VT100


   E)  Everything should be ready to go.

   F)  NOTE:  <CODE><FINISH> terminates the program.



Here is a list of the control sequences supported by MTS's visual editor.



Use the <CODE> key on the B25 as the ASCII control key.

ControlE           Exit visual mode
ControlC           Exit visual mode and leave contents of
                       work area in conversation buffer
ControlZ           Cursor to end of line
ControlB           Cursor to start of line
ControlV           Cursor to work field
ControlT           Cursor to top left of screen
ControlK           Cursor to start of previous line
ControlM           Cursor to start of next line (Return)
ControlH           Cursor to previous character (Backspace)
ControlI           Tab
ControlD           Delete character at cursor
ControlW           Delete word at cursor
ControlX           Delete from cursor to end of line
ControlA           Turn insert mode on and off
ControlG           Rewrite line wo current changes
ControlL           Rewrite screen wo current changes
ControlR           Rewrite screen with current changes


keyboard <F1>  <F4> map as DEC's PF1  PF4

<CODE>+<FINISH> terminates the emulator. 


Here is description of the mapping of the numeric keypad on the B25 to match the keypad of the VT100.  Note that the physical keyboard layouts are a little different.  On a real VT100, the control key is needed to use the cursor keys.  Here, the cursor keys don't need the control key to be pressed.

Also, the B25 function keys F1 through F4 are used to replace the function keys PF1 through PF4 on a real VT100.

Function Key Definitions

       F1              F2              F3                   F4
++++    ++
|     VPF 10    |     VPF 11    |     VPF 12    |    |     VPF 13    |
|               |               |               |    |               |
| Insert null   | Extend        | Display to    |    | Display       |
| lines         | current line  | previous file |    | back          |
|               |               | location      |    | 10 lines      |
|               |               |               |    |               |
++++    ++

Keypad Definitions

+++++
|     VPF 7     |     VPF 8     |     VPF 9     |     VPF 14    |
|               |               |               |               |
| Display       | Execute work  | Display to    | Copy data to  |
| forward       | field as a    | end of file   | Work field    |
| 1 line        | command       |               |               |
|               |               |               |               |
+++++
|     VPF 4     |     VPF 5     |     VPF 6     |     VPF 15    |
|               |               |               |               |
| Display       | Insert work   | Display to    | Display to    |
| forward       | field at      | line 1000     | line 1        |
| 10 lines      | cursor        |               |               |
|               |               |               |               |
+++++
|     VPF 1     |     VPF 2     |     VPF 3     |     VPF 16    |
|               |               |               |               |
| Display       | Copy data     | Display to    | Display       |
| back          | to work field | line 1        | forward       |
| 10 lines      |               |               | 10 lines      |
|               |               |               |               |
++++               |
|             VPF 0             |     VPF 17    |               |
|                               |               |               |
| Update screen with current    | Insert work   |               |
| changes                       | field at      |               |
|                               | cursor        |               |
|                               |               |               |
+++++

BEACON supports a number of local commands to assist in program configuration.  Local commands can be entered in BEACON's Command field (near the bottom of the screen).  The MOVE key places the cursor in the Command field which then allows for the entry of local commands.  Note that the program is configured for 9600 baud and for serial port A.  This baud rate can be changed using the BAUDRATE and PORTLETTER local commands.  Refer to the BEACON reference manual for a complete list of local commands supported by BEACON.


If you have any questions, contact John Parliament of Computing Services.
