home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: DFÜ und Kommunikation / SOS-DFUE.ISO / programm / dos / protokol / vfc_10 / vfast.doc < prev    next >
Encoding:
Text File  |  1994-01-20  |  6.6 KB  |  168 lines

  1.                                   vFAST v1.0
  2.              Copyright 1994 (c) International TeleCommunications
  3.                               All Rights Reserved
  4.  
  5.                                  Introduction
  6.  
  7.          vFAST  was designed specifically for v32, v32bis,  and  vFAST
  8.          modems. You should not attempt to use vFAST with a 2400  baud
  9.          modem  unless your modem is error correcting.   The reason, a
  10.          single  error could produce a resend request for as  much  as
  11.          8192  bytes. It COULD be as little as 256 bytes but the  risk
  12.          of 8192... well that is up to you.
  13.  
  14.          vFAST needs ONE of the following:
  15.  
  16.          16550 Uart
  17.          Intelligent Digiboard (2, 4, 8, or 16 port).
  18.          Intelligent Stargate.
  19.          Intelligent Arnet.
  20.  
  21.          If you don't have one of the above, well try  and see.   You
  22.          MIGHT be able to keep up but I doubt it.
  23.  
  24.          vFAST  is just what the name implies, a vERY  FAST  protocol,
  25.          it'll run circles around Zmodem.
  26.  
  27.          vFAST  uses  DUAL 16 bit CRC's to protect  data.  Each  SHORT
  28.          block  of  data  has a 16 bit CRC and every  8192  bytes  has
  29.          another 16 bit crc. In short, CRC's inside of CRC's. Just  as
  30.          effective  as  one single 32 bit crc but has  much  less  CPU
  31.          overhead.
  32.  
  33.          vFAST  has RESTART recovery for aborted transfers as well  as
  34.          SKIP for files you ALREADY have.
  35.  
  36.          One  way  to BOOST speed and cut down on CPU overhead  is  to
  37.          reduce  SCREEN writes to a bare MINIMUM. We'll only show  you
  38.          enough  data on the screen to let you know what is going  on.
  39.          We'll only update the screen, unless an error occures,  every
  40.          8192 bytes.
  41.  
  42.          You can ABORT a transfer by pressing ESC. Again, to keep  CPU
  43.          overhead  low, we only check the  keyboard every  8192  bytes
  44.          so  there may be a short delay  between  the time  you  press
  45.          ESC and the program acknowledges the ESC.
  46.  
  47.          Once you see the acknowledgment, nothing may appear to happen
  48.          for upwards of 10 to 12 seconds. vFAST is attempting to clear
  49.          out the RX buffer and phone lines before exiting, to  prevent
  50.          garbage  from spraying all over your screen.
  51.  
  52.                              Command Line Switches
  53.  
  54.          vFAST supports the following command line switches:
  55.  
  56.          -Tx            Use Timeslicing when you cannot send or
  57.                         receive anything. x is the TYPE of time
  58.                         slicing. Valid TYPES are:
  59.  
  60.                         D         Desqview
  61.                         O         OS-2
  62.                         W         Windows
  63.  
  64.                         If  you use OS-2 or Windows Time Slicing,  you
  65.                         must have have  DPMI turned on.
  66.  
  67.          -Bxxxxx        xxxx is the connect baud rate.
  68.  
  69.          -Pxxx          xxxx is the serial port, 1-4 if using the
  70.                         standard internal driver.
  71.  
  72.          -Lxxxx         xxxx is Serial LOCK rate, 9600 - 115200.
  73.  
  74.          -S  <Fnames>   Start Sending files. Fnames is the  names  of
  75.                         the  files  to  send.  Each  name  should   be
  76.                         separated  by a single blank space. If  Fnames
  77.                         is  prefixed  with an AT sign, @,  vFAST  will
  78.                         ASSUME  Fnames is the name of a  SEND  control
  79.                         file.
  80.  
  81.                         E.g.  -S @C:\TERM\SEND.CTL
  82.  
  83.                         SEND.CTL would be a text file listing the
  84.                         files to send, one per line. Drive, path,
  85.                         and DOS wildcards supported.
  86.  
  87.                         This must be the LAST command line switch used.
  88.  
  89.          -D<TYPE>       The TYPE of serial driver to use. Valid <TYPE>
  90.                         are:
  91.  
  92.                         D       Digiboard
  93.                         S       Stargate
  94.                         A       Arnet
  95.  
  96.                        The default is the internal (Standard DOS  type
  97.                        serial ports) highspeed serial driver.
  98.  
  99.          -N*N          If you're running vFAST as a protocol driver
  100.                        with Osiris XLT, include this switch.
  101.  
  102.  
  103.          -R            Begin Receiving, must be the LAST command line
  104.                        switch used.
  105.  
  106.          -K            Disable Keep Aborted Transfers. The default it
  107.                        to keep all partial transfers. If you use this
  108.                        driver as an external protocol driver for a BBS
  109.                        you'll  want  to include this  on  the  command
  110.                        line.
  111.  
  112.          -U<PATH>      This tells vFAST to place all files you receive
  113.                        in   THIS  directory.  This  feature  is   ONLY
  114.                        available if you register vFAST.
  115.  
  116.          The  minimum  command  line for RECEIVING  a  file  would  be
  117.          something like this:
  118.  
  119.          vFAST -B<BaudRate> -L<LockRate> -P<Port Number> -R
  120.  
  121.          The  minimum  command  line  for  SENDING  a  file  would  be
  122.          something like this:
  123.  
  124.          vFAST -B<BaudRate> -L<LockRate> -P<Port Number> -S <Ctl Filename>
  125.  
  126.          Notice that I assumed a LOCKED serial port.
  127.  
  128.          Example of an Osiris XLT Rcv cmdline:
  129.  
  130.          VFAST -B*B -L*L -N*N -P*P -K -R
  131.  
  132.          Example of an Osiris XLT Send cmdline:
  133.  
  134.          VFAST -B*B -L*L -N*N -P*P -S @*U
  135.  
  136.                                    Shareware
  137.  
  138.          vFAST is shareware. Meaning you can use it for up to 30  days
  139.          without  registering  it. When you finish your  download,  or
  140.          uploads,  the  shareware version will pause for  60  seconds.
  141.          Registering  vFAST  removes  this delay and  enables  the  -U
  142.          switch.
  143.  
  144.                                   (Cut Here)
  145.          -------------------------------------------------------------
  146.  
  147.                                vFAST Order Form
  148.  
  149.          Send $15.00 (US Currency) to:
  150.  
  151.                        International TeleCommunications
  152.                                 302 W. Mckinley
  153.                           Poplar Bluff Mo. 63901-6372
  154.                            United States Of America
  155.  
  156.  
  157.          Register To (___________________________________)
  158.  
  159.  
  160.          A  registration key will be placed on our BBS at  (314)  686-
  161.          0120 for you. The key will be password protected so only  YOU
  162.          can download it. What Password do you want to use?
  163.  
  164.          Password (________)
  165.  
  166.          ____________________________________________________________
  167.                                   (Cut Here)
  168.