3G模块AT指令集

更新时间:2023-10-18 07:38:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

3G Modem AT指令集

1

2

3

4

常规命令 ....................................................................................................................... 4 1.1 AT .................................................................................................................................. 4 1.2 ATE ............................................................................................................................... 4 1.3 AT+CGSN ..................................................................................................................... 4 1.4 AT+CSCS ...................................................................................................................... 4 电话本 ........................................................................................................................... 5 2.1 AT+CPBS ...................................................................................................................... 5 2.2 AT+CPBR ..................................................................................................................... 6 2.3 AT+CPBW .................................................................................................................... 7 短消息 ........................................................................................................................... 8 3.1 AT+CSMS ..................................................................................................................... 8 3.2 AT+CPMS ..................................................................................................................... 9 3.3 AT+CMGF .................................................................................................................. 10 3.4 AT+CSCA ................................................................................................................... 11 3.5 AT+CMGL .................................................................................................................. 11 3.6 AT+CMGR .................................................................................................................. 13 3.7 AT+CMGS .................................................................................................................. 13 3.8 AT+CMGW ................................................................................................................. 14 3.9 AT+CMGD ................................................................................................................. 15 3.10 AT+CNMI ................................................................................................................... 15 3.11 +CMTI ........................................................................................................................ 17 3.12 +CMT .......................................................................................................................... 17 3.13 +CDSI ......................................................................................................................... 17 3.14 +CDS........................................................................................................................... 18 语音呼叫 ..................................................................................................................... 19 4.1 ATD ............................................................................................................................. 19 4.2 ATA ............................................................................................................................. 19 4.3 AT+CHUP ................................................................................................................... 19 4.4 AT+VTS ...................................................................................................................... 20 4.5 AT+CRC ..................................................................................................................... 20 4.6 AT+ CCFC .................................................................................................................. 21 4.7 AT+CLCC ................................................................................................................... 22 4.8 AT+CLIP ..................................................................................................................... 23 4.9 AT+CSQ ...................................................................................................................... 23 4.10 AT+CREG ................................................................................................................... 24 4.11 AT+CGREG ................................................................................................................ 24 4.12 AT+CPIN .................................................................................................................... 25 4.13 AT+CPWD .................................................................................................................. 26

5

4.14 AT+CLCK ................................................................................................................... 27 4.15 AT+ZPINPUK ............................................................................................................. 28 4.16 AT+CFUN ................................................................................................................... 28 4.17 AT+COPS ................................................................................................................... 29 网络 ............................................................................................................................. 30 5.1 AT+ZSNT ................................................................................................................... 30 5.2 AT+ZDON .................................................................................................................. 30 5.3 AT+ZPAS .................................................................................................................... 31

1 常规命令

1.1 AT

命令描述

空指令。ME回应OK。

1.2 ATE

Enable command echo ATE 设置ME是否回显命令 OK 执行错误,返回: +CME ERROR: 取值说明

: 整型,取值如下 1 ME侧回显输入的命令 0 ME侧不回显输入的命令

1.3 AT+CGSN

IMEI查询命令 AT+CGSN AT+CGSN =? OK 有MS相关错误时: +CME ERROR: OK 命令描述

该命令查询单板的IMEI。 取值说明

: 直接返回单板的IMEI值。返回值为一字符串,其构成如下:

8 char TAC 6 char SNR 1 char Spare TAC 设备分配的类型码 SNR 设备序列号 Spare 备用

1.4 AT+CSCS

选择TE字符集

AT+CSCS= OK 有MS相关错误时: +CME ERROR: +CSCS: OK 有MS相关错误时: +CME ERROR: +CSCS: (list of supported s) OK AT+CSCS? AT+CSCS=? 命令描述

该命令用于选择TE字符集。电话号码的传输将不按照CSCS设置的字符集,因为电话号码足以用7bit来表示,这就是说即使chset=USC2,号码还是按照IRA传输。其它文本(比如短消息内容,电话本姓名等)一律按照协议要求。命令引用自3GPP TS27.007。 取值说明

< chset >: “GSM” GSM默认字符 GSM Default Alphabet “HEX” 8bit 十六进制编码 “UCS2” 16bit Unicode

2 电话本

2.1 AT+CPBS

Select phone storage 选择电话本存储位置 AT+CPBS=? 返回所有支持的: +CPBS:(list of supported s) OK 返回当前选择的存贮器及该存贮器中已经用到的条目和支持的总条目: +CPBS:[,,] OK 如错误返回: +CME ERROR: 选择电话本存贮器,执行正确返回: OK 执行错误,返回: +CME ERROR: AT+CPBS? AT+CPBS= 命令描述

选择电话本存储位置,其它的电话本操作将访问本条指令选择的存储位置。 取值说明

: string型,表示存储位置,可选的取值如下 “LD” 最近已拨电话(SIM)

“MC” 最近未接电话 “RC” 最近已接电话 “ON” 本机电话号码列表 “ME” 手机上的NVRAM存贮器 “SM” SIM卡 “FD” SIM/USIM卡内固化的电话本 “AP” UICC应用电话本 “BD” SIM禁止的电话本,读取时需要输入PIN,写入时需要输入PIN2 : 整型,表示该存储区已经使用的记录数 : 整型,表示该存储区支持的最大记录数

注:某些存储区不支持返回时,+CPBS?的回应可以不包含这两项,回应内容如: +CPBS: “MC” 典型示例

命令:AT+CPBS=?

回应:+CPBS: (\

命令:AT+CPBS?

回应:+CPBS: \命令:AT+CPBS=”SM” 回应:OK

2.2 AT+CPBR

读电话本记录 AT+CPBR=? 返回支持的记录号、电话号码长度、文本长度: +CPBR:(list of supported s),(list of supported s),[],[] OK [+CPBR: ,,,, [[...]+CPBR: ,,,,]] OK 如错误返回: +CME ERROR: AT+CPBR=[,] 命令描述 从当前选定的电话本存储区中读取记录. 取值说明

s: 该存储区支持的访问索引号取值范围,为0-xxx的格式,0为读取全部条目 : 整型, 分组信息(Group ID)

: 整型,一条电话本记录中号码的最大长度 : 整型,一条电话本记录中名字的最大长度 : 整型,电话本记录的索引值

: 整型,电话本记录的索引值. 若命令中不出现,表示要读取: 对应的记录;否则表示要读取索引号在之间的记录。 : string型,电话本记录的号码信息

: 整型,电话本记录的地址类型(refer GSM 04.08 [8] subclause 10.5.4.7),取值范围(128~255)

: string型,电话本记录的姓名项,统一用Unicode编码, 以数字串的形式表示, 如“ABC”表示成”004100420043” 典型示例

命令:AT+CPBR=?

回应:+CPBR: (1-200),(1-8),32,14OK 命令:AT+CPBR=3 回应:+CPBR: 3,2,\OK

命令:AT+CPBR=5,9

回应:+CPBR: 5,2,\6,3,\650032\8,6,\9,3,\

2.3 AT+CPBW

写入电话本记录 AT+CPBW=? 返回当前支持的索引号范围、电话号码最大长度、地址类型的取值范围、文本最大长度: +CPBW:(list of supported s),(list of supported s)[], (list of supported s),[] OK 向电话本中添加或删除条目,执行正确返回: +CPBW: OK 如错误返回: +CME ERROR: AT+CPBW=[][,,,, ] 命令描述

向当前选定的电话本存储区中写入记录(部分存储区对写操作有限制) 若执行命令时传入的参数中只有,表示把对应的记录删除; 取值说明

s: 该存储区支持的访问索引号取值范围, 通常为1-xxx的格式 s: 支持的地址类型取值范围,通常为xxx-yyy的格式 : 整型, Group ID.

: 整型,一条电话本记录中号码的最大长度 : 整型,一条电话本记录中名字的最大长度 : 整型,要写入记录的索引号,若不出现, 表示要插入一条记录; 出现表示将覆盖index对应的电话本记录

: 操作成功时, 返回对应的电话本记录index的值 : string型,电话本记录的号码信息

: 整型,电话本记录的地址类型(refer GSM 04.08 [8] subclause 10.5.4.7) :string型,电话本记录的姓名项,统一采用Unicode编码

典型示例

命令:AT+CPBW=?

回应:+CPBW: (1-200),(1-8),40,(128-255),14OK

命令:AT+CPBW=3

回应:+CPBW: 3OK 命令:AT+CPBW=3,2,”13800138000”,129,”005A007400650033” 回应:+CPBW: 3OK 命令:AT+CPBW=,2,”17951”,129,”00490050”

回应:+CPBW: 5OK 注:如果ME侧的电话本记录还有更多的信息(如电话本记录中还包含Email信息, 多个号码等)需要传递, 可以扩展电话本的读写指令, 细节可与PC侧接口人协商确定.

3 短消息

短消息可以采用PDU和TEXT两种模式,ME侧可以根据需要只实现其中一种模式的支持,推荐使用PDU模式。

3.1 AT+CSMS

Select Message Service 选择短消息服务 AT+CSMS=? 返回所有支持的服务类型: +CSMS:(list of supported s) OK 返回当前的服务类型及ME支持的信息: +CSMS:,,, OK 如错误返回: +CMS ERROR: 选择SMS类型,如执行正确则返回: +CSMS:,, OK 如错误返回: +CMS ERROR: AT+CSMS? AT+CSMS= 取值说明

: 0 1 其他数值 : 0 1

SMS AT命令符合GSM 7.05 Phase 2

SMS AT命令符合GSM 7.05 Phase2+ 保留或未定义 ME不能接收短消息 ME可以接收短消息

: 0 ME不能发送短消息 1 ME可以发送短消息 : 0 ME不能接收小区广播 1 ME可以接收小区广播 典型示例

命令:AT+CSMS=?

回应:+CSMS: (0-1)OK 命令:AT+CSMS?

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

回应:+CSMS: 1,1,1OK

3.2 AT+CPMS

Preferred Message Storage 选择短消息存储器 AT+CPMS=? 返回所有支持的读、写、存短消息的存储器: +CPMS:(list of supported s),(list of supported s),(list of supported s) OK 返回当前读、写、存短消息的存储器: +CPMS:,,,,,,,, OK 如错误返回: +CMS ERROR: 选择、写、存短消息时对应的存储器,如执行正确则返回: +CPMS:,,,,, OK 如错误返回: +CMS ERROR: AT+CPMS? AT+CPMS= [,[,]] 命令描述 选择短消息的存储区,本指令的设置将决定其它短信操作对应的存储区. 取值说明

s: 可选的存储区类型,取值如下: “BM” broadcast message storage “ME” ME message storage “MT” any of the storage associated with ME “SM” SIM message storage “SR” status report storage

: string型,指定+CMGL,+CMGR,+CMGD操作对应的存储区

: string型,指定+CMSS,+CMGW操作对应的存储区,指令中可以不出现

: string型,指定保存新消息的存储区,指令中可以不出现。 : 整型,中保存的消息条数 : 整型,中保存的消息条数 : 整型,中保存的消息条数 : 整型,的容量 : 整型,的容量 : 整型,的容量 典型示例

命令:AT+CPMS=? 回应:+CPMS: (\SM\

命令:AT+CPMS?

回应:+CPMS: \

命令:AT+CPMS=”SM”,”SM”,”ME”

回应:+CPMS: 7,40,7,40,0,100OK 命令:AT+CPMS=”SM”

回应:+CPMS: 7,40,7,40,0,100OK

3.3 AT+CMGF

Message Format AT+CMGF=? 选择短消息格式 返回所有支持的消息格式: +CMGF:(list of supported s) OK +CMGF: OK 如错误返回: +CMS ERROR: OK 执行错误,返回: +CMS ERROR: AT+CMGF? AT+CMGF=[] 命令描述

选择短消息的编码格式,CMGF的设置将影响到CMGR,CMGL,CMGS,CMGW等指令的操作参数和返回参数。一般ME侧只需要实现PDU或text短信模式中的一种就可以,推荐使用PDU模式。 取值说明

: 0 pdu短信模式 1 text短信模式 典型示例

命令:AT+CMGF=?

回应:+CMGF: (0-1)OK 命令:AT+CMGF?

回应:+CMGF: 0OK 命令:AT+CMGF=0

回应:OK

3.4 AT+CSCA

Service Center Address 设置短消息服务中心地址 AT+CSCA? 返回当前的短消息服务中心地址: +CSCA:[,] OK 如错误返回: +CMS ERROR: 设置短消息服务中心地址, 如执行正确则返回: OK 如错误返回: +CMS ERROR: AT+CSCA= [,] 命令描述

设置或读取短消息服务中心(SMSC)的地址 取值说明

: string型,短消息中心地址

: 整型,的类型,在指令中可不出现。 典型示例

命令:AT+CSCA=”13500210500” 回应:OK 命令:AT+CSCA?

回应:+CSCA: “13500210500”OK

3.5 AT+CMGL

List Message 短消息列表 AT+CMGL=? 返回所有支持的列表短消息状态值: +CMGL:(list of supported s) OK 列出消息,返回格式: TEXT模式下(+CMGF=1)且正确执行: SMS-SUBMIT或SMS-DELIVER: +CMGL:,,,[],,,,,, [+CMGL:,,,[],,,,,,[...]] OK PDU模式下(+CMGF=0)且正确执行:

AT+CMGL[= ]

SMS-SUBMIT或SMS-DELIVER: +CMGL: ,, [+CMGL: ,,[...]] OK 如错误返回: +CMS ERROR: 命令描述

读取某一类型的所有短消息(访问的短消息存储器由CPMS的mem1指定) 取值说明

:存储器中的信息状态,可能的取值如下 PDU模式下: 0 已接收未读短消息 1 接收且已读短消息 2 已保存但未发送短消息 3 已保存已发送短消息 4 所有短消息 TEXT模式下: “REC UNREAD” 已接收未读短消息 “REC READ” 接收且已读短消息 “STO UNSENT” 已保存但未发送短消息 “STO SENT” 已保存已发送短消息 “ALL” 所有短消息

: 整型,短消息在存储区中的索引号

: string型,短信地址(对于收到的短信,是发送方地址;对于发出的短信,是接收方的地址)

: string型,保存短信中心的时间戳(TP-Service Center Time Stamp),即短信发出的时间. Sms-Submit短信该项为空。

: 整型,中地址的类型;

: 整型,相当于PDU模式下的短信的首个Octet。 : 整型,采用的短信协议,缺省值为0

: 整型,text模式下项的编码方式,参考GSM03.38。取值如下: 0 7bit 编码 4 8bit编码 8 Ucs2编码

: string型,短消息中心SC的地址 : 整型,的地址类型

: 短信发送时的有效时间。根据中某些位的设置可能是整型或string型。参考GSM03.40. Sms-Deliver短信该项为空。

: 整型,表示随后的数据段的长度(Text模式下的指中编码的短信内容byte数,如采用Ucs2编码,=4F5B5206,则=4; PDU模式下的对应的pdu串去掉SC地址的头部后余下内容的Octet数目,如

: 0891683105200905F051000D91683184529157F7000800050500030002,去掉SC

地址头部后,每2个数字对应一个Octet,则=20)。

: Text模式下的短信内容

: Pdu模式下的短信pdu串内容 典型示例

Text模式下:

命令:AT+CMGL=? 回应:+CMGL: (\\

命令:AT+CMGL=”ALL”

回应:+CMGL: 1,”REC READ”,”1861”,\\

+CMGL: 1,”STO SENT”,”13800138000”, ,129,81,0,8,0,\ 0033002DOK

PDU模式:

命令:AT+CMGL=?

回应:+CMGL: (0-4)OK 命令:AT+CMGL=4

回应:+CMGL: 1,1,200891683105200905F051000D9168318452 9157F7000800050500030002+CMGL: 2,3,200891683105200905 F051000D91683184529157F7000800050500030002OK

3.6 AT+CMGR

Read Message AT+CMGR=? AT+CMGR= 读取短消息 OK 执行成功,返回短信内容 Text模式: +CMGR:,,,[],,,,,, OK PDU模式: +CMGR: ,, OK 执行出错,返回: +CMS ERROR: 各项参数取值和前面的CMGL一致

3.7 AT+CMGS

Send Message AT+CMGS=? TEXT模式下: 发送短消息 OK ME向网络发送短消息,成功时返回一个参考号

AT+CMGS=[,] PDU模式下: AT+CMGS= ,当命令正确执行并成功发送时返回: +CMGS: OK 如错误返回: +CMS ERROR: 命令描述

用于发送短消息。发送一条短消息分两次对话,以Pdu模式为例: TE->ME AT+CMGS=20 ME->TE > (即 ?>? 加一个空格) TE->ME = 0x1a, 输入ESC=0x1b表示取消发送) ME->TE +CMGS: (发送成功) 取值说明

: string型,短信要发往的目标号码

: 整型,目标号码的类型,可以不出现 ,,: 与前面CMGL中相同。 典型示例

Text 模式,短信头的信息用CSMP指令设置: 命令:AT+CMGS=”1861” 回应:>

命令:0033002D

回应:+CMGS: 5OK Pdu模式:

命令:AT+CMGS=20 回应:>

命令:0891683105200905F051000D9168318452 9157F7000800050500030002 回应:+CMGS: 5OK

3.8 AT+CMGW

保存短消息 AT+CMGW=? TEXT模式下(+CMGF=1) AT+CMGW=[,] PDU模式下(+CMGF=0) OK +CMGW: OK 如错误返回: +CMS ERROR:

AT+CMGW=[,] 命令描述

本条指令访问的存储区由+CPMS指令的决定 指令的执行流程与+CMGS发送短信类似。 取值说明

各参数的取值参考前面+CMGL指令中的参数说明。 Pdu模式下, 的默认取值为2.

要注意的是的内容必须匹配:例如指定=1, 即短信为收到且已读类型,则后面pdu串也必须是Sms-Deliver类型短信的编码。

3.9 AT+CMGD

Delete Message AT+CMGD=? 删除短消息 返回所有的可删除的短消息的索引和可使用的删除标志 +CMGD: (list of supported s)[, (list of supported s )] OK 删除存储器中指定位置的消息。如命令执行正确返回: OK 如错误返回: +CMS ERROR: AT+CMGD= 命令描述

本条指令访问的存储区由+CPMS指令的决定

删除串接短消息时,只要用AT+CMGD命令指定为组成串接短消息的第一条短信的位置,就会把整条串接短消息删除。 取值说明 整形值,短消息在存储器中的位置 删除标志 0或者无此参数 删除index指定位置的短消息

1 删除首选存贮器中所有的已读短消息,留下未读的短消息和所有的已发和待发送短消息

2 删除首选存贮器中所有的已读短消息和已发送的短消息,留下未读的短消息和待发送短消息

3 删除首选存贮器中除未读的短消息以外的所有短消息 4 删除首选存贮器中所有类型的短消息

3.10 AT+CNMI

New Message Indications to TE 设置新消息提示的方式 AT+CNMI=? 返回所有支持的指示参数类型:

+CNMI:(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) OK 不支持该命令,返回: ERROR AT+CNMI? 返回当前的新消息指示参数: +CNMI:,,,, OK 若执行错误,则返回: +CMS ERROR: 选择新消息到达时的各项指示参数,正确执行时返回: OK 如错误返回: +CMS ERROR: AT+CNMI=[[,[,[,[,]]]]] 命令描述

参考GSM07.05

本条指令访问的存储区由+CPMS指令的决定

若指定参数,则覆盖对应的短消息中已有的值 AT指令的执行流程与+CMGS发送短信类似。 取值说明

: 控制提示信息的处理 0 将提示信息放在TA的缓冲区中 1 当TA-TE当前无法连接或处于数据模式时,抛弃提示信息;否则直接向TE发送提示信息

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

3 将提示信息直接发往TE

: 指定新的短消息到达时的指示方式 0 不发送新消息指示 1 新到达的SMS-DELIVER被正确保存后,返回其存储器及位置信息+CMTI:,:

2 新到达的SMS-DELIVER(除class2消息)直接发送至TE端显示。PDU模式下显示格式为(CMT的具体说明见后文)+CMT: ;TEXT模式下显示格式为:+CMT: ,,,,,,,, class 2消息指示方式同=1。

3 class 3的新SMS-DELIVER指示方式同=2,其它类型新消息同=1。 : 小区广播到达时的指示方式:

0 不发送新消息指示 1 新到达的SMS-DELIVER被正确保存后,返回其 存储器及位置信息+CBMI:,

2 新小区广播到达后直接发送至TE端显示。PDU模式下显示格式为:+CBM: ;TEXT模式下显示格式为:+CBM: ,,,,

3 class 3的新CBM指示方式同=2,其它类型新消息同=1。

“AI” ”IR” ”AB” ”AG”

: 整型,对应类型的密码长度

: string型,对应类型的旧密码,长度由决定 : string型,对应类型的新密码,长度由决定 典型示例

命令:AT+CPWD=?

回应:+CPWD: (\命令:AT+CPWD=”SC”,”00000000”,”99999999” 回应:OK

4.14 AT+CLCK

Facility lock AT+CLCK=? AT+CLCK=,[,] 设置锁定使能状态 +CLCK: (list of supported s) OK OK =2时: +CLCK: OK 执行失败,返回: +CME ERROR: 取值说明

: string型,要操作的对象(ME侧可自己扩展): “SC” SIM PIN码 \ 限制所有呼出呼叫,BAOC Barr All Outgoing Calls) (3GPP TS 22.088 [6] clause 1)

\ 限制所有呼出的国际呼叫,BOIC (Barr Outgoing International Calls) (3GPP TS 22.088 [6] clause 1)

\限制所有国际呼叫(到本国的呼叫除外),BOIC exHC (Barr Outgoing International Calls except to Home Country) ( 3GPP TS 22.088 [6] clause 1)

\限制所有呼入呼叫BAIC (Barr All Incoming Calls) (3GPP TS 22.088 [6] clause 2) \ 限制所有呼入呼叫,当漫游出归属国家,BIC Roam (Barr Incoming Calls when Roaming outside the home country) (3GPP TS 22.088 [6] clause 2)

“AB” 所有限制的服务可用(仅当mode = 0时) “AG” 所有呼出限制的服务可用(仅当mode = 0时) “AC” 所有呼入限制的服务可用(仅当mode = 0时) “PF”

: 整型,操作类型,取值范围如下: 0 解除锁定 1 锁定

2 查询当前锁定状态

: string型,修改锁定使能状态时需要提供密码,=2时,不出现。

: 整型,表示当前锁定状态: 0 未锁定 1 锁定 典型示例

命令:AT+CLCK=?

回应:+CLCK: (“SC”)OK 命令:AT+CLCK=”SC”,2

回应:+CLCK: 0OK 命令:AT+CLCK=”SC”,1,”000000” 回应:OK

4.15 AT+ZPINPUK

查询SIM pin和puk剩余重试次数

典型示例

AT+ZPINPUK=? [回应参数]

+ZPINPUK: 3,10OK Pin剩余次数3次,puk 剩余10次

4.16 AT+CFUN

操作模式设置命令

AT+CFUN=[[,]] OK 有MS相关错误时: +CME ERROR: +CFUN: OK 有MS相关错误时: +CME ERROR: +CFUN: (list of supported s), (list of supported s)OK 有MS相关错误时: +CME ERROR: AT+CFUN? AT+CFUN=? 命令描述

EXECUTION命令用于设置MS的模式或重启MS。

READ命令返回当前的模式。

TEST命令返回该命令支持的参数值。 取值说明

: 0 最小功能 1 完整功能 4 offline模式(关闭射频收发通道) 5 保留 6 复位 7...127 保留

: 是否在设置前重启MS

4.17 AT+COPS

运营商选择命令

AT+COPS=[[, [,[,< AcT>]]]] AT+COPS? OK 有MS相关错误时: +CME ERROR: +COPS: [,,[,]] OK 有MS相关错误时: +CME ERROR: +COPS: [list of supported (,long alphanumeric ,short alphanumeric ,numeric [,< AcT>])s][,,(list of supported s),(list of supported s)]OK 有MS相关错误时: +CME ERROR: AT+COPS=? 命令描述 本接口能查询当前MS注册的网络状态,网络选择模式。执行命令能完成GSM/UMTS网络的自动与手动选择;读命令返回当前的网络选择模式 ,如果注册成功,则返回当前的运营商信息;测试命令返回当前网络中存在的运营商的信息列表,最多不会超过20个。 取值说明

: 网络选择模式 0 自动搜网,设置命令中,mode取值为0时,后面参数format,oper都无效。 1 手动搜网 2 去注册网络 3 仅为+COPS?读命令设置返回的格式 4 手动与自动的联合,如果手动搜网失败,则自动转入自动搜网模式 : 运营商信息的格式 0 长字符串格式的运营商信息 1 短字符串格式的运营商信息 2 数字格式的运营商信息 : 运营商的信息。

: 网络的状态标识,取值如下: 0 未知的 1 可用的 2 当前注册 3 禁止

: 无线接入技术,取值如下: 0 GSM/GPRS 制式 2 TD-SCDMA制式

5 网络

5.1 AT+ZSNT

设置Network Preference Mode

AT+ZSNT=,0,0 设置网络优先方式

典型示例

AUTO

AT+ZSNT=0,0,0

GSM ONLY

AT+ZSNT=1,0,0

UTMS Only

AT+ZSNT=2,0,0

[回应参数]

执行成功:OK

5.2 AT+ZDON

查询当前网络的SPN,mcc/mnc,漫游状态等信息

典型示例

AT+ZDON?

[回应参数]

+ZDON: \找不到网络时回应如下:

+ZDON: \

5.3 AT+ZPAS

获取当前网络类型

典型示例 AT+ZPAS? [回应参数]

几种情况下的回应参数如下:

+ZPAS: \

+ZPAS: \

+ZPAS: \

+ZPAS: \

应)

: 0 没有激活 1 激活的

4.7 AT+CLCC

获取ME当前所有呼叫的列表 AT+CLCC=? AT+CLCC 执行成功,返回 [+CLCC: ,

,,,[,,] [+CLCC: ,,,,[, ,][...]]] OK 执行失败,返回: +CME ERROR: 取值说明

: 整型,呼叫的ID号,该ID号可用于CHLD命令

: 整型,呼叫的方向: 0 ME侧发起的呼叫(MO call) 1 ME侧接听的呼叫(MT call) : 整型,呼叫的当前状态: 0 active 1 held 2 dialing(MO call) 3 alerting(MO call) 4 incoming(MT call) 5 waiting(MT call)

: 整型,呼叫的工作模式: 0 voice 1 data 2 fax 3 voice followed by data, voice mode 4 alternating voice/data, voice mode 5 alternating voice/fax, voice mode 6 voice followed by data, data mode 7 alternating voice/data, data mode 8 alternating voice/fax, fax mode 9 unknown

: 整型,呼叫是在多方通话中: 0 呼叫不在多方通话中 1 呼叫在多方通话中

: string型,呼叫中对方的号码 : 整型,号码的类型

4.8 AT+CLIP

设置是否显示来电号码 AT+CLIP=? AT+CLIP? +CLIP: (list of supported s) OK +CLIP: , OK 执行错误,返回 +CME ERROR: OK 执行失败,返回: +CME ERROR: AT+CLIP= 命令描述

该命令的设置将决定来电时是否提示来电号码(以+CLI: ….提示) 取值说明

: 整型,表示是否显示来电号码: 0 关闭来电显示 1 打开来电显示

:在网络端的服务状态 0 不提供CLIP功能 1 提供CLIP功能 2 未知

4.9 AT+CSQ

获取信号强度 +CSQ +CSQ: ,OK 有MS相关错误时: +CME ERROR: +CSQ: (list of supported s),(list of supported s) OK +CSQ=? 命令描述

AT扩展命令,用来查询当前网络信号强度,只读命令(即只支持查询模式,如AT+CSQ?)。 取值说明

: GSM或UTRAN小区信号强度 0 等于或小于-113 dBm 1 -111 dBm

2...30 -109... -53 dBm

31 等于或大于-51 dBm 99 未知或不可测

100: 等于或小于-116 dBm 101: -115 dBm

102…191 -114... -26 dBm

191 等于或大于-25 dBm 199: 未知或不可测

100~199:被扩展用于TDSCDMA下表示接收信号码功率(RSCP) (比特误码率百分比): 若不支持BER查询,在Execution命令和Test命令均返回99

4.10 AT+CREG

网络注册状态 AT+CREG=[] OK 有MS相关错误时: +CME ERROR: +CREG :,[,,] OK 有MS相关错误时: +CME ERROR: +CREG :(list of supported s) AT+CREG? AT+CREG=? 命令描述

该命令设置网络注册状态的主动结果码+CREG: =1时,当MT网络注册状态变化时,上报+CREG:=2时,当MT所处网络小区变化时,上报+CREG:[,,]。

命令引用自3GPP TS27.007。 取值说明

: 提供网络注册状态的设置值 0 不提供网络注册状态, 缺省值。 1 主动提供网络注册状态 2 主动提供网络注册状态和定位信息主动结果码 : 网络注册状态 0 没有注册,且ME目前也没有正在寻找新的网络进行注册。 1 注册,且是归属网络 2 没有注册,但是ME正在寻找一个新的网络进行注册。 3 注册被拒绝 4 未知 5 注册,漫游

: 位置码信息, 四个字符,16进制表示。(例:“00C3”=10进制的195) : 小区信息,四个字符,16进制表示。

4.11 AT+CGREG

SET命令主要是控制+CGREG主动上报事件。

=1,网络注册的GPRS状态发生改变的时候,上报+CGREG:< stat >

=2,小区信息发生改变时,上报+CGREG: [,,]

读命令返回当前的注册状态,位置信息,仅当=2时上报。 +CGREG=[] OK 有MS相关错误时: +CME ERROR: +CGREG:,[,,]OK 有MS相关错误时: +CME ERROR: +CGREG: (list of supported s)OK +CGREG? +CGREG=? 取值说明

0:禁止+CGREG的主动上报

1:使能+CGREG: 的主动上报

2:使能+CGREG: [,,]的主动上报。暂不支持。

0: 没有注册,MS现在并没有在搜寻要注册的新的运营商 1:注册了本地网络

2:没有注册,但MS正在搜寻要注册的新的运营商 3:注册被拒绝 4:未知状态

5:注册了漫游网络

位置码信息,四个字符,16进制表示。(例:“00C3”=10进制的195) 小区信息,四个字符,16进制表示。

4.12 AT+CPIN

Enter Pin AT+CPIN=? AT+CPIN? PIN管理 +CPIN: OK 执行失败, 返回: +CME ERROR: AT+CPIN= [,] OK [,] 执行失败,返回: +CME ERROR: 命令描述

用于管理PIN码,包括查询PIN状态和输入PIN码。

注意:输入PIN码三次错误后SIM卡将被锁定,需要输入PUK码才能解锁。 取值说明

: 一段标识当前PIN状态的字串,取值范围: READY SIM卡就绪,无密码输入请求

SIM PIN 当前要求输入PIN码 SIM PUK 当前要求输入PUK码 SIM PIN2 当前要求输入PIN2码 SIM PUK2 当前要求输入PUK2码 : 标示UIM卡是否锁住 0 Unlock PIN 1 Enter PIN(Enable PIN) 2 Change PIN 3 Enter PUK 4 Unlock PIN2 5 Enter PIN2 6 Change PIN2 7 Enter PUK2 8 Verify PIN

: string型,表示输入的密码

: string型,表示输入的新密码。

当前要求输入PIN或PIN2时,直接用AT+CPIN=输入;

当前要求输入PUK或PUK2时,表示输入的PUK或PUK2码,表示新设置的PIN或PIN2码 典型示例

命令:AT+CPIN?

回应:+CPIN: SIM PINOK 命令:AT+CPIN=”1234” 回应:OK

4.13 AT+CPWD

Change password AT+CPWD=? AT+CPWD=,, 修改密码 +CPWD: list of supported (,)s OK OK 执行失败,返回: +CME ERROR: 命令描述 用于修改密码。

注意:修改PIN码的命令中输入的PIN码错误,执行三次的后SIM卡将被锁定,需要PUK码解锁 取值说明

: string型,命令操作的密码类型(ME侧可扩展其它类型): “SC” SIM卡的PIN码 ”P2” SIM卡的PIN2码 “AO” “OI” “OX”

本文来源:https://www.bwwdw.com/article/bl5f.html

Top