Tech Support > Computer Hardware > Modems > weird modem behavior
weird modem behavior
Posted by sph042@nc.rr.com on October 30th, 2007


I've got some weird behavior going on I'm hoping someone can help me
with. I'm trying to automate some modem configs (Courier
V.everything). I'm working around peculiar implementation gotchas. I
can't talk directly to the modems without having some extra banner
stuff put on. In my test lab I've got a modem connected directly to my
PC w/ a rs232 analyzer between them. If I type the following in by
hand it works fine.


***
ats0?

but if I copy and paste that in, the modem never responds. I see the
data getting to the modem, but no response back. In fact if I shorten
it to just *ats0?<CR> it doesn't work either. If I type that in one
char at a time, all is fine, but if it gets pasted in, it doesn't
work. It looks like you need a 30msec inter-character delay. Does
anyone know if this is a standard?

Posted by Reed on October 31st, 2007


sph042@nc.rr.com wrote:
First, did you mean 3 asterisks *, or 3 plus signs + ??
+++ is the standard Escape Sequence for AT commands.

Second, there is a Guard Time before, and after, the Sequence, default
is usually 1 second, controlled by S register S12 in units of 1/50 sec.

--reed

Posted by sph042@nc.rr.com on October 31st, 2007


On Oct 30, 9:49 pm, Reed <re...@rmi.net> wrote:
3 *'s is what's being sent, but a single one will do. If you type
*ats0? in
notepad then copy and paste it into a term program it should show you
the symptons. When I try that w/ a modem connected to my pc, i get
no response from the modem. W/out the * it works fine. If I bump up
the intercharacter delay to around 30ms it works fine w/ the *.


Posted by Aaron Leonard on November 2nd, 2007


On Wed, 31 Oct 2007 06:58:59 -0700, sph042@nc.rr.com wrote:

~ > > I've got some weird behavior going on I'm hoping someone can help me
~ > > with. I'm trying to automate some modem configs (Courier
~ > > V.everything). I'm working around peculiar implementation gotchas. I
~ > > can't talk directly to the modems without having some extra banner
~ > > stuff put on. In my test lab I've got a modem connected directly to my
~ > > PC w/ a rs232 analyzer between them. If I type the following in by
~ > > hand it works fine.
~ >
~ > > ***
~ > > ats0?
~ >
~ > > but if I copy and paste that in, the modem never responds. I see the
~ > > data getting to the modem, but no response back. In fact if I shorten
~ > > it to just *ats0?<CR> it doesn't work either. If I type that in one
~ > > char at a time, all is fine, but if it gets pasted in, it doesn't
~ > > work. It looks like you need a 30msec inter-character delay. Does
~ > > anyone know if this is a standard?

Hm, not a standard. Indicative of a speed mismatch on the DTE link. E.g.
maybe one side is at 112600 bps and the other side is at 118800 bps.

We have recently (in the modem sense of "recently", i.e. in the last few
years) encountered some compatibility issues between the Courier and some
of our products, at 115200 bps. Don't know for sure who's out of spec,
but since the datascope shows all the data that we're sending the Courier,
but the Courier seems to have a problem receiving it, we're blaming the
Courier till someone proves otherwise.

Workaround is to set the DTE speed down, for example to 57600 bps or below.
Another possible workaround would be to increase the stop bits to 2.

Aaron

Posted by Green Xenon [Radium] on November 9th, 2007


On Nov 1, 1:17 pm, fl...@apaflo.com (Floyd L. Davidson) wrote in
http://groups.google.com/group/comp....1b0db05ef8396d :



What about if I were to use the currently present phone lines? Why
wouldn't this work?

Will someone please answer my question?


Similar Posts