Title: Re: Broken Ericsson T68
Ok, some quotes:
 
27005 page 35
 
<length>                integer type value indicating in the text mode (+CMGF=1) the length of the message body <data> > (or <cdata>) in characters; or in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)
 
 
page 44
+CMT: [<alpha>],<length><CR><LF><pdu> (PDU mode enabled); or
 
----- Original Message -----
Sent: Friday, March 15, 2002 6:04 PM
Subject: Re: Broken Ericsson T68

I've discovered that Ericsson T68 is REALLY broken!
 
When receiving SMS's, there's at least two bugs.
 
First non-bug is that the init string have to be
AT+CNMI=3,3
 
Because that's almost the only parameteres accepted:
AT+CNMI=?
+CNMI: (3),(0,1,3),(0,2),(0),(0)
 
but that's ok, because it delivers the message to kannel anyway.
 
But then when I receive a message:
 
+CMT: 31
 
Without the colon!!! Broken.

But it gets worst:
 
Ericsson counts the wole string, with SMSC included!
 
079153911116161604098519494002F739002030515191730005F4F29C5E06
 
I have 07 bytes for SMSC and 23 bytes for PDU, I should receive
 
+CMT: ,23
 

as far as I know including the SMSC or not is not false, its part of the pdu so indicating 31 doesnt sound too wrong to me.

-- 

Andreas Fink
Fink-Consulting

------------------------------------------------------------------
Tel: +41-61-6932730 Fax: +41-61-6932729  Mobile: +41-79-2457333
Address: A. Fink, Schwarzwaldallee 16, 4058 Basel, Switzerland
E-Mail:  [EMAIL PROTECTED]  Homepage: http://www.finkconsulting.com
------------------------------------------------------------------
Something urgent? Try http://www.smsrelay.com/  Nickname afink

Reply via email to