3G模块AT指令集 下载本文

内容发布更新时间 : 2024/4/28 23:36:07星期一 下面是文章的全部内容请认真阅读。

: SMS-STATUS-REPORT的提示方式: 0 不发送提示 1 短信状态报告消息保存后,提示保存位置和索引号:+CDSI: , 2 直接发送SMS-STATUS-REPORT信息至TE端。PDU模式下指示格式为:+CDS: ;TEXT模式下指示格式为:+CDS: ,,[],[],,

,

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

0 将所有缓存区中的信息全部发至TE 1 将缓存区中的信息全部清除 典型示例

命令:AT+CNMI=?

回应:+CNMI: (0,1,2,3),(0,1,2,3),(0,2),(0,1,2),(0,1)OK

命令:AT+CNMI?

回应:+CNMI: 3,1,0,0,0OK 命令:AT+CNMI=3,1

回应:OK

3.11 +CMTI

指示有新短信(或者有新短信报告)已被接收。 +CMTI: , 取值说明

\广播短信存储器 \ME短信存储器 \(U)SIM短信存储器

: 整型值,在存储器中的位置

3.12 +CMT

不存储接收到的新短信,并且直接上报给TE。

+CMT: [], 取值说明

:保留。

:整型值,PDU数据的字节数。

:协议数据单元,具体格式与“短信列表命令”一节中定义相同。

3.13 +CDSI

指示有新短信状态报告被接收到了,并给出存储位置。

说明:AT+CMGL命令获取短信列表时不会列出存储的短信状态报告。存储的短信状态

报告只能通过AT+CMGR=命令读取,并通过AT+CMGD=命令删除。

+CDSI: , 取值说明

:同上。

:整型值,在存储器中的位置。

3.14 +CDS

不存储接收到的新短信状态报告,并且直接上报给TE。

+CDS: 取值说明 :整型值,PDU数据的字节数。 :协议数据单元。 PDU 包的结构如下 [] TPDU 其中短信中心地址的具体格式参见“短信发送命令 +CMGS”一节。 TPDU的数据结构如下 Abbr. TP-MTI TP-UDHI TP-MMS TP-SRQ TP-MR TP-RA TP-SCTS TP-DT TP-ST TP-PI TP-PID TP-DCS TP-UDL TP-UD Reference TP-Message-Type-Indicator TP-User-Data-Header-Indication TP-More-Messages-to-Send TP-Status-Report-Qualifier TP-Message-Reference 3) TP-Recipient-Address TP-Service-Centre-Time-Stamp TP-Discharge-Time TP-Status TP-Parameter-Indicator TP-Protocol-Identifier TP-Data-Coding-Scheme TP-User-Data-Length TP-User-Data P1) M O M M M M M M M O O O O O R2) 2b b b b I 2-12o 7o 7o o o o o o 1) Mandatory (M) or Optional (O).

2) Integer (I), bit (b), 2 bits (2b), Octet (o), 7 octets (7o), 2 12 octets (2 12o).

4 语音呼叫

4.1 ATD

发起语音呼叫(推荐使用) ATD 发起呼出 如果遇到与ME功能相关的错误: +CME ERROR: 如果对方开始响铃: RINGBACK 如果不能建立连接 NO CARRIER 成功连接到对方,且还未开始通话(对方开始响铃): ANSWER 接通后,TA进入data状态, 命令描述

拨号, 发起语音呼叫 取值说明

: 呼叫号码,1~9组成的字串,最大长度20(不包括?+?)和‘;’组成,‘;’只能放在末尾,表示该呼叫为语音呼叫,若末尾无‘;’则表示数据业务呼叫。 典型示例

命令:ATD13800138000;

回应:CONNECT

4.2 ATA

呼叫应答 ATA 如果成功建立连接: OK 如果连接建立失败: NO CARRIER 命令描述

对来电进行应答,来电以RING指示。参考V.25ter

4.3 AT+CHUP

挂断所有语音呼叫(推荐使用) AT+CHUP 挂断呼叫

OK 命令描述

挂断所有当前的呼叫连接

4.4 AT+VTS

发送DTMF拨号音 AT+VTS=? AT+VTS= +VTS: (list of supported s OK DTMF拨号 如果发送成功 OK 如错误返回: +CME ERROR 说明:1、该命令只用于语音业务 2、中A,B,C,D只能为大写 参考: GSM07.07/v.25ter 取值说明

: 一个ASCII字符,取值范围:0~9、*、#、A、B、C、D 典型示例

命令:AT+VTS=*

回应:OK

4.5 AT+CRC

设置是否上报扩展来电显示格式:+CRING:. +CRC=[] OK 有MS相关错误时: +CME ERROR: +CRC: OK +CRC: (list of supported s) OK +CRC? +CRC=? 取值说明

:

0 不设置为+CRING:的扩展格式

1 设置为+CRING:的扩展格式

VOICE 正常的语音呼叫 ASYNC 异步透明数据呼叫 SYNC 同步透明数据呼叫

REL ASYNC 异步非透明数据呼叫 REL SYNC 同步非透明数据呼叫

GPRS , 网络侧PDP激活

4.6 AT+ CCFC

呼叫转移的号码和条件 AT+CCFC=, [, [, [, [, [, [,

该命令用于设置呼叫转移。命令引用自3GPP TS27.007。 取值说明

: 用来设置在何种情况下转移呼叫,有以下可取值: 0 无条件转移 1 遇忙转移 2 无响应时转移(no reply) 3 不可达时转移(not reachable) 4 转移所有呼叫(包括 0,1,2 和 3) 5 所有条件呼叫转移(包括 1,2 和3) : 0 去激活呼叫转移 1 激活呼叫转移 2 查询呼叫转移的状态 3 注册 并激活呼叫转移 4 擦除 并去激活呼叫转移

: 按中指定的格式,以字符串表示的呼叫转移电话号码。

: 整数格式的地址类型;当号码串中含有国际接入码”+”,默认格式为145,负责为129

: 整数之和,每个代表一个信息 1 语音 2 数据 4 传真 7 整数1,2, 4之和,转移语音,数据和传真 8 短消息服务