home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.whtech.com
/
ftp.whtech.com.tar
/
ftp.whtech.com
/
club100
/
tel
/
qx-com.doc
< prev
next >
Wrap
Text File
|
2006-10-19
|
10KB
|
222 lines
CLUB 100 Library - 415/939-1246 BBS, 937-5039 NEWSLETTER, 932-8856 VOICE
Q H A Y E S . 1 0 0
Q T O U C H . 1 0 0
Q L I N K . 1 0 0
X H A Y E S . 1 0 0
X T O U C H . 1 0 0
X L I N K . 1 0 0
By Denny Thomas
Software For The M100/T102 And An External Modem
* QHAYES = TELCOM for Hayes compatible modems.
* QTOUCH = TELCOM for the Touchbase Travelcomm modem.
QLINK = TELCOM for the Touchbase WorldLink modem.
* XHAYES = X-TEL interface for Hayes compatible modems.
* XTOUCH = X-TEL interface for the Touchbase Travelcomm modem.
XLINK = X-TEL interface for the Touchbase WorldLink modem.
(The programs marked * are all included in the file called QX-COM.DO)
For those of you who have an external modem and find the lack of
support a real pain, here are two sets of programs that will make your
life a lot easier.
The first set of programs (Q) is a bread-and-butter auto-dialer -
redialer - auto-logon program that will jump to TELCOM as soon as the
logon sequence is complete.
The second (X) is an interface to X-TEL V2.1 and V2.2 which does the
same functions but with different procedures tailored to the way X-TEL
works.
---->VERY IMPORTANT!<----
Before attempting to run XHAYES.100, PLEASE read
the section on it! I do not check to see if X-TEL
has been relocated. If you run a relocated
version of X-TEL with XHAYES.100, THE PROGRAM WILL
BOMB. Change the variable "D" in line 2 to
indicate the TOP (or HIMEM) address of your
version of X-TEL. Also, the program assumes that
you use the standard basic loader that is supplied
with X-TEL (X-TEL.BA). If you do not use that
program name for your loader, change line 4 to
reflect the new name that you have given the
loader program.
All of the programs use the ADRS.DO file to store phone numbers and
auto-logon strings. The ADRS file can be in RAM or on the Chipmunk,
DVI, or Tandy Disk Drive (if an alternate operating system is
installed); the program will find it wherever it is. If you already
have your ADRS file set up, fine, you are ready to start using the
program. If not, create one using the procedures listed in the M100
User Manual, pages 89-92. These programs use EXACTLY the same syntax
as the TELCOM program in the M100/T102 with one exception: you cannot
have any characters past the [ > ] in the auto logon section.
----------------------------------------
Running the Program
----------------------------------------
Commands:
[CR]........Find first/next phone number.
[ESC].......Go back to Find: prompt.
[BKSP]......Go to top of program.
[F8]........Menu or X-TEL.
[DIAL]......Go to TELCOM for manual dial.
[any key]...Dial last number listed.
Anything that is inside of brackets - [] - is to be typed in. Do
not type the brackets
------------------------
Specifics for:
QHAYES.100
QTOUCH.100
QLINK.100
------------------------
To run the program, make sure you have a copy of your ADRS file in
RAM or on disk (for the TDD, you must have a DOS that supports BASIC
to access from disk).
Upon entering the program, you will be able to make two decisions:
each time you depress [1], you will toggle the baud rate between 1200,
300 baud, and the internal modem.
If you depress any other key, you should see the Find: prompt. At
this time the above commands become active. You can now type in the
string you wish to search for. The program is designed to keep the
keystrokes to a minimum, so if you have your primary logon string as
the first number in your ADRS file, all you should have to do is hit
[CR] and then any other key to start the autodial process. If you
have the wrong number up on the screen, you can hit the [ESC] key to
get the find prompt back, or keep hitting [CR] to cycle through the
ADRS file. If you hit the [BKSP] key, you will return to the top of
the program to allow selection of a different baud rate. Once you have
found the number you wish to call and hit a key, the rest of the
process is automatic. If not using the internal modem, the program
will check for or use the following Hayes commands:
ATDT
A/
CONNECT
CONNECT 1200
NO CARRIER
BUSY
NO DIALTONE
The only commands that are critical are ATDT, CONNECT, A/, and NO
CARRIER. The rest will be ignored if your modem doesn't support them.
If you have problems with these commands, please let me know, I'd be
glad to make the changes.
If, while the program is redialing, you wish to go back to try
another number, (Find:) hit any key. If the program doesn't respond
immediately, be patient, it might take one more redial to recognize
your keystroke. With the internal modem, you may go back after the
first time number is dialed as well as after redials.
*NOTE* There is no capability for redial with the Travelcomm modem.
If you wish to try the number again, you must press [SHIFT + BREAK]
and then [F4] (run) to try the program again.
As you entered the program, you might have noticed the two function
key defintions. (F6 & F7) The M100/T102 screen has a problem with
1200 baud operation in that it will not scroll the screen at any thing
over 600 baud. This takes away the advantage of high speed operation
on services such as CompuServe that charge extra for 1200 baud. But
you can "beat the system" by turning off the screen scroll during
downloads. The M100 will then receive at any baud rate. The only
trade-off is that you will have to read what you have downloaded
offline.
The two keys are to be used while online. When you get to a point
where you want to download, hit the [F7] key. At this point the
screen will stop scrolling and start printing on one line only. You
will still be able to see prompts and do normal commands, but it will
just be a bit more confusing until you get used to it. When finished
with high speed downloads, hit the [F6] key to return to normal
operation.
------------------------
Specifics for:
XHAYES.100
XTOUCH.100
XLINK.100
------------------------
[All references to XHAYES apply to all "X" programs]
Due to the nature of X-TEL, it will be necessary to make a small
change to XHAYES in order to make it run with a relocated version of
X-TEL. If you just use the standard non-relocated version, this
program is ready to run and you can skip to the section on running
XHAYES.
-------------------
Modifing XHAYES.100
-------------------
To modify XHAYES, first you need to find out the number that you
will insert into the program. That number is the TOP address of
X-TEL. To find it, you can go into basic and type [LOADM"X-TEL].
Three numbers will print out, the first of which is the TOP address
that you are looking for.
Another method would be to go into X-TEL, set your STAT for 57I1E,
press [F4], press and hold the [CODE & SHIFT] while pressing [F7].
This will get you into X-TEL basic. At this point, type [KEY LIST].
This will list the function key definitions. The definition for key 8
will be a CALL nnnnn. That is the number you will want to write down
for XHAYES modification.
After you get the number, go into basic, load XHAYES.DO, and enter
[EDIT2]. You can then edit the number that is associated with the
variable "D". After finishing, save the program.
------------------
Running XHAYES.100
------------------
Since you need to access XHAYES while online, I have found that
there are several ways to load and run the program depending on how
many keystrokes you can tolerate. I will assume in the following
discussion that you have set function key 7 to: RUN"XHAYES"
Below is a line that can be merged into XHAYES to set function key 7.
3 KEY7,"Run " + CHR$(34) + CHR$(88) + CHR$(72) + CHR$(65) + CHR$(89) +
CHR$(69) + CHR$(83) + CHR$(34) + CHR$(13)
Run XHAYES from the main menu. It will look for the loader program
(X-TEL.BA) and excecute it. Once inside X-TEL, at the Telcom: prompt,
press [F4] (Term). Next, go into X-TEL basic by pressing and holding
[CODE + SHIFT] while hitting the [F7] key. Press the [F7] key again
to excecute XHAYES again. This time you will see the XHAYES menu.
The menu should be self explanitory. When you select option 1 or 2,
the program will toggle and update the screen with the new status.
Once you press [CR], the program will start working exactly like
QHAYES. The only exception is the method for disabling and enabling
screen scroll. You have to go back into X-TEL basic every time you
want to toggle that option.
----------------------------------------
CREDITS
----------------------------------------
First I'd like to thank Rich Young, Rick Perry, and Dan Drasin from
whom I pilfered mercilessly and Bill Templeton for excellent beta
testing. But mostly I'd like to thank Leonard Erickson whose fine bit
of detective work finding the entry point for the Telcom auto-logon
routine really made the program possible.
Denny Thomas
[73126,672]