QB.LIB

 BBS: Inland Empire Archive
Date: 12-24-92 (00:04)             Number: 362
From: MATT ROBERTS                 Refer#: NONE
  To: DICK DENNISON                 Recvd: NO  
Subj: QB.LIB                         Conf: (2) Quik_Bas
 > MR> Looks like that's the reason for device timeout for some people when t
 > MR> to use comm programs with QuickBASIC. I have some info on that, but it
 > MR> untested; let me know if you're interested and I'll dig it up and post
 >
 > Interest here.

OK, but I have to correct first: I may be wrong about the
link protocols, but I have other info, which may work.

I'm not sure if this is necessary, but here's a sample open:

OPEN "COM1:2400,N,8,1,BIN,CD0,DS0,OP0,RS,TB2048,RB2048" AS 1

That's just in case you need to see where to place "OP0",
which turns off time-out for a successful OPEN.

The link protocols thing is disabled by an init string, but
turns off all error correction and such until you re-
initialize.  I don't know how easy that is; I have an
external modem, so I just turn it off and back on again to
re-init the error-checking.  Init string is

ATS36=3W2 <ENTER>

This lets me connect with Microsoft BBS and 2400 baud modems without
problems.  There has to be an equivalent of an <Enter>
somewhere if you're using a macro, such as ^M or something
but you knew that :-)

Hope there's something useful in there somewhere.

Matt
---

---
 * Origin: StarCom (1:325/602.8)
Outer Court
Echo Basic Postings

Books at Amazon:

Back to BASIC: The History, Corruption, and Future of the Language

Hackers: Heroes of the Computer Revolution (including Tiny BASIC)

Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution

The Advent of the Algorithm: The Idea that Rules the World

Moths in the Machine: The Power and Perils of Programming

Mastering Visual Basic .NET