home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.whtech.com
/
ftp.whtech.com.tar
/
ftp.whtech.com
/
club100
/
tel
/
vtemul.do1
< prev
next >
Wrap
Text File
|
2006-10-19
|
8KB
|
199 lines
VTEMUL DOCUMENTATION AND NOTES
These instructions represent a subset of the complete documentation
for '100/100', the commerically available version of VTEMUL.100. If you
want the omplete documentation (about 25 pages) just send a
self-addressed stamped (39 cents) 8"x11" envelope to:
Terry Luke
6770 So. Dixie Dr.
West Jordan, UT 84084
RUNNING THE PROGRAM
At the menu put the cursor over VT100.CO and press enter. You are now
in TELCOM, but with a title line at the top to remind you that VTEMUL is
loaded and F6 and F7 are defined. However, you are really only in
regular TELCOM. From here you can use autodial as you normally do or
manually dial and press F4 to enter terminal mode. You are still in
TELCOM. After pressing F4 to enter terminal mode, you must press F6 to
enter VT100 mode. Now you are in VT100 mode. The label line will
disappear and the cursor will go to the top left corner. Now after
reaching column 40, characters will scroll horizontally. Function keys
1-7 will move you around the various parts of the 80 x 24 screen as
described in the next section. If there is no natural break in
transmission from the host, you should type CTRL S before moving around
the screen, and CTRL Q to resume transmission after pressing the PASTE
key. See the next section for slightly more complete details on how to
use the function keys to move around the screen. Pressing F8 exits
VT100 mode back to TELCOM. F8 again will exit TELCOM, or F6 will
reenter VT100 mode.
Before getting online, you may want to experiment to make sure VTEMUL is
working. To do this put the cursor over VT100.CO and run it. You are
in TELCOM. Press F3 to get the STAT command. Type in 37I1E or any
other valid parameter that doesn't begin with 'M'. Now you can press F4
and get into terminal mode, then F6 and enter VT100 mode without being
connected to anything.
At this point, the screen should have cleared the TELCOM label line and
the cursor be in the top left corner. Now press the LABEL key. In the
lower left corner you should now see 'r1 c1'. Press F1 and the cursor
should go to the lower right corner and the column row display
disappear. You are in view mode, viewing 1/6 of the VT100 screen.
Press PASTE and the cursor should return to the top. Press CODE x twice
and it should beep once. Now press F8 and the TELCOM label line should
appear as you exit VT100 mode back to TELCOM. If all that worked, you
are ready to go.
VT100.CO requires 2000 free bytes to run, it will automatically use 2000
bytes wherever they happen to exist. If there are less than 2000 bytes
free, when you press F6 to enter VT100 mode, the TELCOM label line will
flicker and nothing else will happen. You will not be able to enter
VT100 mode.
page -1-
100/100 DOCUMENTATION
SECTION I
OVERVIEW
100/100 is a machine language program for the Model 100 that emulates
the functions of the Digital VT100 terminal. It allows the Model 100 to
be used to access VAX and other computers and use programs which are
screen oriented and require VT100 compatibility. It decodes the ANSI
escape sequences and performs the proper action. Text scrolls
horizontally to simulate an 80 column screen as the data is received and
the program saves 80 columns by 24 lines of data to be displayed in six
windows by using the Model 100 function keys.
Although not all of the VT100 functions can be emulated on the Model
100, many of the features have been, including:
Tabs: up to ten horizontal tabs can be set. Tabs set after the tenth
are ignored. Tabs can also be cleared under program control.
Cursor keys: the Model 100 cursor keys emulate the VT100 cursor keys,
both in cursor and application mode.
Keypad: the VT100 keypad is also emulated using the graph key in
conjunction with the keys labeled for use with the "NUM" key. (eg:
GRAPH m = 0 on the VT100 keypad).
Reverse Scrolling: The screen will scroll down when a reverse index
command is received and the cursor is at the top margin.
Direct Cursor addressing: The program will move the cursor to the
proper location (HVP and CUP commands, etc.)
What are you?: 100/100 will respond properly when asked to identify
itself, allowing use of programs which normally abort automatically
if your are not using a VT100.
Erasing: supports all the VT100 erase functions, cursor to end of line,
end of screen, clear screen, etc.
Editing: supports both replace and insert character mode as well as
insert line and delete line commands.
Newline Mode: both new line and no new line on linefeed are supported.
Line Drawing Character Set: 100/100 will emulate the line drawing
characters of the VT100 character set only. Other special characters
are not translated.
Device status or cursor positioning reports.
Save and Restore Cursor
page -2-
100/100 Documentation
TELCOM COMPATIBILITY
100/100 works in conjunction with TELCOM, so Autodial, Echo to printer,
Uploading and Downloading are all available. It works equally well with
either the built-in modem or the RS232 port. During an online session,
a user can switch back and forth between the VTEMUL and TELCOM at will
using the F6 key. This is particularly useful, not only to be able to
use UPLOAD and DOWNLOAD in TELCOM, but because text files are sometimes
easier to read in 40 column wrap mode than 80 column horizontal scroll
mode.
MODEL 100 FUNCTION KEYS WITHIN TELCOM
The function keys remain the same in TELCOM with the exception of F6
and F7 being defined:
F6 will enter VT100 mode.
F7 will lists files and free memory.
To prevent jumping to non-existent code after removing this program run
run this small BASIC program:
10 POKE 64268,243:POKE 64269,127
20 POKE 64270,243:POKE 64271,127
Deactivating F6 and F7 after removing VT100.CO
|-----F6------|
|-------F5-------|------F7-------|
c1 c21 c41 c61 80
____________________________________
| | | | | |
| | | F4
| F1 | | | |--
| (Section 1) | (Section 4) ||| PASTE
| | | | |||
--------------Line 8--------------
| | | | | 4
| | | to
| F2 | | | | r
| (Section 2) | (Section 5) | o Resume
| | | | | w
--------------Line 16------------- s
| | | | |
| | | d
| F3 | | | | o
| (Section 3) | (Section 6) | w
| | | | | n
--------------Line 24-------------
page -3-