产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
新闻资讯
4G DTU模块短信列表命令 +ZMGL
2018-07-23


  4G DTU模块短信列表命令 +ZMGL

 

  语法结构

命令

响应

文本模式:

+CMGS=<da>[,<toda>]text isentered<ctrl-Z/ESC>

PDU模式:

+CMGS=<length>

PDU  is  given<ctrl-Z/ESC>

文本模式:(暂不支持)

+CMGS:<mr>[,<scts>]if sendingfails:

+CMS ERROR: <err>

PDU模式:

+CMGS:<mr>[,<ACKPDU>]

if sendingfails:

+CMS ERROR: <err>

+CMGS=?

OK

 

  命令描述

  4G模块设置命令,用于发送一条短信到网络侧,短信的发送分两步完成以PDU为例:首先是下发+CMGS=<length>以(CR)结束,TE等待MS回复的<CR><LF><greater_than><space>(IRA13,10,62,32)后,下发PDU数据包,以<ctrl-Z>(IRA 26)结束。

 

  取值说明

  <da>:短消息目的地址,字符串形式表示的TP-DA的地址值域

  <toda>:目的地址的类型。整数格式表示的TP-DA地址类型字节(当<da>的首字符为+时,默认为145;否则,默认为129)

  <text…>:为输入的文本,应是采用TE设定的字符集输入的。对应于TPDU的TP-UD域文本消息体。

  <mr>:消息参考值,TP-MR.

  <scts>:时间戳,TP-SCTS.当+CSMS<service>=1且网络支持时使用。

  <err>:整数表示的错误值。

取值

含义

0...127

3GPPTS 24.011 [6]clauseE.2values

128...255

3GPPTS 23.040 [3]clause9.2.3.22values

300

ME失败

301

ME短信服务保留

302

操作不允许

303

操作不允许

304

PDU模式下,PDU参数有误

305

文本模式下,PDU参数有误

310

(U)SIM卡没有插入

311

(U)SIM卡的PIN请求

312

(U)SIM卡的PH-(U)SIMPIN请求

313

(U)SIM卡失败

314

(U)SIM卡忙

315

(U)SIM卡错误

316

(U)SIM卡的PUK请求

317

(U)SIM卡的PIN2请求

318

(U)SIM卡的PUK2请求

320

内存错误

321

无效的内存索引号

322

内存满

330

SMSC地址未知

331

无网络服务

332

网络超时

340

没有期望的+CNMA确认

500

未知错误

501

短信发送取消成功

……511

256...511之间的其它值保留

512……

512…… 生产厂商指定

  <length>:指示编码的TPDU的字节数目(即,除了SMSC地址字节数外)。

  <PDU>: SMSC地址和TPDU(SMS-SUBMIT)组成。

  <ackpdu>:RP-ACK的TPDU域。当+CSMS<service>=1且网络支持时使用。

 

  典型示例

  Text模式,短信头的信息用CSMP指令设置:请求:AT+CMGS=”1861”<CR>

  ><space>0033002D<Ctrl-Z>

  响应:<CR><LF>+CMGS:5<CR><LF><CR><LF>OK<CR><LF>

  PDU模式:

  请求:AT+CMGS=20<CR>

  >0891683105200905F051000D91683184529157F7000800050500030002<Ctrl-Z>

  响应:<CR><LF>+CMGS: 5<CR><LF><CR><LF>OK<CR><LF>


关注有人微信公众号
了解更多信息