> > I think the problem is with the phrase "TA-TE link is
> reserved". Most
> > narrative I
> > have seen goes on to explain this as "ie. the ME is in data
> or online mode".
> > (btw. in my release, CNMI is set to CNMI=1, not CNMI=2,)
>
> Hmm. I guess that maybe the CNMI code doesn't mean what we thought it
> meant. That would certainly explain the (occasional) message
> loss people
> experience.
>
I'm not sure that catching CMT indications for new messages is fully
reliable either. I've done some prototyping using the Win32 serial
interface (which is quite different from the select() model) and came
to the conclusion that mapping the Kannel pending/read polling onto
the AT+CMGL command never loses a message; however it does mean that
messages are stored onto the SIM by the M20 which has its own
advantages and disadvantages. I've tried various combinations of CNMI=x,x
and would be interested to if others have had 100% success in catching
all new message indications.