内容发布更新时间 : 2024/11/5 18:32:06星期一 下面是文章的全部内容请认真阅读。
: 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=, [, [, [, [, [, [,]]]]]] OK 如果mode=2,(:0~3): +CCFC: ,[,,[,,[,]]][+CCFC: ,[,,[,,[,]]]<…]] OK 有MS相关错误时: +CME ERROR: +CCFC:( list of supported s) OK 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 短消息服务
: 当呼叫被转移前等待的时间,为5的倍数,1..20..30(仅适用于原因是:没有响