home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
c
/
comlink
/
Manual
/
TermInstr
Wrap
Text File
|
1993-11-07
|
35KB
|
801 lines
ComLink Terminal Mode - Instructions
------------------------------------
Introduction
============
The ComLink program has a terminal mode which has been designed specifically
for packet radio, it allows the user to directly communicate with the TNC
(Terminal Node Controller) via the serial port. ComLink can also run special
script programs, a separate manual describes this feature, you will find
this is the "Script_Man" directory.
!ComLink has been carefully written to multi-task effectively. In particular
ARM code is used to speed scrolling of received text. !ComLink is compatible
with RISCOS version 2 and 3.
Terminal mode
=============
The terminal mode operates under RISCOS within the desktop environment and
is fully multitasking.
Facilities incorporated include:-
* A split terminal window with separate tx and rx sections.
* A configurable number of lines for the rx window.
* Auto adjustment of rx line count to optimise memory use.
* 1 to 7 lines (user defined) for outgoing text (tx lines).
* Full cursor editing of all tx lines.
* 50 line scrollback facillity in the tx window.
* Edit and re-send of tx lines.
* Edit and send of lines from the rx window.
* Word/number/callsign 'grab' from the rx window.
* Auto-wrap option to automatically insert "Return" on tx.
* "Tx + rx" in view or "rx only" on pressing the mouse "Adjust" button.
* Auto adjustment Tx line count on pressing the mouse "Adjust" button.
* Programmable function keys with save/load/clear options.
* On screen "WimpKeys" to run scripts and send commands/text to TNC.
* Function/wimp key definitions fully editable within windows.
* Automatic control code insertion when editing function/wimp keys.
* System variables, such as sys$time, allowed in function/wimp keys.
* Mouse/icon based upload/download with simple "file dragging".
* Simultaneous file upload, download and rx buffer save.
* Optional appending of a fn key definition to end of upload files.
* Control code "filter" option on download files.
* Save buffer option to save all rx text in the terminal window.
* Suspend download option.
* Abort upload option.
* Append option, allows download data to be appended to existing files.
* File dragging to/from other RISCOS applications, eg !Edit.
* Data transfer statistics displays showing:-
Spool file size.
Upload file size.
Percent sent.
* Connect alert via serial "Ring Indicator" line.
* A script can be executed automatically on running !ComLink.
* User definable colours for the terminal window.
* ARM code for speed and effective multi-tasking
* Single line scrolling to give a smoother scroll effect.
Getting up and running
======================
ComLink is installed on the icon bar by the usual method of double clicking
on the !ComLink icon in the filer window, this will cause the ComLink icon
to appear on the icon bar at the bottom of the screen.
Note that before you can use this terminal program you may need to change
the serial control parameters, these can be viewed and changed with the
"Config" option in the menu, this is described below.
The keyboard "Scroll Lock" MUST be "off" for recieved text to appear in the
terminal window.
Click the left (select) mouse button on the !ComLink icon on the icon bar to
display the terminal window. This is described later.
Click the right (adjust) mouse button on the !ComLink icon on the icon bar to
display the wimpkey window.
The menu
========
Pressing the mouse menu (middle) button with the pointer over the ComLink
icon on the icon bar will pop up a menu with the following options:-
Info =>
WimpKeys =>
Fn Keys =>
Script =>
Config
Quit
Info
----
Following the Info arrow will pop up the usual "About this program"
window. The only useful information here is the version number!
WimpKeys
--------
Following the arrow will provide the following sub-menu:
Display
Edit
Selection of "Display" will pop up the WimpKey window. Wimpkeys are sort
of "on screen" function keys. There are two sets of keys in the window
which have different functions these consist of 8 yellow wimpkeys and 8
white ones, there are also some control icons.
Selection of "Edit" displays the WimpKey edit window, this allows the
action and content of the WimpKeys to be defined.
Wimpkeys provide a significant enhancement to the operation of !ComLink,
in particular, they make operation on "HF" a doddle!
Further details can be found later on in these instructions.
Fn Keys
-------
Following the "Fn Keys" menu arrow pops up a sub_menu containing the
following options:
All sets
Normal
Shift+Fn
Ctrl+Fn
The "All sets" option pops up 3 stacked windows to allow the editing of
the red function (Fn) key definitions. Use the mouse to position the
cursor in the window to edit the chosen key.
The remaining three options "Normal", "Shift+Fn" and "Ctrl+Fn" allows
individual function key edit windows to be popped up.
The default key set is saved in the file Fkey within the ComLink
application, you may edit this by dragging to !Edit or by saving the new
definitions by selecting "Save" in any of the function key windows and
then dragging the file.
Note the format of the file if you are going to use !Edit:-
NFx: means normal fn key x
SFx: means shift + fn key x
CFx: means control + fn key x
Not all the definitions need to be included in the file, in this case
only the ones included will be set up.
The function key definitions can contain system variables in {}
brackets, eg {sys$time}, {sys$date}, {sys$year} etc. Make sure you get
the name of the system variable right, otherwise an error will be
generated! Control codes are automatically inserted as decimal numbers
in [] brackets, when you press the appropriate keys, eg [13] is the code
for "Return" and if you press Ctrl+C then [3] will be inserted.
!ComLink provides four new system variables:-
{real$time} which is a copy of time from the CMOS clock chip and not
from the software copy (which runs slow). The time will be in the format
"23:15:45".
{full$date} the format is "Saturday 25th July 1992", so the {sys$date}
and {sys$year} variables can both be replaced by one variable.
Further system variables which may be used are provided by the
!TimeUtils application within the !Comlink application itself. A help
file if included within !TimeUtils, this provides details of the
variables and how to customise the time and data formats.
When a function key is pressed the system variable will be converted to
the appropriate text string. Control codes will show in the tx window in
brackets but will be sent correctly to the TNC as the code.
!ComLink function key definitions have a special filetype &56D, double
clicking these files will automatically load them into ComLink, the key
definitions are then available for immediate use.
Script
------
Following this menu option leads to a sub-menu containing:
Status
Run
Stop
"Status" This option pops up a status window as part of the script
facility. This is described in "Script_Man" the script programming
manual.
"Run" This option runs the default script called "SCRIPT" saved within
the !ComLink application.
"Stop" Selecting this option, aborts any script that is currently being
run. This is described in "Script_Man", the script programming manual.
Config
------
Select this option to setup and save the program configuration, the
serial parameters must be setup to suit your system. The remaining ones
can be set to your own preferences. Changes to these parameters have an
immediate effect, excep