• 凯发K8

    新闻中心
    4G DTU模块新短信通知设置命令 +CNMI
    2018-08-22
    2713

      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>

    上一篇: 4G DTU模块恢复短消息业务设置命令 +CRES 下一篇: NB-IoT的RRC子层 返回首页
    热门推荐
    热门标签