home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / pcboard / pcb_dsz.txt < prev    next >
Text File  |  1994-03-07  |  4KB  |  94 lines

  1.  
  2.                        USING DSZ WITH PCBOARD 12
  3.  
  4.  
  5. If you plan to implement Zmodem as an external file transfer protocol
  6. from PCBoard 12 (one-file-at-a-time, unlike the batch that is available
  7. in Zdoor, PCBPro, etc.), then you'll see in the docs you need to create
  8. PCBSZ.BAT and PCBRZ.BAT files.  Here are suggested DSZ command lines for
  9. those files:
  10.  
  11.  
  12. ======================================================================
  13. For "standard" 12/2400 bps modems without hardware error-correction
  14. (e.g.  the USR Courier 2400, Hayes 24 or 1200, etc.):
  15.  
  16. Send: dsz pB6144 sz %3
  17.  
  18. Recv: dsz pB6144 rz %3
  19.  
  20. ======================================================================
  21.  
  22.  
  23. ======================================================================
  24. For ANY modem with firmware error-correction (e.g. MNP) where CTS/RTS
  25. flow control is available in addition to XON/XOFF (this includes 9600
  26. bps modems which you are allowing to adjust to the caller's baud rate):
  27.  
  28. Send: dsz handshake both pB6144 sz %3
  29.  
  30. Recv: dsz handshake both pB6144 rz %3
  31.  
  32. ======================================================================
  33.  
  34.  
  35. ======================================================================
  36. For 19.2K bps operation where the modem-to-host link is always at 19.2
  37. regardless of the speed of the caller:
  38.  
  39. Send: dsz handshake both pB6144 z pb1 pw2048 sz %3
  40.  
  41. Recv: dsz handshake both pB6144 rz %3
  42.  
  43. The above command lines are consistent with the current version of
  44. PCBMODEM, to the extent modems are supported by that program.  Those
  45. trying to configure other 9600 bps modems should check their manuals to
  46. enable a buffer flush when a break is received (that's what the zmodem
  47. pb1 parameter means -- send a break on a retransmit request).  It
  48. improves error-recovery with the 9600 modems enormously, as does the
  49. reduced window size (pw2048).  Those not using modems locked in at 19.2
  50. should *NOT* use the break and window size parameters as they will
  51. reduce Zmodem efficiency in that configuration.
  52.  
  53. ======================================================================
  54.  
  55. Please note that case is significant in the above command lines.  pB6144
  56. means a 6K send/receive buffer.  With a small 'b', it would mean
  57. something else entirely (and NOT what you want).  Also the order of the
  58. commands is significant in terms of where the handshake command goes and
  59. which parameters are before and after the 'z'.
  60.  
  61. Finally, you'll note there are no 'port' or 'speed' commands in the
  62. command lines I have suggested.  DSZ does not need to be told the speed
  63. of the port -- it adjusts to it automatically.  As for port assignments,
  64. COM1, COM2, etc., the best way to do this is to put a SET DSZPORT=1 or
  65. SET DSZPORT=2 in your PCBSZ & PCBRZ BAT files as appropriate.  If you're
  66. only running 1 PCBoard node, you can put the SET DSZPORT= statement in
  67. AUTOEXEC.BAT and forget about it.
  68.  
  69. All of the above assumes you are using the current version of DSZ
  70. (9/21/87 as I write this) and that you are using the Turbo C DSZ.COM
  71. version by Chuck Forsberg that supports I/O buffering and SHARE.  Refer
  72. to Chuck's documentation for DSZ as needed, and to the ZCOMM docs (a
  73. shareware subset of Chuck's Pro-YAM program) for the complete reference
  74. on all Zmodem commands and parameters.
  75.  
  76. The parameters used in these command lines are also the same ones that
  77. would be used in a PCBoard DOOR implementation supporting Zmodem
  78. transfers, including batch.  The only difference will be in how the DOOR
  79. program passes filenames to DSZ for sends and receives.  Consult the
  80. documentation for the DOOR program you are running for more details.
  81.  
  82. Please consider supporting DSZ with the requested financial
  83. contribution, and urging your callers to do the same.  Zmodem, and the
  84. DSZ implementation, will prove to be an invaluable addition to your BBS.
  85. Only if you and your callers support DSZ do we have any right to expect
  86. that it will continue to be available to us all.
  87.  
  88. Hope you find the above helpful.
  89.  
  90. Robert Blacher, Sysop
  91. Computer Connections PCBoard
  92. Washington, D.C. 2400/1200 (202) 547-2008
  93.  
  94.