GSM命令详解

Table of Contents

配置命令

名字 功能
AT&F 设置所有参数为工厂默认
AT&V 显示当前配置
AT&W 保存当前配置到用户profile
AT+CMEE 移动设备错误信息格式

  • 0 – 禁止错误代码,仅显示"ERROR"
  • 1 – 显示数字错误代码
  • 2 – 显示字符串错误代码

串行接口控制命令

名字 功能
AT\Q[<value>] 流控控制

  • 0 – 无流控
  • 1 – XON/XOFF软流控
  • 2 – 只有DCE的CTS
  • 3 – RTS/CTS硬流控
AT&C[<value>] 设置载波检测DCD线模式

  • 0 – DCD始终有效
  • 1 – 仅当有数据载波信号时DCD有效
  • 2 – TODO
AT&D[<value>] 设置数据终端就绪DTR线模式

  • 0 – ME忽略DTR信号
  • 1 – DTR上的ON->OFF:切换到命令模式同时保留连接的电话
  • 2 – DTR上的ON->OFF:断开(CSD或PPP)数据响应并且切换到命令模式
AT&S[<value>] 设置数据准备就绪DSR线模式

  • 0 – DSR始终有效
  • 1 – ME在命令模式:DSR为无效
  • 2 – ME在数据模式:DSR为有效
ATE[<value>] 设置命令回显

  • 0 – 关闭回显
  • 1 – 打开回显
AT+IPR=<rate> 设置波特率

  • 0 – 自动协商
  • 300 – 230400

安全命令

名字 功能
AT+CPIN=<pin>[, <new pin>] PIN验证,Password通常为SIM PIN1

身份识别命令

名字 功能
ATI[<value>] 显示产品身份信息
AT+CGMI/AT+GMI 查询制造商信息
AT+CGMM/AT+GMM 查询模块信息
AT+CGMR/AT+GMR 查询版本信息
AT+CGSN/AT+GSN 查询IMEI(International Mobile Equipment Identity)

 

网络服务命令

名字 功能
AT+CSQ 查询信号强度,应返回10-31, ?

 

GPRS命令

名字 功能
AT+CGREG GPRS网络注册状态

  • 0 – 未注册
  • 1 – 注册为本地
  • 2 – 未注册
  • 3 – 注册被拒绝
  • 4 – 未知
  • 5 – 注册为漫游
AT+CGACT=[<state>[, <cid>[, <cid>]]] PDP环境使能/禁能
例如: AT+CGACT=1, 1
AT+CGDCONT=[<cid>[, <PDP_type>[, <APN>[, <PDP_addr>]]]] 设置PDP环境
例如: AT+CGDCONT=1,"IP","CMNET"

 

SMS服务命令

命令 功能
AT+CMGF 选择短消息模式

  • 0 – PDU模式
  • 1 – TEXT模式
AT+CMGS=<da>[, <toda>]<CR> Text can be entered. <CTRL-Z>/<ESC>
AT+CMGS=<length><CR> PDU can be entered. <CTRL-Z>/<ESC>
发送短消息
例如: TEXT模式下
Send: AT+CMGS=13800138000<CR>
Wait For prompt ">"
写信息内容<CRRL_Z>/<ESC>/0x1A

 

参考资料

  • siemens mc52i_atc_v01200.pdf

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.