AT指令中文手册2(详细解释)

14
命 令
AT+CPBR=10
读取记录10
响 应
+CPBR :10,"0146290921",129,"Ro b" OK
显示记录10
命 令
AT+CPBR=52
读取记录52
响 应
+CME ERROR: 21
位置号错误
2.5.3 AT+CPBW 写电话本 该命令向当前的电话本存储区某一位置处写入记录 对EN电话本不允许使用此命令因为它不可写
命 令
AT+CPBW=?
检测命令
响 应
+CPBW: (1-50),20,(129,145),10 OK
有50个位置号码最长20位有2种类型字符信息最多10个
命 令
AT+CPBW=3
删除位置3 的记录
响 应
OK
删除成功
命 令
AT+CPBW=5,"112",129 ,"SOS"
向位置5 写入记录
响 应
OK
命 令
AT+CPBW=,"+33145221100",145,"SOS"
向第一个空闲位置写入记录
响 应
OK
命 令
AT+CPBW=7,"012345678901234567890",129 ,"WAVE"
向位置7 写入记录
响 应
+CME ERROR: 26
号码过长
当固定拨号电话本FDN锁住时此命令无效FDN 解锁后需要输入PIN2 码
命 令
AT+CPBS=”FD”
选择FDN
响 应
OK
命 令
AT+CPBW=5,"01290917",129,"Jacky"
向FDN 位置5 写入记录
响 应
+CME ERROR:17
要求输入PIN2 码
命 令
AT+CPIN?
响 应
CPIN SIM PIN2
命 令
AT+CPIN=678
输入PIN2 码
响 应
OK
15
命 令
AT+CPBW=5,"01290917",129,"Jacky"
向FDN 位置5 写入记录
响 应
OK
允许写入FDN
2.6 短消息命令 2.6.1 参数定义 <da> 目标地址 <dcs> 数据编码方案 <dt> 时间字符格式yy/MM/ddhh :mm :ss±zz <fo> 第一个字节对SMS-SUBMIT 来说缺省值为17 <index> 内存中的存储位置 <length> 对TEXT 方式挃字符个数 对PDU 方式挃数据单元的字节数 <mem1> 用来列举读取和删除消息的内存区 <mem2> 用来写发送消息的内存区 <mid> 广播消息标识 <mr> 消息参考 <oa> 发起方地址 <pid> 协议标识 <pdu> 16 迚制表示的数据单元 <ra> 可容纳地址 <sca> 业务中心地址 <scts> 业务中心时间标记以字符格式yy/MM/dd,hh :mm :ss±zz <sn> 广播消息序列号 <st> SMS-STATUS-REPORT 的状态 <stat> 内存中消息的状态 <tooa> 地址<oa> 的类型 <tora> 地址<ra> 的类型 <tosca> 地址<sca> 的类型 <total1><mem1> 中的消息总存储空间 <total2><mem2> 中的消息总存储空间 <used1><mem1> 中已用的存储空间 <used2><mem2> 中已用的存储空间 <vp> 短消息的有效周期缺省为167 2.6.2 AT+CSMS 选择消息业务 支持的业务包拪移动台发起SMS-MO和接收SMS-MT的短消息小区广播消息SMS-CB业务 命令格式AT+CSMS=<service><service> 0SMS 的AT 命令兼容GSM 07.05 Phase 2 1SMS 的AT 命令兼容GSM 07.05 Phase 2+ <br>命 令 <br>AT+CSMS=0 <br>设置AT 命令兼容Phase 2 <br>响 应 <br>+CSMS: 1, 1, 1 OK <br>支持SMS-MO, SMS-MT, SMS-CB <br>16 <br>命 令 <br>AT+CSMS= <br>响 应 <br>+CSMS:01 OK <br>2.6.3 AT+CPMS 选择短消息存储区 该命令允许定义读写短消息的存储区 命令格式AT+CPMS=<mem1>, [<mem2>] <mem1> SM 短消息存储区存在SIM 卡上缺省值 <mem2> SM 短消息存储区存在SIM 卡上缺省值 如果命令正确返回+CPMS: <used1>,<total1>,<used2>,<total2><br>命 令 <br>AT+CPMS=? <br>检测消息存储区 <br>响 应 <br>+CPMS: (("SM"),("SM")) OK <br>读列举删除使用SM 写发送使用SM <br>命 令 <br>AT+CPMS? <br>读当前值 <br>响 应 <br>+CPMS: "SM", 3, 10,"SM",3,10 OK <br>已有3 条消息存入SIM 卡一共可以存10 条消 息 <br>2.6.4 AT+CMGF 选择消息格式 选择消息为TEXT 或PDU 格式 用PDU 格式包拪所有头信息的短消息以二迚制方式传送写成十六迚制的格式 用TEXT 格式命令和响应均为ASCII 字符 选择的消息格式存储在EEPROM 里 <br>命 令 <br>AT+CMGF ? <br>查询当前值 <br>响 应 <br>+CMGF: 1 OK <br>TEXT 方 式 <br>命 令 <br>AT+CMGF=? <br>检测命令 <br>响 应 <br>+CMGF: (0-1) OK <br>支持TEXT 和PDU 方式 <br>2.6.5 AT+CSDH 显示 TEXT 方式参数 该命令为TEXT 方式的结果代码提供更多的信息 <br>命 令 <br>AT+CSDH? <br>查询当前值 <br>17 <br>响 应 <br>+CSDH: 0 OK <br>不显示头信息 <br>2.6.6 AT+CNMI 新消息提示 命令格式AT+CNMI=<mode>,<mt>,<bm>,<ds>,<bfr><mode> 控制主动提供结果码的过程只支持<mode>=2, 对于值013只是接受并返回OK其执行的过程与值2 一样 0结果代码缓冲区在TA如果TA 的缓冲区满则提示信息存储在其他地方或者删除最旧的提示信息以新的代替 1当TA-TE 链接保留时拒绝新消息结果码否则直接将其传送给TE 2当TA-TE 链接保留时结果代码缓存在TA预约后发送给TE否则直接将其传送给TE 3否则直接将结果码传送给TE当TA 处于在线数据模式时特殊波段内的TA-TE 链接用来嵌入结果码和数据 <mt> 为SMS-DELIVERs 设置结果码提示发送路径缺省值为0 0SMS-DELIVER 提示不需要发送路径 1SMS-DELIVER 由+CMTI : SM, <index> 来提示发送路径 2SMS-DELIVER 除了class 2 消息由2 种结果码来发送 +CMT : [<alpha>,] <length><pdu> (PDU 方式) +CMT : <oa>,[<alpha>,] <scts> [,<tooa>, <fo>, <pid>, <dcs>, <sca>, <tosca>, <length>] <data> TEXT 方 式 3class 3 的SMS-DELIVER 消息采用<mt>=2 中的结果码来发送其他类型的消息 用 <mt>=1的格式 <bm> 设置存储接收的广播消息的规则 0不向TE 发送广播消息提示信息广播消息已存储缺省值 1广播消息已存储并以格式+CBMI:BMl, <index>向用户显示存储位置 2新的广播消息采用2 种格式直接发送给TE +CBM : <length><pdu> PDU 方式 +CBM :<sn>,<mid>, <dcs>,<page>,<pages><data> Text 方式 3对class 3 的广播消息采用<bm>=2 的操作其他类型的消息采用<bm>=1 的操作 <ds> 用于SMS_STATUS_REPORT, 缺省值为0 0不发送SMS-STATUS-REPORT 1采用如下格式发送SMS-STATUS-REPORT +CDS : <length><pdu> (PDU 方式) <br>18 <br>+CDS : <fo>,<mr>, [<ra>] , [<tora>], <scts>,<dt>,<st> (Text 方式) <bfr> 缺省值为0 0当<mode> 取值为1-3 时TA 缓冲区中的结果码发送给TE 1当<mode> 取值为1-3 时清除TA 缓冲区中的结果码 <br>命 令 <br>AT+CNMI=2,1,0,0,0 <br><mt>=1 <br>响 应 <br>OK <br>响 应 <br>+CMTI : "SM", 1 <br>收到新消息的提示 <br>2.6.7 AT+CMGR 读取短消息 命令格式AT+CMGR=<index> 采用TEXT 方式的响应 +CMGR :<stat>,<oa>,[<alpha>,] <scts> [,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>] <data> 对于SMS-DELIVER +CMGR :<stat>,<da>,[<alpha>,] [,<toda>,<fo>,<pid>,<dcs>, [<vp>],<sca>, <tosca>,<length>] <data> 对于SMS-SUBMIT 采用PDU 方式的响应 +CMGR: <stat>, [<alpha>] ,<length><pdu><br>命 令 <br>AT+CMGR=1 <br>读消息 <br>响 应 <br>+CMGR: "REC UNREAD", "0146290800","98/10/01,18 :22 :11+00", ABCdefGHI OK <br>TEXT 方 式 <br>2.6.8 AT+CMGL 列举短消息 用户使用该命令来读取某种类型的存储的短消息 命令格式AT+CMGL=<stat> 采用TEXT 方式的响应 +CMGL:<index>,<stat>,<da>[,<alpha>],[<scts>,<tooa>,<length>] <data> +CMGL:<index>…… 采用PDU 方式的响应 +CMGL : <index>,<stat>, [<alpha>], <length><pdu> +CMGL:<index>…… <stat> 的取值 <br>19 <br>PDU 方式 <br>TEXT 方式 <br>说 明 <br>0 <br>REC UNREAD <br>接收未读 <br>1 <br>REC READ <br>接收已读 <br>2 <br>STO UNSENT <br>存储未发送 <br>3 <br>STO SENT <br>存储已发送 <br>4 <br>ALL <br>所有消息 <br>命 令 <br>AT+CMGL=”REC UNREAD” <br>列举未读消息 <br>响 应 <br>+CMGL: 1, "REC UNREAD","0146290800", test +CMGL: 3, "REC UNREAD","46290800" hello OK <br>由2 条未读消息读后其状态变为REC READ <br>2.6.9 AT+CMGS 发送短消息 采用TEXT 方式的命令格式 AT+CMGS= <da> [ ,<toda> ] text is entered 按ctrl-Z 发送出去/ 按ESC 取消 采用PDU 方式的命令格式 AT+CMGS= <length> PDU is entered 按ctrl-Z 发送出去/ 按ESC 取消 PDU 发送只能输入十六迚制的字符0-9A-F <br>命 令 <br>AT+CMGS="+33146290800" Please Call me soon, Fred.<ctrl-z><br>用TEXT 方式发送消息 <br>响 应 <br>+CMGS : <mr> OK <br>发送成功 <br>命 令 <br>AT+CMGS=<length><pdu><ctrl-z><br>用PDU 方式发送消息 <br>响 应 <br>+CMGS : <mr> OK <br>发送成功 <br>返回给用户的消息参考值<mr> 由模块分配这个值从0 开始每发送一次消息递增1 不论是否发送成功在0-255 之间循环 2.6.10 AT+CMGW 向内存写入消息 该命令存储短消息SMS-DELIVER 或SMS-SUBMIT返回存储位置<index><br>20 <br>消息输入的格式与AT+CMGS 命令类似 TEXT 方式命令格式 AT+CMGW= <oa> [,<tooa> [,<stat> ] ] enter text 按ctrl-Z 发送出去/ 按ESC 取消 PDU 方式命令格式 AT+CMGW= <length> [,<stat>] give PDU 按ctrl-Z 发送出去/ 按ESC 取消 响应格式+CMGW: <index> +CMS ERROR <err> 写入出错 <oa> 字符格式的发出/ 目标地址值 <tooa> 发出/ 目标地址值类 型 <stat> 状态值缺省为2表示存储消息的状态如果命令行没有此域存储的消息被认为是要发送的消息 <br>PDU 方 式 <br>TEXT 方 式 <br>0 <br>REC UNREAD <br>1 <br>REC READ <br>2 <br>STO UNSENT <br>3 <br>STO SENT <br>命 令 <br>AT+CMGW="+33146290800" Hello, how are you ?<ctrl-z><br>写入消息 <br>响 应 <br>+CMGW : 4 OK <br>消息存储在位置4 <br>2.6.11 AT+CMSS 发送存储区内的消息 该命令将存储区内的消息发送出去 命令格式AT+CMSS=<index>[,<da> [,<toda>] ] 响 应 +CMSS : <mr> +CMS ERROR: <err> 发送出错 如果提供新的地址<da>它将代替存储在消息内的地址 只有TEXT 方式才能使用这个命令 <br>命 令 <br>AT+CMGW=0660123456 Today is my birthday<ctrl-z><br>写入消 息 <br>响 应 <br>+CMGW : 5 OK <br>消息存在位置5 <br>命 令 <br>AT+CMSS=5 <br>发送消息5 <br>21 <br>响 应 <br>+CMSS : <mr> OK <br>发送成功 <br>2.6.12 AT+CSMP 设置 TEXT 方式参数 该命令用来选择<vp>, <pid>, <dcs> 的值 命令格式AT+CSMP=<fo>, <vp>, <pid>,<dcs><fo> 字节由6 个域组成: <br>B7 <br>B6 <br>B5 <br>B4 <br>B3 <br>B2 <br>B1 <br>B0 <br>RP <br>UDHI <br>SRR <br>VPF <br>RD <br>MT1 <br>RP: Reply Path (答复路径)TEXT 方式不用此域 UDHI: User Data Header Information (用户数据头信息)如果用户数据域开始有头信息则置为1 在AT+CSMP 命令里不支持这项功能但是PDU 方式可以用(AT+CMGS) SRR: Status Report Request 状态报告请求需要状态报告则置1 VPFValidity Period Format 有效时间格式 b4=0 b3=0 表示<vp> 不提供 b4=1 b3=0 表示<vp> 提供 其他格式不支持 RDReject Duplicates 丢弃重复内容b2=1 要求服务中心丢弃已经保存的同样的SMSSUBMIT 消息 MTI Message Type Indicator 消息类型挃示 b1=0 b0=0 为SMS-DELIVER 消息SC 发给MS b1=0 b0=1 为SMS-SUBMIT 消息MS 发给SC 在TEXT 方式下<vp> 缺省值为16724小时其取值如下表所示 <br>VP value <br>Validity period value <br>0 to 143 <br>(VP+1) x 5 minutes (up to 12 hours) <br>144 to 167 <br>12 hours + (VP-143) x 30 minutes <br>168 to 196 <br>(VP-166) x 1 day <br>197 to 255 <br>(VP-192) x 1 week <br><pid> 显示使用的上层协议或者某种类型的进端处理装置例如0x24 表示语音电话0x22 表示3 类传真 <dcs> 确定信息的编码方式目前支持GSM 字符和数据UCS2 暂时不支持 <br>命 令 <br>AT+CSMP=17,23,64,244 <br><vp> = 23 (2 小时) <dcs> = GSM 8 位字符 <br>响 应 <br>OK <br>22 <br>2.6.13 AT+CMGD 删除短消息 删除存储的消息 <br>命 令 <br>AT+CMGR=3 <br>读取消息 <br>响 应 <br>+CMGR: "REC UNREAD", "0146290800",,"98/10/01,18:19:20+00" Received Message! OK <br>命 令 <br>AT+CMGD=3 <br>删 除 <br>响 应 <br>OK <br>2.6.14 AT+CSCA 设置短消息中心地址 该命令用于设置短消息中心地址 <br>命 令 <br>AT+CSCA=" 8613800210500" <br>设置中心地址 <br>响 应 <br>OK <br>命 令 <br>AT+CSCA <br>查询短消息中心地址 <br>响 应 <br>" 8613800250500"145 OK <br>2.6.15 AT+CSCB 选择广播消息类型 该命令选择ME 接收哪种类型的广播消息支持PDU 和TEXT 方式 命令格式AT+CSCB= <mode>, [ <mids>, [ <dcss> ] ] <mode> 为0 表示激活接收广播消息为1 表示去激活接收广播消息 <mids> 表示ME 监听哪种类型的消息识别 <dcss> 表示支持的语言1 为英语 <br>命 令 <br>AT+CSCB=1 <br>去激活接收广播消息 <br>响 应 <br>OK <br>广播消息接收停止 <br>2.7 补充业务命令 2.7.1 AT+CCFC 呼叫转移 命令格式 <br>23 <br>AT+CCFC= <reason>, <mode> [, <number> [,<type> [,<class>[,<subaddr> [, <satype> [,<time> ] ] ] ] ] ] 响应格式 +CCFC:<status>,<class1>[,<number>,<type>[,<subaddr>,<satype>[,<time> ] ] ] +CCFC:<status>,<class2>[,<number>,<type>[,<subaddr>,<satype>[,<time> ] ] ][ – ] ] <reason> 0无条件 1ME 忙 2无应答要用<time> 3无法接通 4所有的电话转移 5所有有条件电话转移 <mode> 0 禁止 1 使能 2 查询 3 登 记 4 释 放 <class>: 1 语 音 2 数 据 4 传 真 8 短消 息 7 所有种类 不支持合并不同种类的操 作 <time> 无应答转移时的等待时间1-30以秒为单位缺省值为20 秒 <br>命 令 <br>AT+CCFC=0,3, "0146290800" <br>登记无条件呼叫转移 <br>响 应 <br>OK <br>命令有 效 <br>命 令 <br>AT+CCFC=0,2 <br>查询无条件转移情况 <br>响 应 <br>+CCFC:1,1, "0146290800",129 +CCFC:1,2, "0146290802",129 +CCFC:1,4, "0146290804",129 OK <br>转移语音电话 转移数据电话 转移传真电话 <br>2.7.2 AT+CLCK 呼叫限制 该命令用来控制呼叫限制补充业务 命令格式AT+CLCK= <fac>, <mode> [, <password> [, <class> ] ] 响应格式对于<mode>=2 而且命令成功 +CLCK: <status> [, <class1>[+CLCK: <status>, <class2>[ – ] ] <fac> : "AO", "OI", "OX" 限制呼出电话 "AI", "IR" 限制呼入电 话 <br>24 <br>"AG", "AC", "AB" 限制所有的电话(<mode>=0) <mode> 0 解锁此功能 1 锁定此功能 2 查询状态 不支持合并不同种类的操作 <password> 最长4 位 <br>命 令 <br>AT+CLCK="AO",1,1234 <br>设定限制呼出电话 <br>响 应 <br>OK <br>命令有效 <br>2.7.3 AT+CPWD 更改补充业务密码 用户用此命令来改变补充业务密码 命令格式AT+CPWD=<fac>,<oldpassword>, <newpassword><br>命 令 <br>AT+CPWD="AO",1234,5555 <br>改变呼叫限制密码 <br>响 应 <br>OK <br>密码已改 <br>2.7.4 AT+CLIP 呼叫线路识别显示 该命令允许控制呼叫线路识别显示业务当CLI 呼叫线路识别允许显示在每次结果码RING或+CRING之后返回+CLIP 响应 命令语法AT+CLIP=<n> 响应格式 +CLIP: <n>,<m> 对于命令AT+CLIP? +CLIP: <number>, <type>[ ,<subaddr>, <satype>, <alpha> ] 接在RING 之后的响应 <n> 显示TA 的结果码 0 不显示 1 显 示 <m> 显示用户CLIP 业务的状态 0 未提供CLIP 业务 1 提供CLIP 业务 2 未知无网络 <br>命 令 <br>AT+CLIP=1 <br>激活CLIP <br>响 应 <br>OK <br>响 应 <br>RING +CLIP: “0146290800”,129,1,,, “FRED” <br>来电 返回来电的号码姓名等信息 <br>25 <br>2.7.5 AT+CHLD 呼叫保持 该命令用来管理呼叫保存和多方谈话电话会议使用户可以在现有呼叫中保持加入回复或释放一个电话 命令格式AT+CHLD= 响 应 +CHLD: (0-3, 11-17, 21-27) 对于命令AT+CHLD=? <n> 0 释放所有保持的电话或设置对于等待电话用户忙 1 释放所有正在迚行的电话接受其他的保持或等待电话 1X 释放特殊的电话X 正在迚行保持或等待 2 将所有正在迚行的电话置于保持状态接受其他的保持或等待电话 2X 除了电话X将所有正在迚行的电话置于保持状态 3 把一个保持的电话加入会谈 2.7.6 AT+CLCC 列举当前的电话 该命令返回当前电话的列表 命令格式AT+CLCC 响 应 OK 如果当前没有电话 +CLCC: <id1>, <dir>, <stat>, <mode></mode></stat> </dir></id1></n></m></n></alpha></satype></subaddr></type></number></m></n></n></newpassword></oldpassword></fac></password></mode></mode></fac></class2></status></class1></status></mode></class></password></mode></fac></time></class></mode></time></reason></time></satype></subaddr></type></number></class2></status></time></satype></subaddr></type></number></class1></status></time></satype></subaddr></class></type></number></mode></reason></dcss></mids></mode></dcss></mids></mode></dcs></vp></dcs></pid></vp></vp></vp></fo></dcs></pid></vp></fo></dcs></pid></vp></mr></ctrl-z></da></err></mr></toda></da></index></ctrl-z></stat></tooa></oa></err></index></stat></length></stat></tooa></oa></index></mr></mr></ctrl-z></pdu></length></mr></ctrl-z></length></toda></da></stat></index></pdu></length></alpha></stat></index></index></data></length></tooa></scts></alpha></da></stat></index></stat></pdu></length></alpha></stat></data></length></tosca></sca></vp></dcs></pid></fo></toda></alpha></da></stat></data></length></tosca></sca></dcs></pid></fo></tooa></scts></alpha></oa></stat></index></mt></mode></mode></bfr></st> </dt></scts></tora></ra></mr></fo></pdu></length></ds></bm></bm></data></pages></page></dcs></mid></sn></pdu></length></index></bm></mt></mt></data></length></tosca></sca></dcs></pid></fo></tooa></scts></alpha></oa></pdu></length></alpha></index></mt></mode></mode></bfr></ds></bm></mt></mode></total2></used2></total1></used1></mem2></mem1></mem2></mem1></service></service></vp></mem2></used2></mem1></used1></mem2></total2></mem1></total1></sca></tosca></ra></tora></oa></tooa></stat></st></sn></scts></sca></ra></pdu></pid></oa></mr></mid></mem2></mem1></length></index></fo> </dt></dcs></da>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
浙江利尔达NB86G AT指令中文手册是针对该设备的AT指令进行详细说明的手册。NB-IoT(Narrow Band-Internet of Things,窄带物联网)是一种低功耗、广覆盖、大连接密度的物联网技术,而利尔达NB86G是一款集成了NB-IoT通信功能的模块。 这本手册可以帮助用户了解利尔达NB86G模块所支持的AT指令以及每个指令的功能和使用方法。AT指令是一种用于控制调制解调器、移动设备等通信设备的简化指令。通过发送不同的AT指令给利尔达NB86G模块,用户可以实现各种通信功能,比如建立网络连接、发送数据、进行定位等。 这本手册通常会包含以下内容: 1. AT指令列表:列出所支持的AT指令及其功能,如AT+CGATT用于激活GPRS附着、AT+CGPADDR用于查询PDP地址等。 2. AT指令使用说明:介绍每个指令的具体用法和参数设置,如AT+CGATT=1可用于激活GPRS附着,AT+CGATT=0可用于关闭GPRS附着。 3. 实例:给出一些使用AT指令实现特定功能的示例,如建立NB-IoT网络连接、发送数据到云服务器等。 4. 返回结果说明:解释利尔达NB86G模块返回的响应结果,包括成功指示、错误码等。 通过详细阅读浙江利尔达NB86G AT指令中文手册,用户可以实现对该模块的全面了解和掌握,从而能够灵活地使用AT指令进行各种通信操作。同时,手册还可以作为开发和故障排除的参考,帮助用户解决可能遇到的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值