What The Program Does

AGWTERMINAl is a packet applications from AGW Packet Suite. You need to run first AGW Packet Engine.

This is a normal terminal program that behaves as you expect from a windows application.

The program is not finished yet and wait your feedback to enhance it. It has the ability to run multiple connections even multiple YAPP file transfers. Has Remote control operation .


Callsigns Setup

Enter first your call. Be sure that is different from other Packet Applications (set a different SSID).

Below you can enter frequently connected calls so that they appear in the connect dialog . Then you can select them without typing anything.


Monitor SetUp

Check the Kind of Packets you wish to monitor. Probably all. Because here we have a separate window for monitor.

The check OemAnsi conversion converts the character set received in the monitor Windows from Msdos Character Set to Windows (If they are different as here in Greece). Actually you don’t need it because now the program autodetects the kind of fonts you are using and adjust the conversion.

You can always override this pressing the OEMANSI button.


What Happens If A station Connects you

When A new connection occurs the program does the follow

1. 	Spells the callsign of the other station if you have a sound card.

2. 	Searches the directory USERS for a text file for that call if there is such a file then sends it to the other station. The file must be pure ASCII and its extension must be “WLC” (Wlc for Welcome). If there is no such a file then sends the default Welcome file.

3. 	Now the other station if you are not in the shack can only send you text or a File with YAPP, since the program autodetects the YAPP transmission

4. 	The other Station can send “Ring” to call you. Then the program spells the call of the other station and then plays the wav file “SYSOP.WAV”.

5. 	The other Station can send a ‘?’ to receive a help file

6. 	If the other station is in the remote list then he can type “\Remote” to enter Remote Mode or ‘?’ to receive a help file

7. 	If gain access permission then he can send all the remote commands and he can receive any file wishes with YAPP.


Beacon Dialog

Enter the filename for the Beacon file to tx every n minutes. A value og ‘0’ in the Every field disables the beacon.

ID Response.

If a station sends a packet to “QRA” then you tx the ID string. That way it is possible for everyone to know which stations are active.


Remote Control Dialog

Here you enter the calls of stations that can send remote commands to you. If a station is not in this list he doesn’t gain access . You Enter His Call and a Welcome string for that station. Stations that are not listed here don’t  gain remote access privilege.


Options Dialog

Enter the file that contains the Welcome text, which is transmitted each time a station connects you. See Also the What Happens if a station Connects you.

The scroll buffers size is the length in lines of the windows.


Copyright

(c) Rossopulos George (SV2AGW) 1990-1997

The program  is free for use only by Radio Amateurs in Radio Amateur Stations. You don’t have the right to change any aspect of the program that  violates the copyright, that belongs only to me. You have  the responsibility to use the program according to your local law. I don’t have any responsibility for any damages that may occur from the program use even if the program has Bugs.

All the products and their trademarks that are referenced in my programs are proprietary of their owners.


How To Start a Connection

Press The Connect Button or select connect from the menu or press [ALT+C]. Opens the Connect Dialog. First enter the call of the station to which you wish to connect. If that station is in the list box then just select it. Then select  the radioport which you wish to use (if you have more than a tnc). If you wish to connect via a digi fill the digi call. Be carefull this is only ax25 l2 digi. (VIA) not through a NODE. Press ok to connect or Script to run a Script File  when the connection established. That way you can  have a script file to send automatic the password, or to connect via NODES.


Disconnect

Just press the disconnect button or select Disconnect from the menu or just press [ALT+D]. If you press again disconnect then the disconnect is done even if the other station didn’t sent a reply.


Send a File With YAPP

Press the YAPP send Button or select YAPP Send from the menu. Select the desired file from the file dialog and you are ready. The YAPP Send Dialog appears .At anytime you can press abort to stop the file transfer.


Receive a File with YAPP

You don’t need to do nothing everything is done Auto. All the received with YAPP files are stored in the YAPP directory.


Send an ASCII File

Press the send ASCII button or select Send ASCII from the menu. Select the desired text file and the file will tx.


How To Write a Script File

Use an editor such as the Notepad. Be careful not to use a word processing program.

Each line is in the form <COMMAND> <PARAMETERS> The available commands are

PASSWORD

Syntax :   PASSWORD  <password string>

Example: PASSWORD abdfertyuw the lazy fox

Purpose: Automatically sends the 5 correct letters for the password

SEND

Syntax:    SEND <string to Transmit>

Example: SEND KM

Purpose: Sends the <string to transmit> to the connected station

WAITPROMPT

Syntax :WAITPROMPT

Example: WAITPROMPT

Purpose: Waits until it receives the prompt. Prompt is anything received that ends with ‘>’

e.g.    1:SV2DXC >

WAITFOR

Syntax :WAITFOR <string to much>

Example: WAITFOR There Is no such file

Purpose: Waits and holds the script execution until it receives the appropriate string exactly as defined.

WAITSEARCH

Syntax: WAITSEARCH <string to search for>

Purpose: Waits until it finds somewhere in the received strings the defined substring.

Example: WAITSEARCH Conn

Waits until it receives *** Connected to, or *** Disconnected from etc

DISCCONTINUE

Syntax: DISCCONTINUE <String for disconnect>,<String to continue execution>

Purpose: Disconnects the program from the connected station or continues execution of the script file.

If you send a command to a digi to connect with another digi then it is possible to receive a failure message. In that case you must disconnect and retry later.

Example :DISCCONTINUE Failure,Connect


Save Scroll Buffers

Select the desired window and press one of the two save buttons. The first button saves the file as plain text and the second in rich text format . The second option lets you view the contents of the file as they appear in the window.


Check for onair Activity
Check the onair Activity

You can press the Mheard button to see the mheard list.  Selecting a station and pressing connects then starts a connection with that station from that RadioPort.

Pressing the ask QRA button the program transmits a special kind of packet frame. Then if there are other packet stations on the air they respond sending their call. That way you can check for other stations.


Sound Files (WAV)

The program speaks using your sound card to do so need the follow WAV files.

SYSOP.WAV is the file that plays when someone sends you the command RING. You can customize that file as you like.

The program also needs a WAV file for each letter and number to spell the callsighns of connected stations. Write a separate file for each letter and number like this

A.WAV

B.WAV

……….

Z.WAV

0.WAV

1.WAV

………

9.WAV


Control Monitor RadioPort

The program sends everything you type in Unproto Channel (Monitor Window) to the first RadioPort. If you wish to change RadioPort Press The Qra Button and select the desired RadioPort. From now everything is tx through that RadioPort.


Change between Recv And Tx Window

Just Press The [TAB] Key or use your mouse.