[comp.lang.c] Looking for recommendations on IBM-PC 'C' communications libraries.

patrick@crcmar.crc.uucp (Andy Patrick) (02/26/88)

Can anyone out there make recommendations for a 'C' library for modem
communications in an IBM-PC/XT/AT.  I am looking for the following
features:

o  Ability to control Hayes-type modems.
o  set-up for auto-answer, and reset if Carrier Detect is lost.
o  supports time limits for individual users, and limits for pauses 
   between key presses.
o  allows for system operator monitoring during calls.
o  compatible with a variety of compilers (i.e., MSC 4.0, 5.0; Turbo C;
   Lattice C).
o  source (and object) code.

I am aware of two such packages (ESI and Greenleaf) but I have not seen
either one.  Does anyone have comments on these, or others you would
recommend?  Are there any PD packages available?

Andrew Patrick, Ph.D.     
Communications Research Center, Ottawa
   INTERNET:  patrick@crcmar.uucp
   UUCP:  ... uunet!mnetor!utzoo!dciem!nrcaer!crcmar!patrick
   BITNET: patrick%crcmar@UTORGPU 

mccarthy@well.UUCP (Patrick McCarthy) (03/03/88)

In article <624@crcmar.crc.uucp> patrick@crcmar.crc.uucp writes:
> 
> Can anyone out there make recommendations for a 'C' library for modem
> communications in an IBM-PC/XT/AT.  I am looking for the following
> features:

> o  Ability to control Hayes-type modems.
> o  set-up for auto-answer, and reset if Carrier Detect is lost.
> o  supports time limits for individual users, and limits for pauses 
>    between key presses.
> o  allows for system operator monitoring during calls.
> o  compatible with a variety of compilers (i.e., MSC 4.0, 5.0; Turbo C;
>    Lattice C).
> o  source (and object) code.

You might try the C ASYNCH MANAGER from Blaise Computing.  I know it will
support points 1, 5, and 6 and might support 2, although 3 and 4 would
have to be coded by you.  These routines are very flexible, and will
also support XMODEM.  If you have any technical questions, you can call
and ask for Pat (that's me) or Phil.

		Blaise Computing
		2560 Ninth Street Suite 316
		Berkely, CA 94710

		(415) 540-5441

Pat McCarthy
mccarthy@well.uucp