电脑连接手机发短信

电脑连接手机发短信

ID:12841316

大小:84.50 KB

页数:12页

时间:2018-07-19

电脑连接手机发短信_第1页
电脑连接手机发短信_第2页
电脑连接手机发短信_第3页
电脑连接手机发短信_第4页
电脑连接手机发短信_第5页
资源描述:

《电脑连接手机发短信》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、以下内容一来自:http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=1947pxe2写著'只要手机能够与电脑相连(通过红外端口或用手机数据线连接串行口,同时手机支持GSMAT指令集),就可以通过自行编制的短信息发送软件,实现短信息的发送。只要手机能够与电脑相连(通过红外端口或用手机数据线连接串行口,同时手机支持GSMAT指令集),就可以通过自行编制的短信息发送软件,实现短信息的发送。SMS的控制共有三种实现途

2、径:BlockMode;基于AT命令的TextMode;基于AT命令的PDUMode。TextMode比较简单,多款诺基亚手机均支持该模式。西门子的手机大多只支持PDU模式,PDU模式是发送或接收手机SMS信息的一种方法,短信息正文经过十六进制编码后被传送。目前,PDU已取代BlockMode,因此本文主要探讨PDU模式的发送。计算机和手机的通信以6110为例,介绍如何实现短信息的发送。数据线连接首先,通过数据线将手机与电脑usb口相连。ln-s/dev/ttyUSB0/dev/modem端口参数设为1920

3、0速率、无校验、数据位8、停止位1。红外线连接如果使用带红外端口的计算机,可以设置与手机的无线连接。首先确认计算机红外端口已打开,并将手机的红外线和收传真/数据功能打开,对接红外端口,选择IrDa上的串行口。连接测试打开minicom,输入AT并回车,屏幕上如果出现OK则表明计算机与手机的连接成功,这时就可以输入各类GSMAT指令了。如:查询手机厂家,输入AT+CGMI=,屏幕显示nokia。通常情况下,执行测试命令AT+CMGS=?,如果返回OK,表明手机支持此指令。该指令的完整语法格式如下:IfPDUmo

4、de(+CMGF=0)+CMGS=PDUisgiven如果短信息格式指令AT+CMGF返回的是0,则SMS格式为PDU模式,再执行AT+CMGS=命令后,手机返回“>”符号并等待输入,输入PDU数据并以^Z或Esc键结束。如果信息发送成功,则返回OK,并显示信息号:+CMGS:如果发送失败,则返回如下信息:+CMSERROR:PDU数据格式的分析下面通过对存储在手机中的待发信息的分析,来介绍SMSPDU的数据格式。首先,用手机写一条短信息,发送手机号码为136xxxxxx,信息内容为““HelloWorld!

5、”。通过执行AT+CMGL=2可以读出此条信息。操作过程如下(斜体字符为响应信息,{}内为注释):ATOKAT+CMGL=2{读未发短信息}+CMGL:1,2,,24{1表示信息个数,2表示未发信息,24表示信息总容量}0891683108501505F011000B813106656930F10000A70BE8329BFD06DDDF723619OK 下面分析这条信息:08:短信息中心地址长度。91:短信息中心号码类型,91是TON/NPI。TON/NPI遵守International/E.164标准,指

6、在号码前需加‘+’号;此外还可有其他数值,但91最常用。683108501505F0:短信息号码,是所使用的服务中心地址。由于位置上略有处理,实际号码应为:8613805515500(字母F意指长度减1),这是作者所在地GSM短信息中心的号码。11:文件头字节(headerbyte,是一种bitmask)。这里11指正常地发送短信息。00:信息类型。0B:被叫号码长度。81:被叫号码类型。3106656930F1:被叫号码,也经过了移位处理,实际号码为13605696031。0000A7:短信息编码类型GSM

7、DefaultAlphabet,如为中文则是000010。0B:短信息长度。E8329BFD06DDDF723619:短信息内容“HelloWorld!”。短信息的编码方法及编程实现下面我们介绍纯英文和纯中文的信息编码方法。通过测试我们发现,每条发送的短信息前面部分均相同,只是被叫号码和短信息内容有变化。如要发一短信echo"AT+CGMF=1AT+CGMS=“13605696031”,129短性内容>/dev/ttyUSB0'如果对minicom不了解,可以看看这里:http://www.linuxforu

8、m.net/docnew/showthreaded.php?Cat=&Board=fun&Number=228&page=1&view=collapsed&sb=5&o=all&fpart=能不能解释下,我试了好像发不了信息。谢谢!echo"AT+CGMF=1AT+CGMS=“13605696031”,129短性内容>/dev/ttyUSB0'http://www.77new.cn/photohan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。