home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / cat / vt100.exe / lha / SXMDOC.DO < prev    next >
Text File  |  1994-08-15  |  9KB  |  197 lines

  1.  
  2. USERS GUIDE to SXM.BA
  3. Sept. 9, 1986
  4.  
  5. FEATURES:
  6.  
  7. SXM.BA is a short, yet powerful and fast telecommunications program for your
  8. Model 100.  It provides important functions not available in TELCOM.  At the
  9. same time it keeps normal function key assignments as much as possible.  It
  10. also lets you switch back to TELCOM whenever you want.  SXM.BA is about 3500
  11. bytes long, a lot shorter than this documentation!
  12.  
  13. With SXM.BA you can:
  14.  
  15. 1.  Transfer ASCII files, either text or programs saved as DOcuments, with the
  16. xmodem protocol.  This insures error-free uploads and downloads.
  17.  
  18. 2.  Automatically call a busy BBS until it answers and automatically log on. It
  19. uses the auto log on sequence or script stored in your ADRS.DO file.
  20.  
  21. 3.  Download to or upload directly from cassette or a disk drive that uses the
  22. system bus.
  23.  
  24. 4.  Upload messages to BBSs that have only a line-entry mode.  This prevents
  25. you from losing a few letters at the beginning of each line after the first
  26. line.  That happens while the system is sending the line number.  This is an
  27. automatic form of a prompted upload.
  28.  
  29. 5.  Turn the printer on and off with the <F5> key.
  30.  
  31. 6.  Easily tell what SXM.BA sends and what it receives.  It does this by
  32. showing a right-arrow before the prompts it sends.  It also shows the time of
  33. every dialing attempt and whether it's using your auto logon.
  34.  
  35. 7.  Use without conflict an assembly language program like Floppy.CO for the
  36. Tandy Disk Drive.  It will remain in high memory after using SX.BA, since
  37. SXM.BA doesn't reset maxram.
  38.  
  39. SETTING UP:
  40.  
  41. When you first get SXM.BA, it's a regular DOcument file.  To run it as a BASIC
  42. program takes two or three steps.  Delete anything at the beginning of your
  43. download before line 0 and anything after line 95, which ends with 21276.  LOAD
  44. it into BASIC, then SAVE it.  After that, you can KILL the DOcument version.
  45.  
  46. You must either have an ADRS.DO file in RAM or an ADRS file on your active
  47. Disk/Video Interface disk.  Otherwise SXM.BA will give you an error message. 
  48. You type the numbers you want to call exactly as you do with TELCOM, including
  49. their auto log on sequences.   Nevertheless, with some packet switching
  50. services such as Telenet you may have to start your auto log on sequence with
  51. additional pauses.  That's because with TELCOM the delays are long enough for
  52. Telenet, while SXM.BA responds immediately.
  53.  
  54. RUNNING SXM.BA:
  55.  
  56. Connect your Model 100 to the phone line and set the switches on the left side
  57. for <Dir>ect and <Orig>inate.  (You set the switch to <ACP> only when you use
  58. the acoustic coupler.)  Now you're all ready to call!
  59.  
  60. Put the cursor over SXM.BA and press <ENTER>.  You should see Find: at the top
  61. of your screen.  You can type the name of the system you want to call and then
  62. press <ENTER>.   Or you can just press <ENTER> until the name you want shows up
  63. as the second line on your screen.  For the Model 100 to dial the number just
  64. press any key (except <ENTER>).  As the Model 100 dials, the time and system
  65. listing appear on the next line of you screen.   Upon connecting, the Model 100
  66. will squeal at you and say Auto logon.  Otherwise it'll tell you to wait while
  67. it dials again and again.
  68.  
  69. Sometimes it's useful to dial manually, so SXM.BA lets you do this too.  At the
  70. Find: prompt just type Dial. Don't press <ENTER> yet.  Now use the telephone
  71. connected to the Model 100 to dial the number.  When you hear the carrier,
  72. press the <ENTER> key and you're on.  With this method you'll have to enter
  73. your log on sequences manually.
  74.  
  75. This version does not support a external modem.
  76.  
  77. ON LINE:
  78.  
  79. Now you're talking!  First, notice the eight special function keys.  They look
  80. pretty much like in TELCOM, right?
  81.  
  82. The <F1> key will still show you the previous eight lines.
  83.  
  84. The <F2> key still is for downloading to your Model 100.
  85.  
  86. The <F3> key still is for uploading to the other computer.
  87.  
  88. The <F4> key is Term.  Pressing it will take you immediately to TELCOM on a
  89. one-way street.  In other words you can't get back to SXM.BA without redialing.
  90.  
  91. The <F5> key is PrOn when your printer is on and PrOf when it's off.  Be sure
  92. to connect the printer and put it on line before pressing <F5>.  It works just
  93. like the ECHO key in TELCOM, except the label doesn't disappear when it's off!
  94.  
  95. The <F6> key is DirF.  Pressing it will show you both the directory of files in
  96. RAM and how much free memory you have.   It will tell you it still has 369
  97. bytes free when it aborts a download with an out-of-memory error.
  98.  
  99. The <F7> key is the Brk (break) key.  Brk will take you back to BASIC.  You
  100. won't break the connection, unless you try to edit or kill a file.  With a
  101. Disk/Video Interface you can use it to do an LFILES command.  Just type CONT to
  102. continue.   You can make the other system pause with CTRL-S or PAUSE; continue
  103. by pressing CTRL-Q.
  104.  
  105. The <F8> key is still Bye.
  106.  
  107. DOWNLOADING:
  108.  
  109. You can either download in the terminal character-by-character mode or with the
  110. xmodem protocol.  When you press the <F2> download key, the program prompts you
  111. with "Save to:".  Here call it anything you like as long as it's six letters or
  112. less and isn't the name of an existing file.  The file you download will
  113. overwrite an existing file of the same name instead of appending to it.  This
  114. can be useful to kill a file no longer needed while you stay on line.
  115.  
  116. The next question is "Xmodem protocol?".  Answer N unless the other computer is
  117. ready to send a file with the xmodem protocol.  If you type Y by mistake, just
  118. press the <F8> key to abort.  While you're downloading without the xmodem
  119. protocol, the <F2> key changes to @@@@.  To stop downloading just press <F2>
  120. again.
  121.  
  122. To download with xmodem the other computer must be ready to use it too.  You
  123. use the xmodem protocol to download by typing Y (without pressing the <ENTER>
  124. key) at the xmodem protocol prompt.  The transfer begins with one or more
  125. question marks.  It changes to one or more X's.  Then it finally becomes a
  126. series of periods.
  127.  
  128. You can also download to cassette or Disk/Video Interface.
  129.  
  130. You can save a file to your printer by toggling the <F5> key to PrOn, whether
  131. or not you're downloading it.  Press <F5> again to stop the printer.
  132.  
  133. UPLOADING:
  134.  
  135. Unlike downloading, the other system has to be ready to receive when you want
  136. to upload a message or file.  When it's ready, press the <F3> Up key.  SXM.BA
  137. prompts with the message for you to upload.  Type the name of the DOcument file
  138. in your Model 100 with or without the DO extension.  The next question is
  139. "Xmodem protocol?".  If you type N, SXM.BA prompts for Width.  This is the
  140. maximum line length that the system you're sending to can accept.  On
  141. CompuServe it's best to limit messages to 79-character lines.  Here is where
  142. you format line width; the DOcument file in your Model 100 only needs carriage
  143. returns for paragraphs.  You can even put a blank line between paragraphs
  144. without aborting your upload.  Press <Enter> and the upload begins.
  145.  
  146. To upload with the xmodem protocol answer Y to the "Xmodem protocol?" prompt
  147. without pressing <ENTER>.  Just like in downloading, the transfer starts with
  148. questions marks and changes to X's.  It finally becomes a series of periods as
  149. it successfully transfers blocks of data.  If you want to, you can abort either
  150. type of upload by pressing the <F8> Abrt key.
  151.  
  152. You can also upload from cassette or Disk/Video Interface.
  153.  
  154. BYE:
  155.  
  156. After you log off from the other system, press the <F8> Bye key.  SXM.BA will
  157. ask you if you want to disconnect.  Unless you pressed this key by mistake
  158. while you're on line, answer with a Y (without pressing the <ENTER> key).  In a
  159. second you'll be back at the MENU.
  160.  
  161. ERRORS AND CONFLICTS:
  162.  
  163. To download directly to or upload from a Chipmunk disk drive, you'll need a
  164. special (slower) version of SXM.BA.  That version is called SXM.CHP.  It's also
  165. available in Data Library 1.
  166.  
  167. SXM.BA (or any program that uses POKEs or CALLs) won't run from within the
  168. Ultimate ROM II framework.
  169.  
  170. When SXM.BA must abort an operation it shows the relevant line number of the
  171. program and the BASIC error code.  The Model 100 owner's manual lists these
  172. codes on page 217.
  173.  
  174. If you abort the program while auto dialing, make sure the Model 100 has hung
  175. up the phone.  If not, just press <RESET> at the back of the Model 100. 
  176. Otherwise, it could leave your phone off the hook.
  177.  
  178. OPTIONAL SOUND PATCH:
  179.  
  180. If you want SXM.BA to call you when you finally connect to a BBS, change line
  181. 78 and add line 79 as follows:
  182.  
  183. 78 PRINT:PRINTU$" On line":Q$="mdm:7i1e":OPENQ$FORINPUTAS1:OPENQ$FOROUTPUTAS2
  184. 79 SOUND830,10:SOUND783,20:IFINKEY$=""THEN79ELSE32
  185.  
  186. You'll have to hold down a key to get the sound to stop (instead of just
  187. pressing it).  On some BBSs letting the sound continue for more than a few
  188. seconds will show several garbage characters on your screen.
  189.  
  190. DEVELOPMENT:
  191.  
  192. This program started with Rick Perry's Xmodem.312, which itself grew out of his
  193. Xmodem.100.  Rich Young modified the program for the South Coast Model 100
  194. Users Group in Santa Barbara county, California.  We use it to improve
  195. communications with our BBS, Goleta OxGate (805) 964-4115.  That's where Rich
  196. first made it publicly available.  Rick Mendosa wrote this documentation.  Bye!
  197.