AT+CGDCONT=1,”IP”,”cmwap” 命令相信很多人都在使用
at+ :modem命令的标头,有它才执行。如 执行 at 返回一个 ok 表示modem接通正常。
CGDCONT=1 :定义PDP(分组数据协议类型)上下文,用于规定分组数据协议类型的字符串参数 当你拨*99***1# 就表示用CGDCONT=1 定义的分组数据协议类型来上网。
在后面加上IP 表示使用因特网协议,如果用 PPP 表示点对点协议。如 AT+CGDCONT=1,”PPP”,”cmwap” 点对点协议 wap 接入点。
:(接入点名称)一个字符串参数,作为逻辑名称用于选择GGSN或外部分组数据网络。如使用cmnet接入点就要改成:
AT+CGDCONT=1,”IP”,”cmnet” TCP/IP协议 net 接入点。
AT +CGDCONT=1, “IP”, “internet”; TCP/IP协议 internet 接入点。
相关资料
使用AT命令调试调制解调器
最早生产调制解调器公司是贺氏,后来组建厂家制造调制解调器都与HAYS兼容。大部分通信软件使用菜单来对调制解调器进行配置、检测。有些通信软件要求用户直接发命令给调制解调器,这种情况
下必须使用AT命令。
AT命令集是调制解调器通信接口工业标准,AT命令是调制解调器可以识别并执行命令。AT命令简单,容易掌握,使用它可以配置调制解调器,配合通信软件工作,与远端系统通信,发起或应答一个呼叫。
使用AT命令设置调制解调器时,用户使用通信软件必须提供一个到调制解调器直接连接状态,使你能够从命令行输入所需AT命令。如WINDOWS95下“超级终端”中建立一个直接到串口连接便可使用AT命
令。也可使用ONLAN/PC软件终端方式。不能操作系统下(如:DOS下)直接使用AT命令。
AT命令基本格式为:AT+命令字符及相关设置参数,例如:ATDT0,2043506这个命令表示使用音频拨号方式拨外线电话2043506。AT是前导符,D是命令字符,表示拨号,T这个参数表示用音频拨号。先拨“0,紧随其后逗号表示延迟处理下一个字符,称为拨号修正符。(可以设置S8寄存器值定义延迟时间,默认为2秒。范围为0~65秒)。
应用一:将调制解调器与电话连一起时,当有电话拨入时,振铃之后,对方会听到调制解调器应答风暴声,这确很讨厌。当与调制解调器相连计算机充做终端时,我们用它来向服务器拨号,请求建立通信连接,这时候自动应答功能并不需要。当与调制解调器相连计算机充当主机时,当有连接请求时,调制解调器自动应答功能可以响应请求。这时候自动应答功能是需要。普通调制解调器用户都可以将自动应答功能去掉。下面AT命令可以去掉调制解调器自动应答功能。
ATS0=0(进行设置)
AT&W(保存设置)
这个命令用来设置寄存器S0值,调制解调器出厂值为1,允许自动应答;值为0,则禁止自动应答。
应用二:测试调制解调器。当我们拿到一个调制解调器,安装它之前,总想测试一下它好坏。目前我们没有好办法,一般是安装它驱动程序,然后下列顺序单击开始 设置 控制面板,双击调制解调器,
单击诊断 详细信息,计算机开始测试调制解调器,最后给出调制解调器状况报告。这与正式安装一个调制解调器没有什么区别。其实使用AT命令就可以对调制解调器进行测试。
使用超级终端,输入ATDT电话号码,即可听到调制解调器拨号声,能够拨通,那么调制解调器就没问题,否则可能有问题。阅读调制解调器自带说明手册。一般可以找到一个包含自检测命命令表。通常自测命令标识为&Tn(n表示数字)。它们工作详细解释会包含手册中。第一个命令为&T1,从超级终端命令行键入
at&f2
at&t1
我们应该能够看到类似下面信息:
CONNEC33600/ARQ/V34/LAPM/V42BIS,接着我们可以键入一连串字符,键入它们时,终端屏幕上应该同时现。
我们键入字符和屏幕显示字符是一致,那么测试,调制解调器没有问题。然后键入“+++”,按下回车键断开连接。测试失败,那么调制解调器硬件确实有问题。所有这些&Tn命令是AT命令集标准
部分,我们可以敲入它并执行。
下面列举一下一般测试命令及其功能:
&t0结束测试
&t1初始化模拟回环测试
&t2备用
&t3初始化本数字回环测试
&t4启动远程数字回环测试
&t5禁止远程数字回环测试
&t6初始化远程数字回环测试
&t7初始化带自测试远程数字回环测试
&t8初始化带自测试远程模拟回环测试
应用之三:设置自动拨号。使用远程终端与UNIX服务器连接时,每次都需要拨相同电话号码,建立通信链路与服务器连通,那么能不能把调制解调器设成一加电或一进入远程终端应用程序即开始拨号呢,答案是肯定。
使用如下命令即可实现此功能。
AT&F2(恢复出厂设置)
ATS13=24(当S13=8时,一有DTR信号,即开始拨存放Z0中电话码;
当S13=16时,当一加电或复位时,即开始自动拨存放Z0中电话号码,
如S13值为24,则两个功能都有。)
AT&Z0=P3506(设置要自动拨电话号码,将其存放Z0中)
AT&W(保存设置)
以上列举了AT命令三个小应用,其实你仔细研究它,你会发现多有趣知识,它能够帮你从硬件低层了解调制解调器,使你运用调制解调器更心应手。
简要AT命令介绍
FUNCTIONS AT COMMANDS DETAILS
厂家认证
AT+CGMI
获厂家标识
模式认证
AT+CGMM
查询支持频段
修订认证
AT+CGMR
查询软件版本
生产序号
AT+CGSN
查询IMEI NO.
TE设置
AT+CSCS
选择支持网络
查询IMSI
AT+CIMI
查询国际移动电话支持认证
卡认证
AT+CCID
查询SIM卡序列号
功能列表
AT+GCAP
查询可供使用功能列表
重复操作
A/
重复最后一次操作
关闭电源
AT+CPOF
暂停模块软件运行
设置状态
AT+CFUN
设置模块软件状态
活动状态
AT+CPAS
查询模块当前活动状态
报告错误
AT+CMEE
报告模块设备错误
键盘控制
AT+CKPD
用字符模拟键盘操作
拨号命令
ATD
拨打电话号码
挂机命令
ATH
挂机
回应呼叫
ATA
当模块被呼叫时回应呼叫
详细错误
AT+CEER
查询错误详细原因
DTMF信号
AT+VTD,+VTS
+VTD设置长度,+VTS发送信号
重复呼叫
ATDL
重复拨叫最后一次号码
自动拨号
AT%Dn
设备自动拨叫号码
自动接应
ATS0
模块自动接听呼叫
呼入载体
AT+CICB
查询呼入模式,DATA or FAX or SPEECH
增益控制
AT+VGR,+VGT
+VGR调整听筒增益,+VGT调整话筒增益
静音控制
AT+CMUT
设置话筒静音
声道选择
AT+SPEAKER
选择不同声道(2对听筒和话筒)
回声取消
AT+ECHO
场所选择不同回声程度
单音修改
AT+SIDET
选择不同回声程度
初始声音参数
AT+VIP
恢复到厂家对声音参数默认设置
信号质量
AT+CSQ
查询信号质量
网络选择
AT+COPS
设置选择网络方式(自动/手动)
网络注册
AT+CREG
当前网络注册情况
网络名称
AT+WOPN
查询当前使用网络提供者
网络列表
AT+CPOL
查询可供使用网络
输入PIN
AT+CPIN
输入PIN码
输入PIN2
AT+CPIN2
输入第二个PIN码
保存尝试
AT+CPINC
显示可能各个PIN码
简单上锁
AT+CLCK
用户可以锁住状态
改变密码
AT+CPWD
改变各个PIN码
选择电话簿
AT+CPBS
选择不同记忆体上存储电话簿
读取电话簿
AT+CPBR
读取电话簿目录
查找电话簿
AT+CPBF
查找所需电话目录
写入电话簿
AT+CPBW
增加电话簿条目
电话号码查找
AT+CPBP
查找所需电话号码
动态查找
AT+CPBN
查找电话号码一种方式
用户号码
AT+CNUM
选择不同本机号码(因网络服务支持不同)
避免电话簿初始化
AT+WAIP
选择是否防止电话簿初始化
选择短消息服务
AT+CSMS
选择是否打开短消息服务以及广播服务
短消息存储
AT+CPMS
选择短消息优先存储区域
短消息格式
AT+CMGF
选择短消息支持格式(TEXT or PDU)
保存设置
AT+CSAS
保存+CSCA and +CSMP参数设置
恢复设置
AT+CRES
恢复+CSCA and +CSMP参数设置
显示TEXT参数
AT+CSDH
显示当前TEXT模式下结果代码
新消息提示
AT+CNMI
选择当有新短消息来时系统提示方式
读短消息
AT+CMGR
读取短消息
列短消息
AT+CMGL
将存储短消息列表
发送短消息
AT+CMGS
发送短消息
写短消息
AT+CMGW
写短消息并保存存储器中
从内存中发短消息
AT+CMSS
发送存储器中保存短消息
设置TEXT参数
AT+CSMP
设置TEXT模式下条件参数
删除短消息
AT+CMGD
删除保存短消息
服务中心址
AT+CSCA
提供短消息服务中心号码
选择广播类型
AT+CSCB
选择系统广播短消息类型
广播标识符
AT+WCBM
读取SIM卡中系统广播标识符
短消息位置修改
AT+WMSC
修改短消息位置
短消息覆盖
AT+WMGO
写一条短消息放第一个空位
呼叫转移
AT+CCFC
设置呼叫转移
呼入载体
AT+CLCK
锁定呼入载体以及限制呼入或呼出
修改SS密码
AT+CPWD
修改提供服务密码
呼叫等待
AT+CCWA
控制呼叫等待服务
呼叫线路限定
AT+CLIR
控制呼叫线路认证
呼叫线路显示
AT+CLIP
显示当前呼叫线路认证
已连接线路认证
AT+COLP
显示当前已连接线路认证
计费显示
AT+CAOC
报告当前费用
累计呼叫
AT+CACM
累计呼叫费用
累计最大值
AT+CAMM
设置累计最大值
单位计费
AT+CPUC
设置单位费及通话计时
多方通话
AT+CHLD
保持或挂断某一通话线路(支持多方通话)
当前呼叫
AT+CLCC
列出当前呼叫
补充服务
AT+CSSN
设置呼叫增值服务
非正式补充服务
AT+CUSD
非正式增值服务
保密用户
AT+CCUG
选择是否保密状态
载体选择
AT+CBST
选择数据传输类型
选择模式
AT+FCLASS
选择发送数据or 传真
服务报告控制
AT+CR
是否报告提供服务
结果代码
AT+CRC
报告不同结果代码(传输方式、语音或数据)
设备速率报告
AT+ILRR
是否报告当前传输速率
协议参数
AT+CRLP
设置无线连接协议参数
其他参数
AT+DOPT
设置其他无线连接协议参数
传输速度
AT+FTM
设置传真发送速度
接收速度
AT+FRM
设置传真接收速度
HDLC传输速度
AT+FTH
设置传真发送速度(使用HDLC协议)
HDLC接收速度
AT+FRH
设置传真接收速度(使用HDLC协议)
停止传输并等待
AT+FTS
停止传真发送并等待
静音接收
AT+FRS
保持一段静音等待
固定终端速率
AT+IPR
设置数据终端设备速率
其他位符
AT+ICF
设置停止位、奇偶校验位
流量控制
AT+IFC
设置本数据流量
设置DCD信号
AT&C
控制数据载体探测信号
设置DTR信号
AT&D
控制数据终端设备准备信号
设置DSR信号
AT&S
控制数据设备准备信号
返回线模式
ATO
返回到数据线模式
结果代码抑制
ATQ
是否模块回复结果代码
DCE回应格式
ATV
决定数据通信设备回应格式
默认设置
ATZ
恢复到默认设置
保存设置
AT&W
保存所有对模块软件修改
自动测试
AT&T
自动测试软件
回应
ATE
是否可见输入字符
回复厂家设置
AT&F
软件恢复到厂家设置
显示设置
AT&V
显示当前一些参数设置
认证信息
ATI
显示多种模块认证信息
区域环境描述
AT+CCED
用户获取区域参数
自动接收电平显示
AT+CCED
扩展到显示接收信号强度
一般显示
AT+WIND
ME和MSC之间数据计算模式
AT+ALEA
数据计算模式
AT+CRYPT
键盘管理
AT+EXPKEY
PLMN上信息
AT+CPLMN
模拟数字转换测量
AT+ADC
模块事件报告
AT+CMER
选择语言
AT+WLPR
选择可支持语言
增加语言
AT+WLPW
增加可支持语言
读GPIO值
AT+WIOR
写GPIO值
AT+WIOW
放弃命令
AT+WAC
用于放弃SMS、SS and PLMN
设置单音
AT+WTONE
设置音频信号(WMOi3)
设置DTMF音
AT+WDTMF
设置DTMF音(WMOi3)
转载自https://blog.csdn.net/u012686462/article/details/53404402