FW: Reading responses from Modem.

Etienne Labuschagne ELabuschagne at gmsonline.co.za
Fri Jul 23 06:32:31 CEST 2004

Thanks for the responses.  I will look into using PySerial for talking to
the modem as suggested by Peter.  The code example I gave is probably not
the best way to do it, but it seemed to work ok (after running the
diagnostics program).

How do I "test for the modem prompt" and "confirmation after any outputs"?
Any pointers as to "the correct way" to dial a number and read the responses
from the modem (ie to see if the number was dialled, busy tone detected,

Any help is greatly appreciated.

-----Original Message-----
From: Dennis Lee Bieber [mailto:wlfraed at ix.netcom.com]
Sent: Thursday, July 22, 2004 5:50 PM
To: python-list at python.org
Subject: Re: Reading responses from Modem.

On Thu, 22 Jul 2004 09:48:31 -0400, Peter Hansen <peter at engcorp.com>
declaimed the following in comp.lang.python:

> Note: the +++ string is typically required to have delays
> with *no* data transmitted on either side of it for one

	Which means NO \r\n wanted...

	Safest would probably be a sequence (not in Python here)

		flush, sleep, write, flush, sleep

	I also note that the original posted code does not seem to be
testing for the modem prompt or confirmation after any outputs.

 > ============================================================== <
 >   wlfraed at ix.netcom.com  | Wulfraed  Dennis Lee Bieber  KD6MOG <
 >      wulfraed at dm.net     |       Bestiaria Support Staff       <
 > ============================================================== <
 >           Home Page: <http://www.dm.net/~wulfraed/>            <
 >        Overflow Page: <http://wlfraed.home.netcom.com/>        <

More information about the Python-list mailing list