home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / MISC / SCRIPTS.ZIP / DIALERS.DOC < prev    next >
Encoding:
Text File  |  1991-05-03  |  1.7 KB  |  42 lines

  1.  
  2. Starting with this edition, the "one size fits all" mm224 dialing
  3. subroutine in the phones.t file has been retired.  One size doesn't fit
  4. all modems with the execellence demanded of Professional-YAM.  (Just be
  5. thankful you don't have to get by with one or two dinky initialization
  6. strings!)
  7.  
  8. The new version uses a modem independent "adial" subroutine that
  9. understands alternate numbers and other aspects that are shared by most
  10. modems.  The "adial" routine then calls a modem specific "dialnum"
  11. subroutine contained in a specified file.  So, to change modems one merely
  12. points to the appropriate dialer file.  The dialer files are distributed
  13. in DIALERS.ZOO (DIALERS.ZIP).
  14.  
  15.     set mcommand "@gosub adial"    :: Top level dialing subroutine
  16.     set MODEM "hu96.t"        :: Modem specific dial FILE
  17.  
  18. The old forms are shown for comparison:
  19.  
  20.     ::set MODEM HV96
  21.     ::set mcommand "@gosub mm224"
  22.  
  23. Modem specific dial routines are provided in the following files, whose
  24. names correspond to the old logical names:
  25.     generic.t hst.t hv96.t hu96.t mm224.t mm224e.t mmv32.t tb.t
  26.  
  27. The new arrangement supports "call init" as an easy way
  28. to access the modem specific initialization script.  Each
  29. modem specific file should contain a modem initialization
  30. subroutine "initmodem" which is called indirectly by "init" in
  31. the main phones.t.  A bit of object oriented structure as it were.
  32.  
  33. Generic.t contains if statements for all the modems supported by
  34. the mm224 subroutine.  It may be used as a base for writing new
  35. modem specific scripts if a script for a similar modem is not available.
  36.  
  37. New dialers:
  38.     t1600.t        Telebit T1600 v.32/v.42
  39.     hu96.t        Hayes Ultra Smartmodem 9600 v.32/v.42
  40.     mmv32.t        Multitech V32
  41.  
  42.