home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 5
/
ctrom5b.zip
/
ctrom5b
/
CTSELECT
/
TERM151
/
0151TER2._XE
/
rar
/
MANUAL.EXE
/
EMULATIO.HLP
< prev
next >
Wrap
Text File
|
1994-09-22
|
11KB
|
216 lines
You will not need to know how an emulation works. Just think of it as a
screen translator. The remote sends control codes that will be translated
by Terminate and shown on screen. In this way it is possible to change the
colours and move around the screen. The only thing you need to know is what
emulation the remote supports. If you only call normal BBS systems you won't
need to change anything here, since the default emulation is set to
Avatar/ANSI. That means Terminate understands both ANSI and AVATAR codes. If
systems you call ask if you want AVATAR codes, say yes - then screens will
be updated 30-40% faster than using ANSI codes. Some BBS systems will use
some VT-102 scrolling commands that are the same as the ANSI-music; that is
why the ANSI-music must be turned off when using those systems.
Terminate provides 16 Terminal slots and each of these slots can be setup to
act in different ways.
The Avatar/ANSI module Terminate uses, is made by Gregory P. Smith and is
called Pavatar. The ANSI-music module is made by Bo Bendtsen and
donated to Gregory.
^m╒════╡^t Emulation setup ^m╞╕
│^r Default terminal ^m│
│ ^nSetup terminal ^m│
│ ^nEdit keyboard ^m│
╘═══════════════════════╛^n
^hDefault terminal^n
^m╒═════════════╤══════════════════════════════╡^t Change Terminal ^m╞╕
│^b■^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback ^m│
│^r Avatar/ANSI ^m│ ^nAvatar/0* with ANSI-fallback ^m│
│ ^nAvatar ^m│ ^nAvatar/0* without ANSI fallback ^m│
│ ^nAvatar/ANSI ^m│ ^nAvatar/1 with ANSI-BBS fallback ^m│
│ ^nAvatar/ANSI ^m│ ^nAvatar/1 with ANSI fallback ^m│
│ ^nAvatar ^m│ ^nAvatar/1 without ANSI fallback ^m│
│ ^nANSI-BBS ^m│ ^nOnly use ANSI for Bulletin Boards ^m│
│ ^nANSI/VT-100 ^m│ ^nNormal ANSI / VT-100 terminal ^m│
│ ^nVT-52 ^m│ ^nDigital Equipment Corp. ^m│
│ ^nVT-102 ^m│ ^nEnhanced VT-100 ^m│
│ ^nVT-220 ^m│ ^nNot available yet ^m│
│ ^nTTY ^m│ ^nDisable all emulations ^m│
│ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback User 1 ^m│
│ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback User 2 ^m│
│ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback User 3 ^m│
│ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback User 4 ^m│
╘═════════════╧═════════════════════════════════════════════════╛^n
Which terminal slot should be default when starting up Terminate.
Do not get confused about all the emulations, always use the first
emulation if it works. Some Unix systems demand some special things so, if
you call some old system that only uses 7E1 and it does not work, try using
the ANSI/VT-100 emulation.
^hSetup terminal^n
^m╒═════════════════╤═══════════╡^t Terminal setup 1 ^m╞╕
│^r Emulation ^m│ ^hAvatar/ANSI ^m│
│ ^nComment ^m│ │
│ ^nKeyboard file ^m│ ^hAVATAR .KBD ^m│
│ ^nScroll screen ^m│ ^hYes ^m│
│ ^nLocal echo ^m│ ^hNo ^m│
│ ^nAdd linefeed ^m│ ^hNo ^m│
│ ^nStrip high ^m│ ^hNo ^m│
│ ^nErase backspace ^m│ ^hYes ^m│
│ ^nIgnore null ^m│ ^hYes ^m│
│ ^nStatusline ^m│ ^hYes ^m│
│ ^nANSI music ^m│ ^hYes ^m│
╘═════════════════╧═══════════════════════════════╛^n
^hEmulation^n
Which emulation should Terminate use for this slot. You must know which
emulation the other end is using. If this is not possible, try all the
emulations one by one and see if one of them works. Avatar is the
fastest emulation because it is able to 'compress' the screen a
little. Avatar with ANSI fallback means that Terminate first will
assume Avatar screen codes, but also translate ANSI codes. In this
way Terminate supports both Avatar and ANSI at the same time.
That is useful because many RemoteAccess/SuperBBS systems first look
for Avatar (.AVT) files and if they are not found then ANSI (.ANS) files.
^hComment^n
A small comment that will be shown when you choose default Terminal
and Terminal in the phonebook. If you have a terminal without the
statusline enabled you could make a comment about it here.
^hKeyboard file^n
If you want a special keyboard file (.KBD) to be loaded when this
terminal slot is selected. You can overwrite this in the phonebook
by entering another keyboard mapping for that phonebook entry.
^hScroll screen^n
Normally Terminate will scroll the screen down, but some systems will not
need this, so you can just change this setting if you have problems.
^hLocal echo^n
Toggles local echo. Local echo is sometimes also called ^hDUPLEX^n.
Local echo off = Full duplex
Local echo on = Half duplex
When local echo is on, the characters you type will echo on the screen. If
you have a modem connected, you may then see the characters twice every
time you press a key. You normally always use local echo off (Full duplex)
^hAdd linefeed^n
When Terminate gets #13 it is interpreted as if Terminate had also
received a linefeed.
^hStrip high^n
Strip all characters above ASCII 127 on incoming traffic. Should not
be used normally.
^hErase backspace^n
When pressing backspace (ASCII 8) then if this option is On, the
cursor will move 1 back and erase the character, Off will only
move the cursor 1 back. Default is On.
^hIgnore null^n
If a system sends nulls (#0), Terminate ignore them when this is turned
on. TTY and VT52 emulations ignore these.
^hStatusline^n
When using a terminal slot, you can choose to show the statusline on the
screen. This is normally always turned on. With this option you can select
a terminal slot for a phone entry that has the statusline turned off when
you call that system.
^hANSI music^n
Allow ANSI music when using this emulation. Note that VT-102 cannot
use ANSI music because a scroll command ESC[M starts with the same
code as ANSI music.
^hEdit keyboard^n
^m┌────────────────────┬──────────────────────────────────────────────────────
│ │ ^nF1 Sh-F1 C-F1 ^hBo Bendtse
^m│ ^nKeyboard mapping ^m│ ^nF2 Sh-F2 C-F2 ^hKastanie a
^m│ │ ^nF3 Sh-F3 C-F3 ^h2620 Alber
^m└────────────────────┤ ^nF4 Sh-F4 C-F4 ^hDanmark^M
^m│ ^nF5 Sh-F5 C-F5 ^hATM0
^nKeypad * ^m│ ^nF6 Sh-F6 C-F6 ^hATM1
^nKeypad - ^h- ^m│ ^nF7 Sh-F7 C-F7 ^hATDT#43#
^nKeypad + ^h+ ^m│ ^nF8 Sh-F8 C-F8 ^hATDT*43#
^nKeypad . ^h. ^m│ ^nF9 Sh-F9 C-F9 ^hATI4
^nKeypad / ^h/ ^m│ ^nF10 Sh-F10 C-F10 ^hAT&V
^nKeypad<┘ ^m│ ^nF11 ^h@DIAL 5 6^n Sh-F11 C-F11 ^hATI6
^m│ ^nF12 Sh-F12 C-F12 ^hAT$H
^m─────────────────────┼──────────────────────────────────────────────────────
^nTab ^m│ ^nKeypad 0 ^h0 ^nGrey CUp CurUp
^nSh-Tab ^m│ ^nKeypad 1 ^h1 ^nGrey CDn CurDn
^nInsert ^m│ ^nKeypad 2 ^h2 ^nGrey CLf CurLf
^nDelete ^m│ ^nKeypad 3 ^h3 ^nGrey CRt CurRt
^nBckspace ^m│ ^nKeypad 4 ^h4 ^nGrey Ins
^nC-Home ^m│ ^nKeypad 5 ^h5 ^nGrey Del Home
^nC-End ^m│ ^nKeypad 6 ^h6 ^nGrey Home End
^nC-PgUp ^m│ ^nKeypad 7 ^h7 ^nGrey End
^nC-PgDn ^m│ ^nKeypad 8 ^h8 ^nGrey PgUp Enter
^nC-Bckspc ^m│ ^nKeypad 9 ^h9 ^nGrey PgDn
^t Esc = Exit Enter = Edit Grey PgUp/PgDn=Up/Download if blank │ AVATAR.KBD ^n
Each keyboard file contains a complete set of codes that will be sent when
you press the function or special keys on your keyboard. Different
emulations need special characters to be sent when, for example, you press
F1. You have 20 chars for each entry and 40 chars for the Ctrl-F1..Ctrl-F12
keys.
^bC- = Ctrl Sh- = Shift^n
As you can see in this AVATAR.KBD file, I have set up my name on Ctrl-F1.
Then my name will be sent in terminal mode when I press Ctrl-F1. It's a good
idea to insert your name, address, city, etc, here because most systems will
ask you for this information and then you don't have to enter it manually
over and over again.
A special command is @DIAL, which you can insert anywhere. When you then
press this key. Terminate will enter the phonebook, tag the entries and
start dialing the numbers.
^h@DIAL 5 6 7 8 9 10^n
Will tag and then start dialing these entries. If you have a system you
call very often, you can enter the entry number from the phonebook here
and then you can call this system by pressing just one key. In the example
F11 is used. Remember to turn on enhanced keyboard in toggles first or
use other keys than F11 and F12.
You should not change ^hGrey PgUp/PgDn^n unless 100% necessary, because these
keys are used for the upload and download menu.
Another default setting only for Denmark is Ctrl-F7. This turns off
something we call "knock on door". Which means that, on digital lines while
we are talking to another person, we hear a beep when a 3rd person calls.
Since this noise on the line might interfere, we turn it off. Ctrl-F8 turns
it on again (at the phone company)
If you need any special characters here, just press Alt-A while editing -
then you can select from the ASCII selector. Terminate will understand both
a #13 and '^M' as the same. The reason that ^M will be translated into a #13
(return) when it is sent, is to remain compatible with old terminal programs
that don't have an ASCII selector like Terminate and then it would be
impossible to edit that character. The keyboard string and modem strings
will understand the ^ parameter.
^@ = 0, ^A = 1, ^M = 13. It is because the ASCII value of a M is 77,
from that is deducted 64 (77-64) equals 13.