Re: weird modem behavior



On Oct 30, 9:49 pm, Reed <re...@xxxxxxx> wrote:
sph...@xxxxxxxxx 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?

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

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 *.

.