安信可 A7模块——GPRS之AT命令
来源:互联网 发布:崂山道士 知乎 编辑:程序博客网 时间:2024/06/10 22:05
- AT 测试GPRS模块是否连接完好
>AT/*成功返回OK*/
- AT+CPIN:检测手机SIM卡是否安装好
>AT+CPIN? //检测手机SIM卡是否安装好 +CPIN:READY //如果手机SIM卡安装正确,返回ready OK
- AT+CSQ:检测手机信号强度
>AT+CSQ //检测手机信号强度 +CSQ: 14,99 OK
- AT+CCID :查看SIM卡ID
>AT+CCID //测试SIM卡ID +CCID:89860042178449850053 OK
- AT+CREG?:网络注册一级状态查询
>AT+CREG? // 网络注册及状态查询 +CREG: 1,1 OK /*第一个参数<n>为 0:禁用网络注册非请求结果码 1:启用网络注册非请求结果码+CREG: <stat> 2:启用网络注册和位置信息非请求结果码+CREG: <stat>[,<lac>,<ci>] 第二个参数<s>为 0:未注册;ME 当前没有搜索到要注册业务的新营运商 1:已注册,本地网 2:未注册,但ME 正在搜索要注册业务的新营运商 3:注册被拒绝 4:未知 5:已注册,漫游*/
- 响应: 输入命令AT+CREG=< n>,当n=0,表示禁用网络。当n=1时,返回+CREG:< n>,< stat>[,< lac>,< ci>]。当n=2,返回+CREG:n,stat,[lac,ci]。
>AT+CREG=2 OK >AT+CREG? +CREG: 2,1,"1877","0002" OK // 带小区ID 和位置区号 /*上面两条命令等价于 AT+CREG=2;+CREG?*/
- AT+COPS=< mode>[,< format>[,< oper>]]
这里 < > 表示必选,[ ]表示可选,[ < a> [ < b > ] ] 表示a,b都是可选的,但是优先选b。
查询,以数字的形式返回运营商标识,0表示自动模式,2表示以数字形式输出 - 可能听不见声音的解决方法:
>AT+SNFS=1 // 默认为喇叭输出,该命令切换成耳机模式
GPRS基站定位:AT+CREG=2;+CREG?
后面两个打印的是位置信息(因为每次定位基站不同,所以每次打印的位置信息也不同)。查询运营商,以数字的形式返回运营商标识,0表示自动模式,2表示以数字形式输出:AT+COPS=< mode>[,< format>[,< oper>]](这里 < > 表示必选,[ ]表示可选,[ < a> [ < b > ] ] 表示a,b都是可选的,但是优先选b。 )
第一个参数mode为:0 自动,< oper> 字段可忽略 1 手动,<oper> 字段不可忽略 2 从注册网络注销 3 仅设置<format> (用于查询命令AT+COPS?);不尝试进行注册或注销(<oper>字段可忽略);该取值不适用于查询命令的返回结果 4 手动/自动,<oper> 字段不可忽略;如果手动选择失败,将进入自动选择模式(<mode>=0)第二个参数format: 0 长字符型(采用字母数字格式),最多16 个字符 1 短字符型(采用字母数字格式),最多8 个字符 2 数字型<oper>第三个参数oper:字符型;<format>表示该字符串采用字母数字型还是数字型;数字型表示GSM 未知区标识号码,该号码包括一个3 位BCD 国家代码(符合ITU-TE.212 Annex A[10]标准)和一个2 位BCD 网络代码,后者与管理有关
>AT+COPS? +COPS: 0,2,"46000"OK/*这里46000表示运营商标识,460表示中国,00表示中国移动,01表示中国联通,该模块暂不支持中国电信的SIM卡。*//*如果我们想要让上面的46000以字母形式显示运营商名字,我们可以对可以对其进行设置,输入命令 “AT+COPS=0,0” ,然后再一次查看你会发现46000变成了CMCC*/
- 拨打电话:ATD+电话号码
>ATD10086; OK+CIEV: "CALL",1+CIEV: "SOUNDER",1
- 挂断:ATH
>ATH +CIEV: "CALL",0OK
- 接听电话:ATA
当收到来电的时候(串口接收屏幕上会打印ring),输入命令ATA,即可接听来电。 - 挂断电话:ATH 。要想结束正在进行的通话,输入命令ATH,即可挂断。
- 可能听不见声音的解决方法:
AT+SNFS=1 // 默认为喇叭输出,该命令切换成耳机模式 - 发送短信(英文):PDU转码
AT+CMGF=1 //设置TEXT MODEAT+CSCS="GSM" // 命令通知ME 选择的字符集ME 可以对输入或显示的字符迚行转化此命令用于发送读或写短消息GSM表示缺省值AT+CMGS="13296681911" //其中电话号码要发送给谁短信就写谁TEST MESSAGE //这里写任意短信内容,英文数字标点等
- 接收短信:
AT+CMGF=1 //等于1为TEXT MODE,等于0为PDU模式AT+CSDH=1 //显示文本格式AT+CNMI=0,2,0,0,0 //显示新收到的短信
- 8、关于耳机输出
AT+SNFS=1 // 默认为喇叭输出,该命令切换成耳机模式
A6 A7模块耳机麦克使用一体式四段接口OMTP标准,而不是CTIA标准。两者的区别在于插头最后两节 。
GND和MIC顺序相反。CTIA耳机插入OMTP设备会造成声音小且失真。
OMTP 标准:苹果4S及更新的版本所配耳机(中国销售的部分),诺基亚、华为、中兴、联想、山寨机等。联想耳机及华为有部分是CTIA。
CTIA 标准:三星、苹果(中国以外销售的部分)、索尼、MOTO(部分)
阅读全文
0 0
- 安信可 A7模块——GPRS之AT命令
- 安信可-A7模块——GPRS基本AT命令
- 安信可A7模块---GPRS之AT命令测试
- 安信可A7模块介绍,以及GPRS基本测试命令
- 安信可A7模块GPRS功能测试及初步学习AT指令
- 安信可A7模块 GPRS/GPS使用教程
- GPRS模块AT呼叫控制命令
- 树莓派玩转A7模块(gprs篇)
- 安信可-A7模块——GPS显示坐标信息解读
- 使用AT命令和GPRS无线模块开发(软件)
- 使用AT命令和GPRS无线模块开发(软件)
- 使用AT命令和GPRS无线模块开发
- GPRS 常用AT命令
- lua—GPRS模块开发之I2C OLED模块驱动
- 安信可A7模块GPS——编程获取GPS经纬度信息
- FL2440——基于安信可A7模块编程实现GPS定位功能
- 安信可-A7模块——C语言编程实现GPS功能
- GPRS 拨号,at命令解析
- kafka单机搭建测试联通样例
- TCP/IP体系架构之运输层
- 关于JDK7的IllegalArgumentException:Comparison method violates its general contract
- 会话
- Java静态绑定与动态绑定
- 安信可 A7模块——GPRS之AT命令
- JDK7与JDK6中String.Intern方法的区别
- 1013. 数素数 (20)
- Java异常处理
- HDU 1241 Oil Deposits 注意越界检查
- USB串行接口
- Hadoop的一些知识
- ES6 的 super 到底是什么?
- 工厂方法模式