home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / tel / qx-com.doc < prev    next >
Text File  |  2006-10-19  |  10KB  |  222 lines

  1. CLUB 100 Library - 415/939-1246 BBS, 937-5039 NEWSLETTER, 932-8856 VOICE
  2.  
  3.                           Q H A Y E S . 1 0 0
  4.                           Q T O U C H . 1 0 0
  5.                             Q L I N K . 1 0 0
  6.  
  7.                           X H A Y E S . 1 0 0
  8.                           X T O U C H . 1 0 0
  9.                             X L I N K . 1 0 0
  10.  
  11.                             By Denny Thomas
  12.  
  13.  
  14.            Software For The M100/T102 And An External Modem
  15.  
  16. * QHAYES = TELCOM for Hayes compatible modems.
  17. * QTOUCH = TELCOM for the Touchbase Travelcomm modem.
  18.   QLINK  = TELCOM for the Touchbase WorldLink modem.
  19. * XHAYES = X-TEL interface for Hayes compatible modems.
  20. * XTOUCH = X-TEL interface for the Touchbase Travelcomm modem.
  21.   XLINK  = X-TEL interface for the Touchbase WorldLink modem.
  22.  
  23. (The programs marked * are all included in the file called QX-COM.DO)
  24.  
  25.   For those of you who have an external modem and find the lack of
  26. support a real pain, here are two sets of programs that will make your
  27. life a lot easier.
  28.  
  29.   The first set of programs (Q) is a bread-and-butter auto-dialer -
  30. redialer - auto-logon program that will jump to TELCOM as soon as the
  31. logon sequence is complete.
  32.  
  33.   The second (X) is an interface to X-TEL V2.1 and V2.2 which does the
  34. same functions but with different procedures tailored to the way X-TEL
  35. works.
  36.  
  37.                        ---->VERY IMPORTANT!<----
  38.  
  39.           Before attempting to run XHAYES.100, PLEASE read
  40.           the section on it!  I do not check to see if X-TEL
  41.           has been relocated.  If you run a relocated
  42.           version of X-TEL with XHAYES.100, THE PROGRAM WILL
  43.           BOMB.  Change the variable "D" in line 2 to
  44.           indicate the TOP (or HIMEM) address of your
  45.           version of X-TEL.  Also, the program assumes that
  46.           you use the standard basic loader that is supplied
  47.           with X-TEL (X-TEL.BA).  If you do not use that
  48.           program name for your loader, change line 4 to
  49.           reflect the new name that you have given the
  50.           loader program.
  51.  
  52.  
  53.   All of the programs use the ADRS.DO file to store phone numbers and
  54. auto-logon strings.  The ADRS file can be in RAM or on the Chipmunk,
  55. DVI, or Tandy Disk Drive (if an alternate operating system is
  56. installed); the program will find it wherever it is.  If you already
  57. have your ADRS file set up, fine, you are ready to start using the
  58. program.  If not, create one using the procedures listed in the M100
  59. User Manual, pages 89-92.  These programs use EXACTLY the same syntax
  60. as the TELCOM program in the M100/T102 with one exception: you cannot
  61. have any characters past the [ > ] in the auto logon section.
  62.  
  63.                ----------------------------------------
  64.                           Running the Program
  65.                ----------------------------------------
  66.  
  67.                                Commands:
  68.  
  69.                [CR]........Find first/next phone number.
  70.                [ESC].......Go back to Find: prompt.     
  71.                [BKSP]......Go to top of program.        
  72.                [F8]........Menu or X-TEL.               
  73.                [DIAL]......Go to TELCOM for manual dial.
  74.                [any key]...Dial last number listed.     
  75.  
  76.   Anything that is inside of brackets - [] - is to be typed in.  Do
  77. not type the brackets
  78.                        ------------------------
  79.                             Specifics for:
  80.                               QHAYES.100
  81.                               QTOUCH.100
  82.                                QLINK.100
  83.                        ------------------------
  84.  
  85.   To run the program, make sure you have a copy of your ADRS file in
  86. RAM or on disk (for the TDD, you must have a DOS that supports BASIC
  87. to access from disk).
  88.  
  89.   Upon entering the program, you will be able to make two decisions:
  90. each time you depress [1], you will toggle the baud rate between 1200,
  91. 300 baud, and the internal modem.
  92.  
  93. If you depress any other key, you should see the Find: prompt.  At
  94. this time the above commands become active.  You can now type in the
  95. string you wish to search for.  The program is designed to keep the
  96. keystrokes to a minimum, so if you have your primary logon string as
  97. the first number in your ADRS file, all you should have to do is hit
  98. [CR] and then any other key to start the autodial process.  If you
  99. have the wrong number up on the screen, you can hit the [ESC] key to
  100. get the find prompt back, or keep hitting [CR] to cycle through the
  101. ADRS file.  If you hit the [BKSP] key, you will return to the top of
  102. the program to allow selection of a different baud rate. Once you have
  103. found the number you wish to call and hit a key, the rest of the
  104. process is automatic.  If not using the internal modem, the program
  105. will check for or use the following Hayes commands:
  106.  
  107.                              ATDT        
  108.                              A/          
  109.                              CONNECT     
  110.                              CONNECT 1200
  111.                              NO CARRIER  
  112.                              BUSY        
  113.                              NO DIALTONE 
  114.  
  115.   The only commands that are critical are ATDT, CONNECT, A/, and NO
  116. CARRIER.  The rest will be ignored if your modem doesn't support them.
  117. If you have problems with these commands, please let me know, I'd be
  118. glad to make the changes.
  119.  
  120.   If, while the program is redialing, you wish to go back to try
  121. another number, (Find:) hit any key. If the program doesn't respond
  122. immediately, be patient, it might take one more redial to recognize
  123. your keystroke. With the internal modem, you may go back after the
  124. first time number is dialed as well as after redials.
  125.  
  126.   *NOTE* There is no capability for redial with the Travelcomm modem.
  127. If you wish to try the number again, you must press [SHIFT + BREAK]
  128. and then [F4] (run) to try the program again.
  129.  
  130.   As you entered the program, you might have noticed the two function
  131. key defintions.  (F6 & F7) The M100/T102 screen has a problem with
  132. 1200 baud operation in that it will not scroll the screen at any thing
  133. over 600 baud.  This takes away the advantage of high speed operation
  134. on services such as CompuServe that charge extra for 1200 baud.  But
  135. you can "beat the system" by turning off the screen scroll during
  136. downloads.  The M100 will then receive at any baud rate.  The only
  137. trade-off is that you will have to read what you have downloaded
  138. offline.
  139.  
  140.   The two keys are to be used while online.  When you get to a point
  141. where you want to download, hit the [F7] key.  At this point the
  142. screen will stop scrolling and start printing on one line only.  You
  143. will still be able to see prompts and do normal commands, but it will
  144. just be a bit more confusing until you get used to it.  When finished
  145. with high speed downloads, hit the [F6] key to return to normal
  146. operation.
  147.  
  148.                        ------------------------
  149.                             Specifics for:
  150.                               XHAYES.100
  151.                               XTOUCH.100
  152.                                XLINK.100
  153.                        ------------------------
  154.  
  155.   [All references to XHAYES apply to all "X" programs]
  156.  
  157.   Due to the nature of X-TEL, it will be necessary to make a small
  158. change to XHAYES in order to make it run with a relocated version of
  159. X-TEL.  If you just use the standard non-relocated version, this
  160. program is ready to run and you can skip to the section on running
  161. XHAYES.
  162.  
  163.                           -------------------
  164.                           Modifing XHAYES.100
  165.                           -------------------
  166.  
  167.   To modify XHAYES, first you need to find out the number that you
  168. will insert into the program.  That number is the TOP address of
  169. X-TEL.  To find it, you can go into basic and type [LOADM"X-TEL].
  170. Three numbers will print out, the first of which is the TOP address
  171. that you are looking for.
  172.  
  173.   Another method would be to go into X-TEL, set your STAT for 57I1E,
  174. press [F4], press and hold the [CODE & SHIFT] while pressing [F7].
  175. This will get you into X-TEL basic.  At this point, type [KEY LIST].
  176. This will list the function key definitions.  The definition for key 8
  177. will be a CALL nnnnn.  That is the number you will want to write down
  178. for XHAYES modification.
  179.  
  180.   After you get the number, go into basic, load XHAYES.DO, and enter
  181. [EDIT2].  You can then edit the number that is associated with the
  182. variable "D".  After finishing, save the program.
  183.  
  184.                           ------------------
  185.                           Running XHAYES.100
  186.                           ------------------
  187.  
  188.   Since you need to access XHAYES while online, I have found that
  189. there are several ways to load and run the program depending on how
  190. many keystrokes you can tolerate.  I will assume in the following
  191. discussion that you have set function key 7 to: RUN"XHAYES" 
  192.  
  193. Below is a line that can be merged into XHAYES to set function key 7.
  194.  
  195. 3 KEY7,"Run " + CHR$(34) + CHR$(88) + CHR$(72) + CHR$(65) + CHR$(89) +
  196. CHR$(69) + CHR$(83) + CHR$(34) + CHR$(13)
  197.  
  198.   Run XHAYES from the main menu.  It will look for the loader program
  199. (X-TEL.BA) and excecute it.  Once inside X-TEL, at the Telcom: prompt,
  200. press [F4] (Term).  Next, go into X-TEL basic by pressing and holding
  201. [CODE + SHIFT] while hitting the [F7] key.  Press the [F7] key again
  202. to excecute XHAYES again.  This time you will see the XHAYES menu.
  203. The menu should be self explanitory.  When you select option 1 or 2,
  204. the program will toggle and update the screen with the new status.
  205. Once you press [CR], the program will start working exactly like
  206. QHAYES.  The only exception is the method for disabling and enabling
  207. screen scroll.  You have to go back into X-TEL basic every time you
  208. want to toggle that option.
  209.  
  210.                ----------------------------------------
  211.                                 CREDITS
  212.                ----------------------------------------
  213.  
  214.   First I'd like to thank Rich Young, Rick Perry, and Dan Drasin from
  215. whom I pilfered mercilessly and Bill Templeton for excellent beta
  216. testing. But mostly I'd like to thank Leonard Erickson whose fine bit
  217. of detective work finding the entry point for the Telcom auto-logon
  218. routine really made the program possible.
  219.  
  220.                              Denny Thomas
  221.                               [73126,672]
  222.