wavecom短信猫常用AT命令
一、一般命令
1、 AT+CGMI 给出模块厂商的标识。
2、 AT+CGMM 获得模块标识。这个命令用来得到支持的频带
(GSM 900,DCS 1800 或PCS 1900)。当模块有多频带时,回应可能是不同频带的结合。
3、 AT+CGMR 获得改订的软件版本。
4、 AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。
5、 AT+CSCS 选择TE特征设定。这个命令报告TE用的是哪个状态设定上的ME。ME于是可以转换
每一个输入的或显示的字母。这个是用来发送、读取或者撰写短信。
6、 AT+WPCS 设定电话簿状态。这个特殊的命令报告通过TE电话簿所用的状态的ME。
ME于是可以转换每一个输入的或者显示的字符串字母。这个用来读或者写电话簿的入口。
7、 AT+CIMI 获得IMSI。这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8、 AT+CCID 获得SIM卡的标识。这个命令使模块读取SIM卡上的EF-CCID文件。
9、 AT+GCAP 获得能力表。(支持的功能)
10、A/ 重复上次命令。只有A/命令不能重复。这命令重复前一个执行的命令。
11、AT+CPOF 关机。这个特殊的命令停止GSM软件堆栈和硬件层。
命令AT+CFUN=0的功能与+CPOF相同。
12、AT+CFUN 设定电话机能。这个命令选择移动站点的机能水平。
13、AT+CPAS 返回移动设备的活动状态。
14、AT+CMEE 报告移动设备的错误。这个命令决定允许或不允许用结果码
“+CME ERROR: ”或者“+CMS ERROR:”代替简单的“ERROR”。
15、AT+CKPD 小键盘控制。仿真ME小键盘执行命令。
16、AT+CCLK 时钟管理。这个命令用来设置或者获得ME真实时钟的当前日期和时间。
17、AT+CALA 警报管理。这个命令用来设定在ME中的警报日期/时间。(闹铃)
18、AT+CRMP 铃声旋律播放。这个命令在模块的蜂鸣器上播放一段旋律。
有两种旋律可用:到来语音、数据或传真呼叫旋律和到来短信声音。
19、AT+CRSL 设定或获得到来的电话铃声的声音级别。
二、呼叫控制命令
1、 ATD 拨号命令。这个命令用来设置通话、数据或传真呼叫。
2、 ATH 挂机命令。
3、 ATA 接电话。
4、 AT+CEER 扩展错误报告。这个命令给出当上一次通话设置失败后中断通话的原因。
5、 AT+VTD 给用户提供应用GSM网络发送DTMF(双音多频)双音频。
这个命令用来定义双音频的长度(默认值是300毫秒)。
6、 AT+VTS 给用户提供应用GSM网络发送DTMF双音频。这个命令允许传送双音频。
7、 ATDL 重拨上次电话号码。
8、 AT%Dn 数据终端就绪(DTR)时自动拨号。
9、 ATS0 自动应答。
10、AT+CICB 来电信差。
11、AT+CSNS 单一编号方案。
12、AT+VGR,AT+VGT 增益控制。这个命令应用于调节喇叭的接收增益和麦克风的传输增益。
13、AT+CMUT 麦克风静音控制。
14、AT+SPEAKER 喇叭/麦克风选择。这个特殊命令用来选择喇叭和麦克风。
15、AT+ECHO 回音取消。
16、AT+SIDET 侧音修正。
17、AT+VIP 初始化声音参数。
18、AT+DUI 用附加的用户信息拨号。
19、AT+HUI 用附加的用户信息挂机。
20、AT+RUI 接收附加用户信息。
三、网络服务命令
1、 AT+CSQ 信号质量。
2、 AT+COPS 服务商选择。
3、 AT+CREG 网络注册。获得手机的注册状态。
4、 AT+WOPN 读取操作员名字。
5、 AT+CPOL 优先操作员列表。
四、安全命令
1、 AT+CPIN 输入PIN。
2、 AT+CPIN2 输入PIN2。
3、 AT+CPINC PIN的剩余的尝试号码。
4、 AT+CLCK 设备锁。
5、 AT+CPWD 改变密码。
五、电话簿命令
1、 AT+CPBS 选择电话簿记忆存储。
2、 AT+CPBR 读取电话簿表目。
3、 AT+CPBF 查找电话簿表目。
4、 AT+CPBW 写电话簿表目。
5、 AT+CPBP 电话簿电话查询。
6、 AT+CPBN 电话簿移动动作。这个特殊命令使电话簿中的条目前移或后移(按字母顺序)
7、 AT+CNUM 签署者号码。
8、 AT+WAIP 防止在下一次重起时初始化所有的电话簿。
9、 AT+WDCP 删除呼叫电话号码。
10、AT+CSVM 设置语音邮件号码。
六、短消息命令
1、 AT+CSMS 选择消息服务。支持的服务有GSM-MO、SMS-MT、SMS-CB。
2、 AT+CNMA 新信息确认应答。
3、 AT+CPMS 优先信息存储。这个命令定义用来读写信息的存储区域。
4、 AT+CMGF 优先信息格式。执行格式有TEXT方式和PDU方式。
5、 AT+CSAS 保存设置。保存+CSAS和+CSMP的参数。
6、 AT+CRES 恢复设置。
7、 AT+CSDH 显示文本方式的参数。
8、 AT+CNMI 新信息指示。这个命令选择如何从网络上接收短信息。
9、 AT+CMGR 读短信。信息从+CPMS命令设定的存储器读取。
10、AT+CMGL 列出存储的信息。
11、AT+CMGS 发送信息。
12、AT+CMGW 写短信息并存储。
13、AT+CMSS 从存储器中发送信息。
14、AT+CSMP 设置文本模式的参数。
15、AT+CMGD 删除短信息。删除一个或多个短信息。
16、AT+CSCA 短信服务中心地址。
17、AT+CSCB 选择单元广播信息类型。
18、AT+WCBM 单元广播信息标识。
19、AT+WMSC 信息状态(是否读过、是否发送等等)修正。
20、AT+WMGO 信息覆盖写入。
21、AT+WUSS 不改变SMS状态。在执行+CMGR或+CMGL后仍保持UNREAD。
七、追加服务命令
1、 AT+CCFC 呼叫继续。
2、 AT+CLCK 呼叫禁止。
3、 AT+CPWD 改变追加服务密码。
4、 AT+CCWA 呼叫等待。
5、 AT+CLIR 呼叫线确认限制。
6、 AT+CLIP 呼叫线确认陈述。
7、 AT+COLP 联络线确认陈述。
8、 AT+CAOC 费用报告。
9、 AT+CACM 累计呼叫计量。
10、AT+CAMM 累计呼叫计量最大值。
11、AT+CPUC 单价和货币表。
12、AT+CHLD 呼叫相关的追加服务。
13、AT+CLCC 列出当前的呼叫。
14、AT+CSSN 追加服务通知。
15、AT+CUSD 无组织的追加服务数据。
16、AT+CCUG 关闭的用户组。
八、数据命令
1、 AT+CBST 信差类型选择。
2、 AT+FCLASS 选择模式。这个命令把模块设置成数据或传真操作的特殊模式。
3、 AT+CR 服务报告控制。这个命令允许更为详细的服务报告。
4、 AT+CRC 划分的结果代码。这个命令在呼叫到来时允许更为详细的铃声指示。
5、 AT+ILRR 本地DTE-DCE速率报告。
6、 AT+CRLP 无线电通信线路协议参数。
7、 AT+DOPT 其他无线电通信线路参数。
8、 AT%C 数据压缩选择。
9、 AT+DS 是否允许V42二度数据压缩。
10、AT+DR 是否报告V42二度数据压缩。
11、AT\N 数据纠错选择。
九、传真命令
1、 AT+FTM 传送速率。
2、 AT+FRM 接收速率
3、 AT+FTH 用HDLC协议设置传真传送速率。
4、 AT+FRH 用HDLC协议设置传真接收速率。
5、 AT+FTS 停止特定时期的传送并等待。
6、 AT+FRS 接收沉默。
十、第二类传真命令
1、 AT+FDT 传送数据。
2、 AT+FDR 接收数据。
3、 AT+FET 传送页标点。
4、 AT+FPTS 页转换状态参数。
5、 AT+FK 终止会议。
6、 AT+FBOR 页转换字节顺序。
7、 AT+FBUF 缓冲大小报告。
8、 AT+FCQ 控制拷贝质量检验。
9、 AT+FCR 控制接收传真的能力。
10、AT+FDIS 当前会议参数。
11、AT+FDCC 设置DCE功能参数。
12、AT+FLID 定义本地ID串。
13、AT+FPHCTO 页转换超时参数。
十一、V24-V25命令
1、 AT+IPR 确定DTE速率。
2、 AT+ICF 确定DTE-DCE特征结构。
3、 AT+IFC 控制DTE-DCE本地流量。
4、 AT&C 设置DCD(数据携带检测)信号。
5、 AT&D 设置DTR(数据终端就绪)信号。
6、 AT&S 设置DST(数据设置就绪)信号。
7、 ATO 回到联机模式。
8、 ATQ 决定手机是否发送结果代码。
9、 ATV 决定DCE响应格式。
10、ATZ 恢复为缺省设置。
11、AT&W 保存设置。
12、AT&T 自动测试。
13、ATE 决定是否回显字符。
14、AT&F 回到出厂时的设定。
15、AT&V 显示模块设置情况。
16、ATI 要求确认信息。这命令使GSM模块传送一行或多行特定的信息文字。
17、AT+WMUX 数据/命令多路复用。
十二、特殊AT命令
1、 AT+CCED 电池环境描述。
2、 AT+CCED 自动RxLev指示。
3、 AT+WIND 一般指示。
4、 AT+ALEA 在ME和MSC之间的数据密码模式。
5、 AT+CRYPT 数据密码模式。
6、 AT+EXPKEY 键管理。
7、 AT+CPLMN 在PLMN上的信息。
8、 AT+ADC 模拟数字转换度量。
9、 AT+CMER 移动设备事件报告。这个命令决定是否允许在键按下时是否主动发送结果代码。
10、AT+WLPR 读取语言偏好。
11、AT+WLPW 写语言偏好。
12、AT+WIOR 读取GPIO值。
13、AT+WIOW 写GPIO值。
14、AT+WIOM 输入/输出管理。
15、AT+WAC 忽略命令。这个特殊命令允许忽略SMS、SS和可用的PLMN。
16、AT+WTONE 播放旋律。
17、AT+WDTMF 播放DTMF旋律。
18、AT+WDWL 下载模式。
19、AT+WVR 配置信差的声音速率。
20、AT+WDR 配置数据速率。
21、AT+WHWV 显示硬件的版本。
22、AT+WDOP 显示产品的出厂日期。
23、AT+WSVG 声音增益选择。
24、AT+WSTR 返回指定状态的状态。
25、AT+WSCAN 扫描。
26、AT+WRIM 设置或返回铃声指示模式。
27、AT+W32K 是否允许32kHz掉电方式。
28、AT+WCDM 改变缺省旋律。
29、AT+WSSW 显示内部软件版本。
30、AT+WCCS 编辑或显示订制性质设置表。
31、AT+WLCK 允许在特定的操作符上个性化ME。
32、AT+CPHS 设置CPHS命令。
33、AT+WBCM 电池充电管理。
34、AT+WFM 特性管理。是否允许模块的某些特性,如带宽模式、SIM卡电压等。
35、AT+WCFM 商业特性管理。是否允许Wavecom特殊特性。
36、AT+WMIR 允许从当前存储的参数值创建定制的存储镜像。
37、AT+WCDP 改变旋律的缺省播放器。
38、AT+WMBN 设置SIM卡中的不同邮箱号码。
十三、SIM卡工具箱命令
1、 AT+STSF 配置工具箱实用程序。
2、 AT+STIN 工具箱指示。
3、 AT+STGI 获得从SIM卡发来的预期命令的信息。
4、 AT+STCR 主动提供的结果:工具箱控制反应。
十四、AT命令使用举例(简单发送短信息命令)
1.设置短消息中心
AT+CSCA=“+8613800756500”回车(具体的号码由当地的运营商决定。)
2.接收短消息
+CMTI:“SM”,X (X表示接收短消息的SIM卡存储号码)
AT+CMGR=X回车 (从X存储区读短消息)
AT+CMGD=X回车 (从X存储区删除短消息)
3.发送短消息
AT+CMGF=1回车(采用文本格式发送,如用PDU格式,则AT+CMGF=0)
AT+CMGS=“+8613xxxxxxxxx”回车
>输入短消息。Crtl+Z结束并发送
根据V.25TER的AT指令概要(Overview of AT Commands According to V.25TER)
A/ 重新发送最后给的AT指令(Reissues the last command given)
ATA 接听外来电话 (ANSWER INCOMING CALL)
ATD 向外拨打电话 (MOBILE ORIGINATED CALL TO DIALABLE NUMBER)
ATDL 重拨上次拨打的电话号码 (REDIAL LAST TELEPHONE NUMBER USED)
ATE 设置回声模式 (SET COMMAND ECHO MODE)
ATH 断开现有连接/挂断电话(DISCONNECT EXISTING CONNECTION)
ATI 显示产品的标志信息(DISPLAY PRODUCT IDENTIFICATION INFORMATION)
ATL 设置监听话筒大声(SET MONITOR SPEAKER LOUDNESS)
ATM 设置监听话筒模式(SET MONITOR SPEAKER MODE)
+++ 从数据模式或PPP上网模式回到命令模式(SWITCH FROM DATA MODE OR PPP ONLINE MODE TO COMMAND MODE)
ATO 从命令模式回到数据模式(SWITCH FROM COMMAND MODE TO DATA MODE)
ATP 选择脉冲拨号(SELECT PULSE DIALLING)
ATQ 设定结果代码颁布方式 (SET RESULT CODE PRESENTATION MODE)
ATS0 设置在接电话前的响铃次数(SET NUMBER OF RINGS BEFORE AUTOMATICALLY ANSWERING THE CALL)
ATS3 设置命令行终止字符(SET COMMAND LINE TERMINATION CHARACTER)
ATS4 设置响应初始化字符(SET RESPONSE FORMATTING CHARACTER)
ATS5 设置命令行编辑特性(SET COMMAND LINE EDITING CHARACTER)
ATS6 设置停止在盲目拨号之前(SET PAUSE BEFORE BLIND DIALLING)
ATS7 设置等待连接完成的秒数(SET NUMBER OF SECONDS TO WAIT FOR CONNECTION COMPLETION)
ATS8 设置当遇到逗号,拨出被修改者使用等待的秒数(SET NUMBER OF SECONDS TO WAIT WHEN COMMA DIAL MODIFIER USED)
ATS10 设置在表明没有数据传送后断开延迟(SET DISCONNECT DELAY AFTER INDICATING THE ABSENCE OF DATA CARRIER)
ATT 选择音频(SELECT TONE DIALLING)
ATV 设置结果代码格式方式(SET RESULT CODE FORMAT MODE)
ATX 设置连接结果码格式和呼叫监视(SET CONNECT RESULT CODE FORMAT AND CALL MONITORING)
ATZ 设定用户定义当前所有参数(SET ALL CURRENT PARAMETERS TO USER DEFINED PROFILE)
AT&C 设置DCD功能模式(SET DCD FUNCTION MODE)
AT&D 设置DTR功能模式(SET DTR FUNCTION MODE)
AT&F 设置缺省制造商当前所有参数(SET ALL CURRENT PARAMETERS TO MANUFACTURER DEFAULTS)
AT&V 显示当前配置(DISPLAY CURRENT CONFIGURATION)
AT&W 存储用户定义的当前参数(STORE CURRENT PARAMETER TO USER DEFINED PROFILE)
AT+DR V.42bis数据压缩控制报告(V.42BIS DATA COMPRESSION REPORTING CONTROL)
AT+DS V.42bis 数据压缩控制(V.42BIS DATA COMPRESSION REPORTING CONTROL)
AT+GCAP 请求完成电讯能力清单(REQUEST COMPLETE TA CAPABILITIES LIST)
AT+GMI 要求制造商鉴定(REQUEST MANUFACTURER IDENTIFICATION)
AT+GMM 请求电讯模型鉴定(REQUEST TA MODEL IDENTIFICATION)
AT+GMR 请求电讯修改鉴定(REQUEST TA REVISION IDENTIFICATION)
AT+GOI 请求全球性对象鉴定(REQUEST GLOBAL OBJECT IDENTIFICATION)
AT+GSN 请求电讯序号标志(IMEI)(REQUEST TA SERIAL NUMBER IDENTIFICATION (IMEI))
AT+ICF 设置特讯控制性构筑(SET TE-TA CONTROL CHARACTER FRAMING)
AT+IFC 设置特讯本地流量控制(SET TE-TA LOCAL DATA FLOW CONTROL)
AT+ILRR 设置特讯本地速率报告模式(SET TE-TA LOCAL RATE REPORTING MODE)
AT+IPR 设定当地固定速率(SET FIXED LOCAL RATE)
在TCPIP 应用上的AT指令(AT Commands for TCPIP Application Toolkit)
AT+CIPSTART 启动TCP或UDP的连接(START UP TCP OR UDP CONNECTION)
AT+CIPSEND 发送数据通过TCP或UDP的连接(SEND DATA THROUGH TCP OR UDP CONNECTION)
AT+CIPCLOSE 关闭连接(CLOSE CONNECTION)
AT+CIPSHUT 撤销GPRS PDP 环境(DEACTIVATE GPRS PDP CONTEXT)
AT+CLPORT 设置本地端口(SET LOCAL PORT)
AT+CSTT 设置APN, 用户名, 密码(SET APN, USER NAME, PASSWORD)
AT+CIICR 提出与GPRS 或CSD 的无线连接(BRING UP WIRELESS CONNECTION WITH GPRS OR CSD)
AT+CIFSR 获得本地IP地址(GET LOCAL IP ADDRESS)
AT+CIPSTATUS 查询当前的连接状态(QUERY CURRENT CONNECTION STATUS)
AT+CDNSCFG 配置域名服务器(CONFIGURE DOMAIN NAME SERVER)
AT+CDNSGIP 查询所给出域名的IP地址(QUERY IP ADDRESS OF GIVEN DOMAIN NAME)
AT+CDNSORIP 连接用IP 地址或域名服务器(CONNECT WITH IP ADDRESS OR DOMAIN NAME SERVER)
AT+CIPHEAD 接收数据时加上一个IP头(ADD AN IP HEADER WHEN RECEIVING DATA)
AT+CIPATS 设置自动送出时间(SET AUTO SENDING TIMER)
AT+CIPSPRT 当送数据时设置‘〉’提示(SET PROMPT OF ‘>’ WHEN SENDING DATA)
AT+CIPSERVER 配置作为服务器(CONFIGURE AS SERVER)
AT+CIPCSGP 设置CSD 或GPRS 为连接方式(SET CSD OR GPRS FOR CONNECTION MODE)
AT+CIPCCON 选择连接(CHOOSE CONNECTION)
AT+CIPFLP 固定本地端口(FIX LOCAL PORT)
AT+CIPSRIP 设置从何处接收的数据(SHOW WHERE RECEIVED DATA FROM)
AT+CIPDPDP 设置是否检查GPRS网络时间状态(SET WHETHER CHECK STATE OF GPRS NETWORK TIMING)
AT+CIPSCONT 保存TCPIP应用背景(SAVE TCPIP APPLICATION CONTEXT)
AT+CIPMODE 选择TCPIP 应用方式(SELECT TCPIP APPLICATION MODE)
AT+CIPCCFG 配置透明传输模式(CONFIGURE TRANSPARENT TRANSFER MODE)
根据GSM07.07的AT指令(AT Commands According to GSM07.07)
AT+CACM 累计电话计量器(ACM) 重新设置或询问(ACCUMULATED CALL METER(ACM) RESET OR QUERY)
AT+CAMM 累计电话计量器最大值的设置或查询(ACCUMULATED CALL METER MAXIMUM(ACMMAX) SET OR QUERY)
AT+CAOC 咨询收费 (ADVICE OF CHARGE)
AT+CBST 选择持有人服务类型(SELECT BEARER SERVICE TYPE)
AT+CCFC 呼叫转移号码和条件控制(CALL FORWARDING NUMBER AND CONDITIONS CONTROL)
AT+CCUG 关闭用户群控制(CLOSED USER GROUP CONTROL)
AT+CCWA 呼叫等待控制(CALL WAITING CONTROL)
AT+CEER 延期的错误报告(EXTENDED ERROR REPORT)
AT+CGMI 要求制造商识别(REQUEST MANUFACTURER IDENTIFICATION)
AT+CGMM 要求样式识别(REQUEST MODEL IDENTIFICATION)
AT+CGMR 要求修正识别(REQUEST REVISION IDENTIFICATION)
AT+CGSN 要求产品序号识别(同等+GSN )(REQUEST PRODUCT SERIAL NUMBER IDENTIFICATION(IDENTICAL WITH +GSN))
AT+CSCS 选择TE 字符集(SELECT TE CHARACTER SET)
AT+CSTA 选择地址类型(SELECT TYPE OF ADDRESS)
AT+CHLD 电话挂起并多线(电话会议)(CALL HOLD AND MULTIPARTY)
AT+CIMI 请求国际移动用户身份(REQUEST INTERNATIONAL MOBILE SUBSCRIBER IDENTITY)
AT+CKPD 键盘控制(KEYPAD CONTROL)
AT+CLCC 我的当前通话名单(LIST CURRENT CALLS OF ME)
AT+CLCK 设备锁(FACILITY LOCK)
AT+CLIP 呼叫线路识别介绍(CALLING LINE IDENTIFICATION PRESENTATION)
AT+CMEE 报告移动设备错误(REPORT MOBILE EQUIPMENT ERROR)
AT+COLP 连接的线路识别介绍(CONNECTED LINE IDENTIFICATION PRESENTATION)
AT+COPS 操作员选择(OPERATOR SELECTION)
AT+CPAS 移动设备的活动状态(MOBIL EQUIPMENT ACTIVITY STATUS)
AT+CPBF 找到电话簿条目(FIND PHONEBOOK ENTRIES)
AT+CPBR 读当前的电话本条目(READ CURRENT PHONEBOOK ENTRIES)
AT+CPBS 选择电话本记忆存贮区(SELECT PHONEBOOK MEMORY STORAGE)
AT+CPBW 写电话本条目(WRITE PHONEBOOK ENTRY)
AT+CPIN 输入PIN(ENTER PIN)
AT+CPWD 改变密码(CHANGE PASSWORD)
AT+CR 服务报告控制(SERVICE REPORTING CONTROL)
AT+CRC 设置手机结果码为来电标志(SET CELLULAR RESULT CODES FOR INCOMING CALL INDICATION)
AT+CREG 网络注册(NETWORK REGISTRATION)
AT+CRLP 选择无线电链路协议PARAM.ETER(SELECT RADIO LINK PROTOCOL PARAM.ETER)
AT+CRSM 有限的SIM 通入(RESTRICTED SIM ACCESS)
AT+CSQ 信号质量报告(SIGNAL QUALITY REPORT)
AT+FCLASS 电传: 精选, 读或测试服务组(FAX: SELECT, READ OR TEST SERVICE CLASS)
AT+FMI 电传: 报告制作的身份证明(FAX: REPORT MANUFACTURED ID)
AT+FMM 电传: 报告模式身份证明(FAX: REPORT MODEL ID)
AT+FMR 电传: 报告修正身份证明(FAX: REPORT REVISION ID)
AT+VTD 长短音(TONE DURATION)
AT+VTS DTMF以及拨号音的产生(DTMF AND TONE GENERATION)
AT+CMUX 多重通道控制(MULTIPLEXER CONTROL)
AT+CNUM 用户号码(SUBSCRIBER NUMBER)
AT+CPOL 首选的操作员名单(PREFERRED OPERATOR LIST)
AT+COPN 读操作员名字(READ OPERATOR NAMES)
AT+CFUN 设置电话功能(SET PHONE FUNCTIONALITY)
AT+CCLK 时钟(CLOCK)
AT+CSIM 普通SIM 通入(GENERIC SIM ACCESS)
AT+CALM 警报声模式(ALERT SOUND MODE)
AT+CRSL ***等级(RINGER SOUND LEVEL)
AT+CLVL 喇叭音量(LOUDSPEAKER VOLUME)
AT+CMUT 静音控制(MUTE CONTROL)
AT+CPUC 价格每单位货币表(PRICE PER UNIT CURRENCY TABLE)
AT+CCWE 电话计量器最大值(CALL METER MAXIMUM EVENT)
AT+CBC 电池充电(BATTERY CHARGE)
AT+CUSD 非结构化补充业务数据(UNSTRUCTURED SUPPLEMENTARY SERVICE DATA)
AT+CSSN 辅助服务的通知(SUPPLEMENTARY SERVICES NOTIFICATION)
根据GSM07.05的AT指令(AT Commands According to GSM07.05)
AT+CMGD 删除SMS 短信(DELETE SMS MESSAGE)
AT+CMGF 选择SMS 短信格式(SELECT SMS MESSAGE FORMAT)
AT+CMGL 从首选存储器的SMS短信清单(LIST SMS MESSAGES FROM PREFERRED STORE)
AT+CMGR 读SMS短信(READ SMS MESSAGE)
AT+CMGS 发送SMS短信(SEND SMS MESSAGE)
AT+CMGW 往内存写SMS短信(WRITE SMS MESSAGE TO MEMORY)
AT+CMSS 从存储器发送SMS短信(SEND SMS MESSAGE FROM STORAGE)
AT+CMGC 发送SMS短信指令(SEND SMS COMMAND)
AT+CNMI 新的SMS短信标志(NEW SMS MESSAGE INDICATIONS)
AT+CPMS 首选SMS短信存储区(PREFERRED SMS MESSAGE STORAGE)
AT+CRES 恢复SMS 设置(RESTORE SMS SETTINGS)
AT+CSAS 保存SMS短信设置(SAVE SMS SETTINGS)
AT+CSCA SMS 服务中心地址(SMS SERVICE CENTER ADDRESS)
AT+CSCB 选择小区广播短讯(SELECT CELL BROADCAST SMS MESSAGES)
AT+CSDH 显示SMS 文本方式参量(SHOW SMS TEXT MODE PARAMETERS)
AT+CSMP 设置SMS 文本方式参量(SET SMS TEXT MODE PARAMETERS)
AT+CSMS 选择信息服务(SELECT MESSAGE SERVICE)
GPRS 支持的AT指令(AT Commands for GPRS Support)
AT+CGATT 从GPRS服务附加/分离(ATTACH/DETACH FROM GPRS SERVICE)
AT+CGDCONT 定义PDP环境(DEFINE PDP CONTEXT)
AT+CGQMIN 服务质量概况(最低可接受)(QUALITY OF SERVICE PROFILE (MINIMUM ACCEPTABLE))
AT+CGQREQ 服务质量概况(被请求的)(QUALITY OF SERVICE PROFILE (REQUESTED))
AT+CGACT 环境激活(CONTEXT ACTIVATION)
AT+CGDATA 进入数据状态(ENTER DATA STATE)
AT+CGPADDR 显示PDP地址(SHOW PDP ADDRESS)
AT+CGCLASS GPRS移动站种类(GPRS MOBILE STATION CLASS)
AT+CGEREP 控制未经请求GPRS 事件报告(CONTROL UNSOLICITED GPRS EVENT REPORTING)
AT+CGREG 网络注册状态(NETWORK REGISTRATION STATUS)
AT+CGSMS 为MO SMS 消息选择服务(SELECT SERVICE FOR MO SMS MESSAGES)
AT+CGCOUNT GPRS打包计数(GPRS PACKET COUNTERS)
SIM应用集的AT指令(AT Commands for SIM Application Toolkit)
不大会翻译。。。
+STC: ()
+STGC=… ()
+STCR=… ()
+STPD=… ()
+STMS=… ()
+STEV=… ()
+STRT=… ()
+STTONE=… ()
专有的simcom AT指令(AT Commands Special for SIMCOM)
AT+ECHO 回音消除技术控制(ECHO CANCELLATION CONTROL)
AT+ SIDET 改变侧音增益等级(CHANGE THE SIDE TONE GAIN LEVEL)
AT+CPOWD 断电(POWER OFF)
AT+SPIC 时间保持以输入SIM PIN/PUK(TIMES REMAIN TO INPUT SIM PIN/PUK)
AT+CMIC 改变手机增益等级(CHANGE THE MICOPHONE GAIN LEVEL)
AT +UART 配置双串口模式 (CONFIGURE DUAL SERIAL PORT MODE)
AT+CALARM 设置警报(SET ALARM)
AT+CADC 读ADC(READ ADC)
AT +CSNS 唯一编号模式(SINGLE NUMBERING SCHEME)
AT +CDSCB 重新设置小区广播(RESET CELLBROADCAST)
AT +CMOD 配置交替式来电(CONFIGURE ALTERNATION MODE CALLS)
AT +CFGRI 当使用URC时表明RI(INDICATE RI WHEN USING URC)
AT+CLTS 获取本地时间标志(GET LOCAL TIMESTAMP)
AT+CEXTHS 外部耳机插孔控制(EXTERNAL HEADSET JACK CONTROL)
AT+CEXTBUT 耳机按钮状态报告(HEADSET BUTTON STATUS REPORTING)
AT+CSMINS SIM卡插入状况报告(SIM INSERTED STATUS REPORTING)
AT+CLDTMF 本地的DTMF音生成(LOCAL DTMF TONE GENERATION)
AT+CDRIND 政务语音/数据/传真来电或GPRS的PDP方面终止标志(CS VOICE/DATA/FAX CALL OR GPRS PDP CONTEXT TERMINATION INDICATION)
AT+CSPN 从SIM获得服务提供商名称(GET SERVICE PROVIDER NAME FORM SIM)
AT+CCVM 获得并设置SIM的语音信箱号码(GET AND SET THE VOICE MAIL NUMBER ON THE SIM)
AT+CBAND 取得或设置移动波段操作(GET AND SET MOBILE OPERATION BAND)
AT+CHF 配置免提操作(CONFIGURES HANDS FREE OPERATION)
AT+CHFA 交换音频频道(SWAP THE AUDIO CHANNELS)
AT+CSCLK 配置慢时钟(CONFIGURE SLOW CLOCK)
AT+CENG 开启或关闭工程模式(SWITCH ON OR OFF ENGINEERING MODE)
AT+SCLASS0 当收到0级短讯存储0级手机短信到SIM(STORE CLASS 0 SMS TO SIM WHEN RECEIVED CLASS 0 SMS)
AT+CCID 显示ICCID(SHOW ICCID)
AT+CALARM 设置警报
AT+CADC 读ADC
AT+CSNS 单号码方案
AT+CDSCB 重启小区广播
AT+CMOD 配置交替模式呼叫
AT+CFGRI 用URC时通知RI
AT+CLTS 获得当地时间
AT+CEXTHS 额外的手机插座控制
AT+CEXTBUT 手机按键状态报告
AT+CSMINS SIM插入状态报告
AT+CLDTMF 当地DTMF(双音多频)声音发生器
AT+CDRIND 连接状态通知
AT+CSPN 从SIM中得到服务运营商的名字
AT+CCVM 在SIM上得到和设置声音数字
AT+CBAND 得到和设置移动运营商联合
AT+CHF 配置手动*业务
AT+CHFA 转换声音通道
AT+CSCLK 配置慢时钟
AT+CENG ON和OFF模式之间转换
AT+SCLASS0 当收到CLASS 0 SMS时存储到SIM卡内
AT+CCID 显示卡ID号
AT+HGPRS 挂断GPRS
AT+UART 配置双串口模式
经常用到的一些AT指令
simcom的(BENQ就不写了):
1、AT+IPR?(查询模块的波特率)
模块会返回+IPR: 9600之格式的信息,9600即波特率,注意9600与冒号之间是有空格的;
2、AT+IPR=9600;&W(设置模块的固定波特率)
此命令写一次之后就可以了,simcom支持掉电保护,之后此模块波特率就一直为9600了,成功返回OK,错误返回ERROR,说明命令格式错误;
3、AT+CIPCCFG=3,2,1024,1(设定模块缓冲区为1024字节)
此命令成功返回OK,错误返回ERROR,说明命令格式错误,=号后面数据根据个人需求填写;
4、AT+CIPCCFG?(查询模块缓冲区的大小)
模块会返回+CIPCCFG:3,2,1024,1这种格式的信息。1024即为缓冲区大小;
5、AT+CFUN=1,1(全功能命令,立即执行)
此命令可以开启simcom模块的大部分功能,一般在初始化模块的时候都要写上;
6、AT+CLIP=1(显示来电号码)
显示来电号码,如果没有这条指令,则来电话模块只送出ring,不送出号码;
7、ATH(挂断电话)
这个就不用多说了,送出就挂断电话,在Benq里还可以做完全断开gprs网络用;
8、ATA(接听电话)
接听电话,也不用多说了,来电话发这个给模块就可以接听了;
9、AT+VTS="dt"(dtmf音)
开启dtmf音,dtmf音就是你拨打10086时提示你按几键发给10086的,开始我也不知道。。。听同事说才明白,benq开启dtmf音是AT+WDTMF=1,0,7,7,麻烦;
10、AT+VTD=70(dtmf音持续长短)
持续项为0~255;
11、AT+CLVL=(通话音量大小)
范围是0~100,数值越小,则音量越轻;
12、AT+SIDET=(侧音灵敏度大小)
范围是1~32767,越大越灵敏,日常通话建议设为0,设大了容易产生啸叫,在设置监听功能时可以把此值设大一些;
13、AT+CMIC=0,15(改变麦克风的增益)
逗号前有0,1两项,1为免提通话状态,逗号后即音量大小了,当然是对方听到你的。此功能是切换免提用的;
14、AT+CHFA=(0/1此命令用来切换两个音频通道)
simcom提供两个音频通道,用此命令来切换;
15、AT+CMGS=(发送短信的长度)
当然你也可以不用发=号,则可以写任意长度短信(模块支持长度范围内);
16、AT+CMGL=0(读取新sms)
返回+CMGL: 21(如果有短消息的话)之格式的信息,后面回车换行跟着就是短信内容了;
17、AT+CMGD=(删除第几条短信)
后面是几就删除第几条短信咯;
18、AT+CNMI=2,1(新sms来时送出脉冲)
此命令最好在初始模块时就加上,如果没有此命令,嘿嘿,有短信你也不知道了,正确放回OK,错误返回ERROR,格式错误;
19、AT+CSCA?(读取sms服务中心号码)
返回+CSCA: "+8613800532500",145之格式的信息,我是青岛的,所以返回是这个号码;
20、AT+CIPSHUT(关闭移动场景返回到IP INITIAL)
在连线不成功时这条命令挺管用的,可以断开连接然后可以再次执行连线,建议跟AT+CIPCLOSE一起用(个人建议),如果这条命令都不行的话就只有给模块重启了,移动场景是什么到现在我也不明白,谁明白可以告诉我啊;
21、AT+CIPSEND=(通过gprs网络发送数据指令)
等号后面跟发送数据长度,返回〉号后可以填写数据,达到规定数据量自动发送,也支持无规定数据量的发送,发送成功返回SEND OK,不成功返回SEND FAIL,也可能不返回东东;
22、AT+CIPSTART="TCP","192.43.10.157","4005"(gprs拨号连线)
正确返回OK,错误ERROR,格式错误,连上线返回CONNECT OK,连线失败返回CONNECT FAIL;格式能看懂吧应该;
23、AT+CIPSTATUS(查询模块gprs状态)
模块返回STATE: CONNECT OK(在线),STATE: IP IND(连线失败,接受场景配置),STATE: IP CLOSED(对方掉线或断开连接了),STATE: PDP DEACT(连接断开,你应该检查一下你的天线了),STATE: TCP CONNECTING(正在连接,这种情况下一般都连接失败,所以就直接AT+CIPCLOSE,AT+CIPSHUT一起用,然后重连得了,当然我的做法,不一定好),我碰到的只有这几种状态,其他状态没遇到过;
24、AT+CCLK="07/03/28,06:46:30+00"(给模块设定时间日期)
格式应该看的懂,正确放回OK,错误返回ERROR,格式错误;
25、AT+CCLK?(读取日期时间)
返回+CCLK: "03/01/01,16:07:46+00"之格式的信息;
26、AT+CSQ(读取信号强度)
返回+CSQ: 20,0之格式的信息,20为有用的值对我来说,信号强度;
27、AT+CBC(读取电池电量)
返回+CBC: 1,96,4149之格式的信息,0 模块由电池供电,1 模块装有电池,但不由电池供电,2 模块没有电池,3 模块电源无效, 禁止呼叫,1-100表示电量百分比,后面那个数不清楚作用,不过模块读取的电量信息不是很准,我明明装的电池有时还返回2;
AT+CFUN具体开启什么功能我也不清楚,问售后也没说出个所以然来,只知道要想正常使用simcom模块就得把其大部分功能都打开,也就是表示simcom正常开机了。
关于AT+COPS这个跟网络堆栈没什么联系吧~!?以下是技术手册上说的,之前用BENQ用过这个命令,只是读取sim卡是哪个运营商的指令
AT+COPS 运营商选择
选择运营商有3种可能:
1、移动台进入manual手动模式想查找提供给用户的运营商如果查找正确并注册成功,移动台处于idle状态.
2、移动台进入automatic自动模式,想查找本地运营商.如果查找正确并注册成功移动台处于idle状态;如果不成功,移动台自动搜索其他的网络.
3、移动台进入manual/automatic手动/自动模式,想查找提供给用户的运营商(类似处于manual模式),如果不成功进入automatic模式.
读取命令返回当前模式和选择的运营商。
要想选择并注册网络运营商,发送如下的命令行:
AT+COPS=<mode>, [<format> [ , <oper> ] ]
对AT+COPS=<mode> 命令的可能的响应
OK ( 选择全部的网络业务)
+CME ERROR: 30 ( 没有网络业务)
+CME ERROR: 32 ( 网络不允许? 只允许紧急电话)
+CME ERROR: 3 ( 电话期间不允许此操作)
+CME ERROR: 4 ( 错误参数)
对AT+COPS? 命令的响应语法
+COPS: <mode> [, <format>, <oper> ]
对AT+COPS=? 命令的响应语法
+COPS: [ 列举所支持的<stat>, <oper> 字母数字型数字型 ]
命令行参数值如下定义
<mode>:
0: 自动(缺省值)
1: 手动
3: 用于设置<format> 域 对于读取命令AT+COPS?
4: 手动/ 自动要有<oper> 域,如果手动选择失败,进入自动模式
<format>:<oper> 域的格式
0 长字母数字格式(最多16 个字符)
1 短字母数字格式(最多8 个字符)
2 数字格式(缺省值)
<stat> <oper> 的状态
0: 未知
1: 可用
2: 当前正在使用
3: 禁止
<oper> 运营商标识
格式:AT+COPS?
返回:+COPS:0
OK //说明未找到网络
返回:+COPS:0,0,”UNICOM”
OK //说明是联通MOBILE是移动