home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
249.lha
/
Ami3270.doc
< prev
next >
Wrap
Text File
|
1989-05-25
|
4KB
|
149 lines
Ami3270
~~~~~~~
Ami3270 - Assembly language 3270 terminal emulator.
Version - 1.3
Copyright - Copyright (c) by David Jenkins, 17 Jan 1988.
I can be reached at the Beacon 416-297-5607.
This program may be distributed freely, but please keep the
documentation with the load module.
Program desciption
~~~~~~~~~~~~~~~~~~
Ami3270 is a terminal program based on Jez San's Argoterm. I wrote
it to provide a way of logging on to IBM mainframes running a VT100 to
3270 protocol converter; the two protocol converters Ami3270 supports
are SIM3278 (a software protocol converter) and the PCI protocol converter.
All the VT100 emulators I have tried have at least one - and sometimes more -
problems. The usual one is scrolling of the display when the bottom line
is reached; this is a problem with SIM3278. Ami3270 avoids the annoyance.
The program is written in assembler and is therefore small. At the
moment it does not make use of the intuition interface: to set parameters
you have to hit the 'help' key. The text display is at least 2400 bps.
Input parameter
~~~~~~~~~~~~~~~
Ami3270 will take 1 input parameter: it is a single digit
number which determines the size of the top border. The default is 8.
If you would like a border of 0, start the program like this:
"run Ami3270 0". The border includes one blank scan line so
a value of 0 looks the same as 1; 0 puts the text one scan line
higher, though. Be careful of specifying more than 8; you have
to have a 24 line window. If you use a value of 0 the window depth
gadgets become invisible; they are still there, though.
For those of you who would like to zap the default, it is at
sector 1, offset $3c. Using Newzap you will see a word '0008'
at this location: changing this to '0000' will give you a default
border of zero.
Using Ami3270
~~~~~~~~~~~~~
When the program comes up it opens a borderless window on the
workbench screen. The window will fill the screen apart from a small border
at the top: this is to allow room for a clock. If you use morerows the window
expands automatically to fill the whole screen; with morerows a window sizing
gadget will be visible in the bottom right hand corner. Without morerows the
sizing gadget is invisible but still there. The window sizing is permitted
to give access to workbench icons; when you use the window make sure it is
at full size or the data will be displayed incorrectly.
I have used an intelligent method of deciding whether the
emulator should be running in full screen mode or line by line mode. In
practice, this means that the screen should scroll normally when you are
not logged on to SIM3278, but should behave as a full screen when you are.
In case you want to change this manually I have included two options:
F for full screen mode, and L for line by line mode.
When SIM3278 asks for the terminal type enter '8' for VT100.
The default settings when Ami3270 starts are:
Baud rate set to preferences value;
SIM3278 protocol converter used;
Half duplex (echo on).
Fkey settings
~~~~~~~~~~~~~
F1-10: PF1-10.
Shift F1-2: PF11-12.
Shift F3-5: PA1-3.
Shift F6: HOME.
Shift F7: EOF.
Shift F8: INSERT.
Shift F9: BREAK
Shift F10: CLEAR.
Menu selections
~~~~~~~~~~~~~~~
B - Configure the transmission speed (Baud Rate)
Default set to preferences.
E - Local Echo mode (Half Duplex) on/off
Toggles Half and Full duplex
Q - Quit this program; terminate session
S - Emulator for SIM3278
SIM3278 protocol emulation. Also sets half duplex.
P - Emulator for PCI
PCI protocol emulation. Also sets full duplex.
F - Switch to full screen manually.
This should occur automatically when you logon to SIM3278. It is not
needed for the PCI.
L - Switch to line by line.
This enables screen scrolling and should be set automatically when you
logoff SIM3278. It is not relevant to the PCI.
David Jenkins.