home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / apple2 / 26020 < prev    next >
Encoding:
Internet Message Format  |  1992-12-25  |  1.9 KB

  1. Path: sparky!uunet!cs.utexas.edu!gateway
  2. From: badbunny@tfsp.saic.com (Brendan Hoar)
  3. Newsgroups: comp.sys.apple2
  4. Subject: Added PT3 flow control functionality
  5. Date: 25 Dec 1992 20:00:15 -0600
  6. Organization: UTexas Mail-to-News Gateway
  7. Lines: 47
  8. Sender: daemon@cs.utexas.edu
  9. Message-ID: <9212260200.AA01450@deepthought.cs.utexas.edu>
  10. NNTP-Posting-Host: cs.utexas.edu
  11.  
  12. Hello world!
  13.  
  14. If you are using PT3, a hardware handshaking modem & cable a PT3 port driver
  15. that supports hardware handshaking and a PT3 modem driver that ends with
  16. (RTS/CTS), this may be useful to you.  Otherwise, skip this message.
  17.  
  18. What this does is create two small routines that PT3 can install in memory and
  19. use to call its own port drivers in order to change the status of flow control.
  20. The macros which call these use an undocumented command called 'OVERLAY'.  This
  21. is also how PT3.CONVERT is implemented (check out PT3.GLOBAL to verify this).
  22.  
  23. Why would you ever need to change the status of flow control?  Well, if you
  24. quit PT3 and then return to it later without dropping your connection, PT3 will
  25. default to flow control off.  Previous to this, the only way to rectify the
  26. situation was to hang up and redial.  The same thing happens if you used the
  27. PT3 Installer while you are on-line.
  28.  
  29. As usual, many thanks to Greg Schaefer for providing me with this workaround.
  30.  
  31.  
  32.  
  33. *** REMEMBER TO CHANGE THE TEXT STRINGS TO MATCH THE CORRECT PATH!!!
  34.  
  35. ---- Add the lines below to the start of your PT3.GLOBAL file ----
  36. *
  37.    Additions to PT3 Global Macros here
  38. *
  39.  
  40. @@h
  41.   OVerlay "/h1/pt3/enable.flow"
  42.   NOte "If CTS was high, hardware flow control is now enabled."
  43. ex
  44.  
  45. @@j
  46.   OVerlay "/h1/pt3/disable.flow"
  47.   NOte "Hardware flow control disabled."
  48. ex
  49. ---- snip ----
  50. Then take the lines below starting with MTR and put them in a separate text
  51. file in your PT3 directory.  Then EXEC that text file from BASIC.
  52.  
  53. MTR
  54. 2000:a9 03 4c 05 08
  55. bsave enable.flow,a$2000,l$10
  56. 2000:a9 04 4c 05 08
  57. bsave disable.flow,a$2000,l$10
  58. 3d0g
  59.