ROS 4.10 / Siemens MC35i ... no SMS receive

Hi,

I would like to receive SMS, but it seems so that the used AT-commands are not supported. The Modem complains about the AT+CNMI commands, which last paramter has to be 1 instead of 0 for the MC35i (as far as I figured).

I can send SMS without any problems, but need to receive them too.

Can I edit the modem commands in same place?

Best Regards

–Michael

Hi there,

I have to bump this up again. Is anyone using this GSM modem to receive SMS? I’am running v5.0rc11 but the initial problem is still the same.

This happens if I enable SMS-receive:

07:37:51 gsm,write,debug \1B\r
07:37:51 gsm,write,debug
07:37:52 gsm,write,debug AT\r
07:37:52 gsm,write,debug
07:37:53 gsm,read,debug AT
07:37:53 gsm,read,debug OK
07:37:53 gsm,write,debug AT+CMGF=0\r
07:37:53 gsm,write,debug
07:37:53 gsm,read,debug AT+CMGF=0
07:37:53 gsm,read,debug OK
07:37:53 gsm,write,debug AT+CPMS=“SM”,“SM”,“SM”\r
07:37:53 gsm,write,debug
07:37:53 gsm,read,debug AT+CPMS=“SM”,“SM”,“SM”
07:37:53 gsm,read,debug +CPMS: 2,20,2,20,2,20
07:37:53 gsm,read,debug OK
07:37:53 gsm,write,debug AT+CNMI=0,0,0,0,0\r
07:37:53 gsm,write,debug
07:37:53 gsm,read,debug AT+CNMI=0,0,0,0,0
07:37:53 gsm,read,debug ERROR
07:37:53 gsm,write,debug AT+CNMI=2,0,0,0,0\r
07:37:53 gsm,write,debug
07:37:53 gsm,read,debug AT+CNMI=2,0,0,0,0
07:37:53 gsm,read,debug ERROR

The problem seems to be the last parameter, because if I check the valid values the 5th parameter can just be 1
at+cnmi=?
+CNMI: (0-3),(0,1),(0,2,3),(0,2),(1)

I would really like to get this working, so help highly appreciated.

–Michael

Hi,

just a quick note, I also tested a Falcom 864 and was able to send and receive so it’s just the way how ROS treats the MC35i. I thought the MC35i is somewhat popular, maybe I’am wrong.

–Michael