GPRS模块发送短信流程
来源:互联网 发布:游戏 ios 知乎 编辑:程序博客网 时间:2024/06/05 09:48
作者:赵孝强,华清远见嵌入式培训中心讲师。
gsm: 全球移动通讯系统Global System of Mobile communication就是众所周知的GSM,是当前应用最为广泛的移动电话标准。
GPRS:是Gerneral Packer Radio Service的英文缩写,中文译为通用无线分组业务,具体来讲,GPRS是一项高速数据处理的科技,即以分组的“形式”把数据传送到用户手上。因此,GPRS技术可以令手机上网省时、省力、省花费。打个比方,GPRS就好比移动通信设备的ADSL,而GSM就是普通固定电话线。
2.5G是基于2G与3G之间的过渡类型。代表为GPRS。比2G在速度、带宽上有所提高。可使现有GSM网络轻易地实现与高速数据分组的简便接入。3G(third generation)表示第三代移动通讯技术。面向高速、宽带数据传输。国际电信联盟(ITU)称其为IMT-2000(International Mobile Telecom-munication)。最高可提供2Mbp/s的数据传输速率。主流技术为CDMA技术代表有WCDMA(欧,日)、CDMA2000(美)和TD-SCDMA(中)。
1、 推荐模块初始化流程
所有的 GSM模块,在burst 时,峰值电流可能达到2A,确认电源供电正常。
AT //确认串口正常,模块出厂默认波特率=9600
OK
ATE0 //关闭回显
OK
AT+CPIN? //检查SIM工作是否正常
+CPIN: READY
AT%SLEEP=0 //关闭睡眠模式,睡眠后,可以降低功耗,但是睡眠后
OK //第一条AT指令会不响应
AT+COPS?
+COPS: 0,0,"CHINA MOBILE" //注册上的运营商
OK
2 、推荐短信流程
at+cmgf=1 //设置短信格式为文本
OK
at+csmp=,,,0 / /设置文本格式参数,不同的SIM 卡可能有不同的默认值,
OK //0 代表ASCII 码,8 代表UCS2 编码
at+cmgl="ALL" //读取全部短信内容,”ALL”必须大写
at+cmgd=1,4 //全部删除
OK
//开始发送短信
at+cmgs="13828817252" //发送号码,引号引起。
> //大于号是从模块收到,没有0xOD 0x0A。收到后,送短信//内容。
gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
gggggggggggggg
0x1A //发送0x1A结束短信内容,并发送。
at+cmgr=1 //根据序号读取短信
+CMGR: "REC
UNREAD","8613828817252",,"07/05/25,14:05:52+32",145,36,0,0,"8613800755500",145,5
mjtag
嵌入式及3G相关资源及学习请点击:嵌入式开发视频 android开发视频 android培训 3G培训 QT培训 QT开发视频 物联网培训 物联网技术视频 嵌入式学习
- GPRS模块发送短信流程
- GPRS模块发送短信流程
- GPRS模块发送短信
- GPRS模块发送短信
- 常用GPRS模块短信发送例程(转载)
- 常用GPRS模块短信发送例程(转载)
- Linux-C实现GPRS模块发送短信
- Linux-C实现GPRS模块发送短信
- qt ok6410 gprs模块发送中文短信
- Linux-C实现GPRS模块发送短信
- Linux-C实现GPRS模块发送短信
- Linux-C实现GPRS模块发送短信
- GPRS模块的TCP发送数据流程
- gprs模块 at 指令发送短信(txt、pdu)
- Linux-C实现GPRS模块发送短信 作者:冯建
- gprs模块 at 指令发送短信(txt、pdu)
- GPRS短信发送方法
- GPRS模块发短信
- 面试总结之只想不做注定失败
- 随笔
- DIV高度在IE6下显示变大的修改
- 设置透明背景1
- TransparentBitmap-----vc小游戏游戏编程
- GPRS模块发送短信流程
- TransparentBitmap
- 呵呵
- 上传网页
- 在jsp页面向文件中写入信息时,文件路径如何处理?
- java垃圾收集
- NOSQL数据库大PK:Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase 数据库
- may 26,2011
- 开发Webservice的步骤: