I should shut up my mouth. I said it worked too early just because of seeing a +CDS in the log. In the bearer log (only for the first sms) I suddendly have an
2002-08-14 11:42:06 [5] DEBUG: AT2[A]: <-- +CDS: 25 2002-08-14 11:42:06 [5] DEBUG: AT2[A]: <-- 0006270C91934397332602208041118342802080411183828000 Which does not depend from reading sim memory. 2002-08-14 11:42:35 [5] DEBUG: AT2[A]: --> AT+CPMS?^M 2002-08-14 11:42:35 [5] DEBUG: AT2[A]: <-- +CPMS: "SM",0,10,"SM",0,10 2002-08-14 11:42:35 [5] DEBUG: AT2[A]: <-- OK By the way this +CDS never appears when sending other sms. According to the cnmi for wavecom 4th e 5th parameters are: <ds> for SMS-STATUS-REPORTs. Default is 0. <ds> 0 : No SMS-STATUS-REPORTs are routed. 1 : SMS-STATUS-REPORTs are routed using unsolicited code : +CDS : <length> <CR> <LF> <pdu> (PDU mode) or +CDS : <fo>,<mr>, [<ra>] , [<tora>], <scts>,<dt>,<st> (Text mode) <bfr> Default is 0. <bfr> 0 : TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode> 1.3 is entered (OK response shall be given before flushing the codes) 1 : TA buffer of unsolicited result codes defined within this command is cleared when <mode> 1.3 is entered. Long way to run before I'll say it works :-(( Andrea
