home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / basic / library / qb_pds / communic / qb_ext / qb-ext.doc < prev   
Encoding:
Text File  |  1988-01-03  |  2.7 KB  |  60 lines

  1.  
  2.                          CompuServe Quick 'B' Protocol
  3.                                 External Driver
  4.  
  5.                                       by
  6.                                  Scott Swaine
  7.  
  8.  
  9.      This is a quick and dirty hack to a program called SIMCOM (a simple comm 
  10. program with Quick 'B' protocol) which was originally included in a file 
  11. called QUICKB.ARC (Turbo Pascal include files to support CIS Quick 'B' 
  12. protocol) in CompuServe's IBMCOM forum, Data Library 10.  I turned it into an 
  13. external driver which exits after the file transfer is complete.  
  14.  
  15.      I made this because I needed an external driver for the new Quick 'B' 
  16. protocol that CompuServe just came out with recently.  It can be used by 
  17. shelling to DOS from any communications program with that ability.  Included 
  18. is a batch file to make using it easier. 
  19.  
  20.      The command sysntax for it is: 
  21.  
  22.           QB-EXT c b d p s
  23.  
  24.      Where:
  25.           c - comm port (1 or 2) 
  26.           b - baud rate (300, 1200 or 2400) 
  27.           d - data bits (7 or 8) 
  28.           p - parity (even, odd or none) 
  29.           s - stop bits (1 or 2) 
  30.  
  31.      There is one thing I think I should mention, however.  Due to the 
  32. exceedingly long timeout period (the time between CompuServe's attempts to 
  33. start the file transfer), I fixed the program so that the first thing it does 
  34. is send a carriage return to the host (I'm rather impatient and time is 
  35. money!)  So when you go to answer CompuServe's prompt "File name for your 
  36. computer:", just type the name you want the file downloaded as WITHOUT 
  37. PRESSING <ENTER>.  I'm sure you'll find this much more to your liking than 
  38. waiting an eternity for CompuServe to 'try again'. 
  39.  
  40.      According to my calculations, Quick 'B' protocol is almost 50% faster 
  41. than the original 'B' protocol.  At 1200 baud, I've calculated an average 
  42. trasfer rate of about 112 cps for Quick 'B' (using a hard drive).  At 2400 
  43. baud it's about double.  As for regular 'B', I've calculated only about 80 cps 
  44. at 1200 baud, and 2400 baud isn't much different because with regular 'B' you 
  45. have a delay between blocks which will be about the same at ANY baud.  Quick 
  46. 'B' sends a continuous stream of data. 
  47.  
  48.      If you have any problems or questions, you may reach me by any of the 
  49. means listed below. 
  50.  
  51.  
  52.                                         Scott Swaine, Sysop 
  53.                                         CONSOLE COMMAND BBS 
  54.                                         (805) 968-5094 
  55.                                         300/1200/2400 baud, 8-N-1 
  56.                                         Hours:  8AM-8PM 
  57.  
  58.                                         CompuServe ID:  72057,1542 
  59. 
  60.