当前位置: 首页 > news >正文

[]AT 指令 收发短信和GPRS上网 SIM508/548

原文地址: AT 指令 收发短信和GPRS上网 SIM508/548 作者: 半岛鱼

 可以使用电脑自带的超级终端发送AT指令,也可以下载串口大师等工具发送。

1、通信模块sim548/508  AT 指令收发短信及拨打电话

a、收发短信

超级终端 输入:

AT+CMGF=1 回车 //设定短信发送格式,1代表文本格式,若0则PDU格式发送.
AT+CSCA=“+8613800280500”回车   //设置短信中心(成都)。
AT+CMGS="15881077392"回车 //设备会返回一个”>"

输入你要发送的字符串加Crtl+Z结束并发送。

(至于读取短信)

AT+CMGR=X 回车 (X代表SIM卡中存储的第几条短信,一般SIM从1到30,50)

AT+CMGD=X回车 (删除短消息,X含义同读取指令)
+CDS:〈X〉,〈顺序号〉,"电话号码","发送时间","接收时间",0
或:
+CDS:〈X〉,〈顺序号〉,"电话号码","发送时间","接收时间",48
确认中的最后个数代表了此短消息的传输状态。(0表示已经送达目的号码,48表示不可能将此送达目的号码)
b)

b、拨打电话

ATD15881077392;  (分号不能少)

2、通信模块sim548/508  AT 指令GPRS上网设置 (GSM/GPRS MODEM 的上网设置)

第一步: 模块设置

一、首先在超级终端下,对模块进行设置:

at OK
at+ccid //检测是否装有SIM 卡
+CCID: "89860060190200147245"
OK
at+cgmr //检测软件版本,5.0 以上的才有GPRS 功能支持
534_09gg.2C2 1747684 080602 16:50
OK
at+csq //检测信号质量,确定是否可以登陆上网络
+CSQ: 28,0
OK
at+CGCLASS="B" //设置模块工作类型 1)OK
AT+CGDCONT=1,"IP","CMNET" //上网设置,只有开通GPRS 功能的SIM 卡才
可以
OK
AT+CSQ
+CSQ: 27,0
OK
AT+CGACT=1,1 //激活网络
OK
AT+CGREG? //检测是否登陆上GPRS 网络
+CGREG: 0, 1 //成功登陆
OK
AT+IPR=0; //更改串口速率自适应
OK
AT&W //保存设置

简略:

 AT指令设置部分
(1) AT+CGCLASS=“B”置为“B”模式。
(2) AT+CGDCONT=1,“IP”,“CMNET”设置APN。
(3) AT+CSQ  检查信号若返回10—31,0之间的信号数字则继续,如果信号是99,99,则应该考虑不停的键入A/命令,不停的让模块去搜寻网络。
(4) AT+IPR=115200;&W 更改模块速率并保存。

第二步:建立拨号链接

二) 设置MODEN
(1)控制面板—》调制解调器—》常规—》选择添加—》不检测调制解调器—》标准调制解调器—》标准33600bps调制解调器—》通讯串口1
(2) 设置33600调制解调器
常规—》串口1—》最高速率(115200)
三) 设置拨号网络
(1) 新建连接—》标准33600调制解调器
(2) 区号空置—》电话号码(GPRS Vs.29版本设置为*99***1#)
(3) 完成

四)双击刚才新建的拨号网络,置空用户名和密码,拨号进行,检测用户名和密码,通过之后登陆网络。拨号网络的标志出现在右下角上,打开IE就可以浏览网页了。

 注:1、设置上网后,若无法再次链接,AT命令无应答,则可能是串口助手等端口调试工具频率不匹配。

             更改频率的指令:AT+IPR=频率

        2、当使用自己的电话卡座测试时,为了不错过电话,有用的设置:

返回RING,表示有电话呼入。

a、

 AT+CCFC 呼叫转移
命令格式 
AT+CCFC= <reason>, <mode> [, <number> [,<type> [,<class>[,<subaddr> [,
<satype> [,<time> ] ] ] ] ] ]
响应格式 
+CCFC:<status>,<class1>[,<number>,<type>[,<subaddr>,<satype>[,<time> ]
] ]
+CCFC:<status>,<class2>[,<number>,<type>[,<subaddr>,<satype>[,<time> ]
] ][ – ] ]
<reason> 
0 无条件
1 ME 忙
2 无应答要用<time>
3 无法接通
4 所有的电话转移
5 所有有条件电话转移
<mode> 
0  禁止
1  使能
2  查询
3  登 记
4  释 放

b、显示来电号码

AT+CLIP=1

 ****************************************************************************备注**************************************************************************************

1)AT+CGCLASS=“B”设置移动终端的类别为B类,即同时监控多种业务;但只能运行一种业务,即在同一时间只能使用GPRS上网,或者使用GSM的语音通信。

本文持续在更新,想获得最新的版本请到:http://user.qzone.qq.com/260079139/blog/1294751904

相关文章:

  • []我的函数库
  • 波分复用(WDM) 技术和概念
  • 2011年05月21日 男人成熟气质磨练
  • 【MSP430时钟】MSP430 5438时钟系统介绍
  • MSP 430 心得体会
  • MSP430X5XX的时钟系统与低功耗模式
  • MSP430:P1OUT=4、P1OUT |=4、P1OUT -=~8的意思
  • 【开关中断】MSP430 怎么开关中断,开关中断的代码|命令。
  • P3DIR|=BIT0、P3OUT=~BIT0  的含义
  • MSP430 5438 单片机学习笔记(鱼香茄子)
  • 6月2日 周四 晴   MSP430 5438 定时器A TIMER A 新认识
  • msp430的定时器A 划分几个独立时间间隔
  • msp430的中断优先级和中断嵌套(及容易理解错误的说明)_liangchaoxi的IT博客_新浪博客......
  • msp430的中断优先级和中断嵌套(及容易理解错误的说明)
  • 一个字符串,将里面的数字字符和其他字符分开存放的程序_liangchaoxi的IT博客_新浪博客......
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 「面试题」如何实现一个圣杯布局?
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • learning koa2.x
  • node 版本过低
  • spring boot下thymeleaf全局静态变量配置
  • 半理解系列--Promise的进化史
  • 前端技术周刊 2019-02-11 Serverless
  • 微信小程序:实现悬浮返回和分享按钮
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 智能合约Solidity教程-事件和日志(一)
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • #100天计划# 2013年9月29日
  • #HarmonyOS:基础语法
  • (12)Hive调优——count distinct去重优化
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (3)nginx 配置(nginx.conf)
  • (ZT)薛涌:谈贫说富
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (四)c52学习之旅-流水LED灯
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .mysql secret在哪_MySQL如何使用索引
  • .NET CLR基本术语
  • .NET Core 项目指定SDK版本
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .net 发送邮件
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .Net程序帮助文档制作
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • @ModelAttribute注解使用
  • [100天算法】-实现 strStr()(day 52)
  • [1525]字符统计2 (哈希)SDUT
  • [Android]如何调试Native memory crash issue