|
折腾了好久,才发现收不到CDS 不是模块问题。 而是设置问题,默认设置是没有打开文本模式下的CDS功能。
除了设置AT+CNMI=x,x,x,1 //AT+CNMI=<mode>[,<mt>[,<bm>[,<ds>[,<bfr>]]]]
还要设置 AT+CSMP=49,x //AT+CSMP=[<fo>[,<vp>,<pid>,<dcs>]]
<fo> Depending on the command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default 17),SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format.
SMS status report is supported under text mode if <fo> is set to 49.
其中一个模块是我测试各种命令时曾经修改过 CSMP, 会保存,但 AT&V查看配置 不显示这个设置值。
国产的规格书就是这么含糊,不会把相关设置集中提示 。 得人肉搜索各种可能的关键字。
|
|