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


  4G DTU模块新短信通知设置命令 +CNMI

 

  语法结构

命令

响应

+CNMI=[<mode>[,<mt>[,<bm>[,

<ds>[,<bfr>]]]]]

OK

+CME ERROR:<err>

+CNMI?

+CNMI:<mode>,<mt>,<bm>,<ds>,<bfr>

+CNMI=?

+CNMI: (listof supported<mode>s),(list ofsupported

<mt>s),(listof supported<bm>s),(listofsupported

<ds>s),(listof supported<bfr>s)

 

  命令描述

  4G模块设置命令用来设置新短信上报给TE的过程。

 

  取值说明

  <mode>:设置短信通知方式。

命令

响应

0

将提示信息放在TA的缓冲区中

1

当TA-TE当前无法连接或处于数据模式时,抛弃提示信息;否则直接向TE发送提示信息

2

当TA-TE无法连接或者处于数据状态时,将指示消息保留在TA的缓冲区中,否则将指示消息发至TE。若TA-TE正常连接并处于命令状态时,则直接将指示信息发至TE

3

将提示信息直接发往TE

  <mt>:指定新的短消息到达时的指示方式

命令

响应

0

不发送新消息指示

1

新到达的SMS-DELIVER被正确保存后,返回其存储器及位置信息+CMTI:<mem>,<index>

2

新到达的SMS-DELIVER(除classe2消息)直接发送至TE端显示。

PDU模式下显示格式为:

+CMT:[<alpha>],<length><CR><LF><pdu>

文本模式下显示格式为:(暂不支持)

+CMT:<oa>,[<alpha>],

<scts>,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length><CR><LF><data>class2消息指示方式同<mt>=1

3

class3的新SMS-DELIVER指示方式同<mt>=2,其它类型新消息同<mt>=1

  <bm>:小区广播到达时的提示方式:

命令

响应

0

不发送新消息指示

1

新到达的SMS-DELIVER被正确保存后,返回其存储器及位置信息

+CBMI:<mem>,<index>

2

新小区广播到达后直接发送至TE端显示。

PDU模式下显示格式为:

+CBM:<lenghth><CR><LF><PDU>

文本模式下显示格式为:(暂不支持)

+CBM:<sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data>

3

class3的新CBM指示方式同<bm>=2,其它类型新消息同<bm>=1

  <ds>:SMS-STATUS-REPORT的提示方式:

命令

响应

0

不发送新消息指示

1

直接发送SMS-STATUS-REPORT信息至TE端

2

短信状态报告信息保存后,提示保存位置和索引

3

class3的新CBM指示方式同<bm>=2,其它类型新消息同<bm>=1

  PDU模式下指示格式为:

  +CDS:<length><CR><LF><pdu>

  文本模式下指示格式为:

  +CDS:<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>2:短信状态报告信息保存后,提示保存位置和索引号:+CDSI:<mem>,<index>

  <bfr>:<mode>=1,2,3时存于buffer中的消息指示的处理方式:

命令

响应

0

将所有缓冲区中的信息全部发至TE

1

将缓冲区中的信息全部清除

 

  典型示例

  请求:AT+CNMI=?<CR>

  响应:<CR><LF>+CNMI:(0-3),((0-3),(0-3),(0-2),(0,1)<CR><LF><CR><LF>OK<CR><LF>

  请求:AT+CNMI?<CR>

  响应:<CR><LF>+CNMI: 3,1,0,0,0<CR><LF><CR><LF>OK<CR><LF>

  请求:AT+CNMI=3,1<CR>

  响应:<CR><LF>OK<CR><LF>


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